본문 바로가기
Database

관계 데이터베이스

by Doromi 2019. 4. 15.
728x90
반응형

관계 데이터베이스란?

테이블(table)로 이루어져 있고, 키(key)와 값(value)의 관계를 나타냅니다.

수학에서의 릴레이션(relation)과 집합(set)이론에 기초한 특성이 있습니다.

 

[관계형 데이터베이스는 

테이블이 다른 테이블들과 관계를 맺고 모여있는 집합체다]

 

 

튜플(Tuple)

테이블을 구성하는 행

 

튜플의 수 =  Cardinality

 

속성(Attribute)

테이블을 구성하는 열(필드)

한 릴레이션(≒ 테이블) 내에 애트리뷰트 이름들은 모두 달라야 합니다.

 

속성의 개수 = 차수(Degree)

 

도메인(Domain)

애트리뷰트가 취할 수 있는 값(value)들의 집합

 

릴레이션 스키마(≒ 릴레이션 내포)

애트리뷰트의 집합

정적 성질, 시간에 무관....

 

릴레이션 인스턴스

튜플의 집합

동적 성질, 삽입 . 삭제 . 갱신으로 시간에 따라 변함....

 

 

 

 

 

728x90
반응형

'Database' 카테고리의 다른 글

순수 관계 연산자  (0) 2019.04.15
관계 대수  (0) 2019.04.15
무결성 제약(Integrity Constraints)  (0) 2019.04.15
데이터 베이스 (KEY)  (0) 2019.04.15
릴레이션(Relation) R  (0) 2019.04.15