데이터베이스 제약: Difference between revisions

From IT Wiki
(새 문서: 분류:데이터베이스 ;Database Constraint {| class="wikitable" |- ! 제약 유형 !! 설명 !! 구현 형태 |- | 본질적 제약 || * 데이터 모델의 구조적인 특...)
 
No edit summary
Line 7: Line 7:
| 본질적 제약 ||  
| 본질적 제약 ||  
* 데이터 모델의 구조적인 특성으로 인한 제약
* 데이터 모델의 구조적인 특성으로 인한 제약
* 반드시 주 키(PK)가 있어야 하고 테이블의
* 반드시 주 키(PK)가 있어야 하고 각 칼럼이 원자값
각 셀이 단일 값을 가짐(1차 정규형)
(1차 정규형)
||
||
* Primary Key
* Primary Key

Revision as of 18:31, 15 December 2019

Database Constraint
제약 유형 설명 구현 형태
본질적 제약
  • 데이터 모델의 구조적인 특성으로 인한 제약
  • 반드시 주 키(PK)가 있어야 하고 각 칼럼이 원자값

(1차 정규형)

  • Primary Key
  • Unique Key
내재적 제약
  • 데이터의 의미를 정확히 표현하고 오류를 방지
  • 데이터베이스의 스키마에 지정하는 제약
  • 영역 제약, 참조 무결성 제약
명시적 제약 프로그램에 명시하거나 사용자의 수작업으로 생성 Programmatically