[Spring] Database와 SQL
데이터베이스 (Database) 1. 정의데이터베이스는 조직화된 데이터를 저장하고 관리하기 위한 시스템이다. 사용자는 데이터를 쉽게 추가, 조회, 수정, 삭제할 수 있다. 데이터베이스는 종종 서버에서 실행되며 여러 사용자가 동시에 접근할 수 있도록 설계된다.2. 종류관계형 데이터베이스 (RDBMS) :데이터를 표 형식(테이블)으로 저장한다.SQL을 통해 데이터에 접근하고 조작한다.예: MySQL, PostgreSQL, Oracle, Microsoft SQL Server.비관계형 데이터베이스 (NoSQL) :비정형 데이터(문서, 키-값, 그래프 등)를 저장하는 데 적합하다.예: MongoDB(문서형), Redis(키-값), Neo4j(그래프).3. 주요 구성 요소테이블 (Table) :데이터가 저장되는 ..
2024. 10. 1.