Study Fundamental/DataBase

05. 관계 데이터 모델의 개념

Tuan0324 2021. 10. 20. 14:40

관계 데이터 모델의 개념

 - 릴레이션(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