[DB] 3. 관계형 데이터베이스의 릴레이션 구조와 관련된 용어 정리

2024. 2. 12. 18:20cs및 소프트스킬/데이터베이스

728x90
반응형
SMALL

1. 릴레이션(Relation)

- 데이터들을 표(Table)의 형태로 표현한 것

- 구조를 나타내는 릴레이션 스키마와 실제 값들인 릴레이션 인스턴스로 구성

 

 

2. 릴레이션 인스턴스

- 데이터 개체를 구성하고 있는 속성들에 데이터 타입이 정의되어 구체적인 데이터 값을 가진 것을 의미

 

 

3. 튜플(Tuple)

- 릴레이션을 구성하는 각각의 행

  => 속성의 모임으로 구성

- 파일 구조에서는 레코드(Recode) 라고 불림

 

 

4. 카디널리티(Cardinality) 

- 튜플의 갯수, 기수 or 대응수 라고 불림

 

 

5. 속성(Attribute)

- 데이터베이스를 구성하는 가장 작은 논리적 단위

   => 개체의 특성을 기술함

- 파일 구조에서는 데이터 필드(Data Filed) or 데이터 항목 이라고 불림

 

 

6. 차수(Degree)

- 속성(Attribute)의 수

 

 

7. 도메인(Domain) 

- 하나의 속성(Attribute)가 취할 수 있는 같은 타입의 원자(Atomic) 값들의 집합

   => 실제 속성 값이 나타낼 때 그 값의 합법 여부를 시스템이 검사하는데 이용

 

 

8. 원자(Atomic) 값

- 속성(Attribute) 값이 더이상 분해 할 수 없는 값

 

 

9. 관계형 데이터베이스 릴레이션 그림 구조

 

 

- 릴레이션(Relation) : 1개 

- 속성(Attribute) : 5개 (차수)

- 튜플(Tuple) : 4개 (카디널리티)

728x90
반응형
LIST