[TIL 2021.08.18]

Kyu·2021년 8월 18일
0

TIL

목록 보기
220/322

릴레이션의 특성

  • 투플의 유일성: 하나의 릴레이션에는 동일한 투플이 존재할 수 없다 -> Key
  • 투플의 무순서: 투플의 순서는 의미없다.
  • 속성의 무순서: 속성의 순서는 의미없다.
  • 속성의 원자성: 속성 값으로 원자 값만 사용할 수 있다. -> 관계 데이터모델은 다중값을 허용하지 않는다.

키의 종류

키는 관계 데이터 모델에서 중요한 제약조건을 정의한다

  • 기본키 Primary Key
  • 대체키 Alternate Key - 기본키로 선택되지 못한 후보 키
  • 외래키 Foreign Key
  • 슈퍼키 Super Key - 유일성을 만족하는 속성이나 속성의 집합이 슈퍼키가 될 수 있음
  • 후보키 Cadidate Key - ??..움

참고: 속성의 집합도 키가 될 수 있음

기본키

여러 후보키 중에서 기본적으로 사용할 키를 반드시 선택해야함.

  • 널 값을 가질 수 있는 속성이 포함된 후보키는 부적합
  • 값이 자주변경 되도 부적합
profile
TIL 남기는 공간입니다

2개의 댓글

comment-user-thumbnail
2021년 8월 18일

큐큐 열심이시네요.. 화이팅!

1개의 답글