◼︎ 관계 데이터 모델의 개념
- 릴레이션(relation) : 행과 열로 구성된 테이블
- 관계(relationship)
• 릴레이션 내에서 생성되는 관계 : 릴레이션 내 데이터들의 관계
• 릴레이션 간에 생성되는 관계 : 릴레이션 간의 관계
- 릴레이션 스키마와 인스턴스
• 속성(attribute) : 릴레이션 스키마의 열
• 도메인(domain) : 속성이 가질 수 있는 값의 집합
• 차수(degree) : 속성의 개수
• 투플(tuple) : 릴레이션의 행
• 카디날리티(cardinality) : 투플의 수
- 릴레이션의 특징
• 속성은 단일 값을 가진다.
• 속성은 서로 다른 이름을 가진다.
• 한 속성의 값은 모두 같은 도메인을 가진다.
• 속성의 순서는 상관없다.
• 릴레이션 내의 중복된 투플은 허용하지 않는다.
• 투플의 순서는 상관없다.
- 관계 데이터 모델
• 관계 데이터 모델은 데이터를 2차원 테이블 형태인 릴레이션으로 표현함.
• 릴레이션에 대한 제약조건과 관계연산을 위하 관계대수를 정의함.
'Study Fundamental > DataBase' 카테고리의 다른 글
07. 관계대수 (0) | 2021.10.20 |
---|---|
06. 무결성 제약조건 (0) | 2021.10.20 |
04. 데이터베이스 시스템의 구성 (0) | 2021.10.06 |
03. 파일 시스템과 DBMS의 비교 (0) | 2021.10.06 |
02. 정보 시스템의 발전 (0) | 2021.10.06 |