Computer >> 컴퓨터 >  >> 프로그램 작성 >> SQL

RDBMS의 엔터티 무결성 규칙


엔티티 무결성 규칙의 경우 각 테이블에는 기본 키가 있습니다.

기본 키는 NULL 값을 가질 수 없습니다.

<학생>

학생_ID
Student_Awards
Student_Awards


위에서 기본 키가 Student_ID임을 알 수 있습니다. . Student_Awards는 고려할 수 없습니다. 모든 학생이 상을 받은 것은 아니므로 기본 키로 사용합니다.

다른 예를 살펴보겠습니다 -

<직원>

직원 ID
직원 이름
직원 연령
직원 위치


위 표에서 기본 키는 Employee_ID입니다.

이제 엔티티 무결성 규칙을 요약해 보겠습니다 -

  • 테이블의 각 튜플이 고유한지 확인합니다.
  • 모든 테이블 mush에는 기본 키가 있습니다(예:Student_ID). 학생용 테이블입니다.
  • 모든 개체는 고유합니다.
  • 기본 키는 각 행에 대해 고유한 값을 가져야 합니다.
  • 기본 키는 NULL 값을 가질 수 없으며 고유해야 합니다.
  • 예:Employee_ID Employee 테이블에서는 null일 수 없습니다.