2025-08-15 21:19
Tags: SQL
데이터베이스
- 기존의 파일 시스템은 직관적이지만 데이터 많아지고 동시에 사용하기엔 한계 봉착
- 데이터 중복, 종속, 동시 접근, 보안, 무결성 등의 문제 발생
- 위 문제들을 해결하기 위해 데이터베이스와 데이터베이스 관리 시스템(DBMS) 탄생
핵심 요소
- 데이터(Data): 저장되는 정보의 의미있는 모든 값
- 스키마: 데이터베이스의 설계도, 전체적인 구조와 제약조건
- DBMS(Database Management System): 사용자와 데이터베이스 사이 중재자. 모든 관리를 돕는 소프트웨어, Oracle, Postgres, 몽고디비 등
종류
- 관계형 데이터베이스
- NoSQL (Not Only SQL)