학습키워드
데이터베이스, DBMS, 테이블, SQL
데이터베이스: 데이터의 집합
DBMS: 데이터베이스를 관리하고 운영하는 소프트웨어
엑셀은 DBMS라고 부르지 않음. -> 대용량 데이터를 관리하거나 여러 사용자와 공유하진 않음.
은행에는 DBMS가 있어, 예금계좌 주인, 은행 담당 직원, 인터넷 뱅킹, ATM 기기 등이 동시에 접속하고 데이터를 공유할 수 있다.
SQL: DBMS에 데이터를 구축, 관리하고 활용하기 위해 사용하는 언어.
DBMS의 유형은 계층형, 망형, 관계형, 객체지향형, 객체관계형 등으로 분류.
그 중 관계형 DBMS가 가장 많은 부분을 차지하고, 실습할 MySQL도 관계형 DBMS이다.
관계형 DBMS는 줄여서 RDBMS라고도 부름.
RDBMS의 데이터베이스는 테이블(table)이라는 최소 단위로 구성되며, 이 테이블은 하나 이상의 열(column)과 행(row)로 이루어져 있다.