728x90

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

 

 

1. 도메인 제약조건

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

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

 

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

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

 

 

3. 릴레이션 제약조건

 

 

 

소스 코드

🔗 HJ0216/TIL/OracleSQL

 

728x90
728x90

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

 

 

1. 도메인 제약조건

    1.1. NOT NULL 제약 조건

    1.2. DEFAULT 제약 조건

    1.3. CHECK 제약 조건

 

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

3. 릴레이션 제약조건

 

 

 

소스 코드

🔗 HJ0216/TIL/OracleSQL

 

728x90
728x90

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

 

 

1. 도메인 제약조건

    1.1. NOT NULL 제약 조건

    1.2. DEFAULT 제약 조건

    1.3. CHECK 제약 조건

 

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

3. 릴레이션 제약조건

 

 

 

소스 코드

🔗 HJ0216/TIL/OracleSQL

 

728x90
728x90

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

 

 

제약 조건

  1. 도메인

: 유효한 값의 범위

→ 도메인 제약조건: 컬럼 단위의 유효한 값의 범위를 잡아주는 것, 속성에 도메인이 아닌 값이 올 수 없도록 하는 제약조건

  • NOT NULL

 

  • DEFAULT

: 직접 입력할 필요는 없지만 데이터가 필요한 경우

(등록일, 조회수, 관리자가 부여하는 비밀번호)

 

  • CHECK
  1. 엔티티
  2. 릴레이션

 

 

소스 코드

🔗 HJ0216/TIL/OracleSQL

 

728x90
728x90

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

 

 

데이터 딕셔너리

: 스키마, 사용자, 객체, 권한, 롤, 데이터베이스 등 ORACLE DB를 운영하는데 필요한 정보를 관리하는 별도의 객체들

: View 형태로 제공(시스템 VIEW의 한 종류로 DICTIONARY VIEW)

 

 

 

 

소스 코드

🔗 HJ0216/TIL/OracleSQL

 

728x90