SQLD 01 관계형데이터베이스
SQLD 01. 관계형 데이터베이스 개요
DBMS = database management system
- SQL 문장은 관계형 데이터베이스를 조작
- 수학의 집합논리에 입각 (SQL은 data를 집합으로 취급)
- 데이터조작어 (DML data manipulation language) SELECT / INSERT / UPDATE / DELETE
- 데이터 정의어 (DDL data definition language) CREATE / ALTER / DROP / RENAME
- 데이터 제어어 (DCL data control language) GRANT / REVOKE
- 트랜젝션 제어어 (TCL transaction control language) COMMIT / ROLLBACK
테이블 : 데이터를 저장하는 객체. RDBMS의 기본단위.
정규화 : 테이블 분할을 통해 불필요한 중복을 줄이는 것.
ERD : 테이블간 상관관계를 도식화한 것. entity, relationship, attribute 3가지로 표현된다.
Written with StackEdit.