Database에 대한 개괄적인 정보를 제공합니다.
sql
nosql
<aside>
💡
DB
-
SQL
- 구조: 테이블 기반. 데이터는 행(row)과 열(column)로 구성.
- 쿼리 언어: SQL (Structured Query Language).
- 스키마: 고정된 스키마를 사용. 데이터 구조가 미리 정의되어 있어야 함.
- 종류:
-
NoSQL
- 구조: 문서, 그래프, 키-값 저장소 등 다양한 형태.
- 쿼리 언어: 각 NoSQL 데이터베이스마다 고유의 쿼리 언어 사용. 예: MongoDB는 MQL(MongoDB Query Language) 사용.
- 스키마: 유연한 스키마. 데이터 구조가 고정되지 않아서 유동적으로 사용 가능.
- 종류: MongoDB, Cassandra, Redis….
</aside>