반응형
데이터베이스 키 종류
-
[ Database ] Key 키공부 !/Computer Science 2022. 4. 25. 23:04
Key 세상엔 여러가지 키의 의미가 있다 .. 샤이니 키부터 .. 열쇠까지 .. 쿄쿄 데이터베이스에서 키란 무엇일까 ? 검색과 정렬시에 튜플을 구분할 수 있는 기준이 되는 속성 ( Attribute ) 이다 ! 이때 튜플이란 릴레이션을 구성하는 각각의 행, 속성의 모임으로 구성된다 키 종류 Candidate Key ( 후보키 ) 튜플을 유일하게 식별하기 위해 사용하는 속성들의 부분집합을 의미한다 모든 릴레이션은 반드시 하나 이상의 후보키를 가져야한다 후보키가 되기 위해서는 아래 두 조건을 만족해야한다 유일성 : key 로 하나의 튜플을 유일하게 식별할 수 있음 최소성 : 꼭 필요한 속성으로만 구성 Primary key ( 기본키 ) 후보키 중 선택한 Main Key를 의미한다 한 릴레이션에서 특정 튜플을..