관계형 데이터 모델을 사용하는 이유
모델의 구조가 단순함
집합 이론 (Set Theory) 이라는 수학적 이론에 기반하여 모델이 강건(Sound)함
SQL이라는 간단한 비절차적 언어로 사용하기 쉬움
관계형 데이터 모델
구조 : 릴레이션 ( 또는 테이블 )
연산 : 관계 대수 (Relational Algebra)
제약조건 : 무결성 (Integrity) 제약조건
관계형 데이터 모델의 구조
릴레이션
2 차원 테이블 형태
테이블의 행 (Row) ⇨ 튜플
릴레이션의 튜플들의 집합
테이블의 열 (Column) ⇨ 속성 (Attribute)
도메인 (Domain) : 속성이 가질 수 있는 값의 범위
예) 학생
'Programming > SQL' 카테고리의 다른 글
[SQL] SQL의 개념과 기본구문 정리 (0) | 2020.11.01 |
---|---|
[SQL] 키(KEY)의 개념 / 개체무결성 / 참조무결성 / 도메인 무결성 (0) | 2020.10.30 |
[SQL] 데이터베이스 관리 시스템(DBMS)의 정의와 기능 (0) | 2020.10.29 |
[SQL] 데이터베이스의 특징 (0) | 2020.10.29 |
[SQL] 데이터베이스의 정의와 종류 (0) | 2020.10.29 |