본문 바로가기
DataBase/Oracle

Oracle SQL 강의 - 45강 Entity 제약조건(Primary Key, Unique)

by HJ0216 2023. 4. 1.

이 글은 뉴렉쳐 오라클 데이터베이스 SQL 강의 수강하며 정리한 글입니다.

 

 

1. 도메인 제약조건

2. 엔티티 제약조건(PRIMARY KEY, UNIQUE)

: 도메인 제약조건에 맞춰서 데이터가 입력은 되었지만, 레코드가 중복되어 입력이 된 경우 데이터간 식별이 불가능하므로 올바른 데이터가 삽입되었다고 볼 수는 없음(데이터 결함)

 

→ 동일해보이는 데이터라도 식별할 수 있도록 하는 컬럼이 필요 = 식별 컬럼, 식별 키를 갖고 있는 컬럼

  • PK: 중복X, NULL X
  • UNIQUE: 중복 X

 

 

3. 릴레이션 제약조건

 

 

 

소스 코드

🔗 HJ0216/TIL/OracleSQL