※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다.
공부 서적(시나공 정보처리기사 필기책)
출처: 시나공 정보처리기사 필기
저자: 김정준,강윤석,김용갑,김우경
출판사 : 길벗
관계형 데이터베이스의 제약 조건 - 무결성
현실세계와 실제값이 일치하는 정확성, 부정확한 자료가 저장되는 것을 방지하는 제약조건
종류 : 개체 무결성, 도메인 무결성, 참조 무결성, 사용자 정의 무결성
개체 무결성- 기본키를 구성하는 속성은 NotNull, 중복값 X 규정
도메인 무결성
- 속성값이 도메인에 속한 값이어야 한다는 규정
참조 무결성
- 외래키값은 Null, 참조 릴레이션의 기본키의 값과 동일해야한다는 규정
사용자 정의 무결성
- 속성 값이 사용자가 정의한 제약 조건에 만족해야 한다는 규정
데이터 무결성 강화
- 데이터베이스 구축 과정에서 정의
- 애플리케이션 : 무결성 검증 코드를 프로그램 내 추가, 복잡한 무결성 조건 구현 가능(장점), 관리 힘들고 개별적 시행으로 검토가 힘듬(단점)
- 데이터베이스 트리거 : 무결성 조건을 실행하는 절차적 SQL추가, 통합관리/복잡한 요구조건 구현 가능(장점), 운영 증 변경 어렵고 사용상 주의 필요(단점)
- 제약조건 : 제약조건 설정, 간단한 선언/통합 관리/변경 용이/오류 데이터 방지(장점), 구현과 예외적인 처리 불가능(단점)
'정보처리기사' 카테고리의 다른 글
정보처리기사 필기(논리 데이터 베이스 설계) 정규화(Normalization) (0) | 2022.01.21 |
---|---|
정보처리기사 필기(논리 데이터 베이스 설계) 관계대수 및 관계해석 (0) | 2022.01.19 |
정보처리기사 필기(논리 데이터 베이스 설계) 관계형 데이터베이스의 제약 조건 - 키(Key) (0) | 2022.01.17 |
정보처리기사 필기(논리 데이터 베이스 설계) 관계형 데이터베이스의 구조 (0) | 2022.01.17 |
정보처리기사 필기(논리 데이터 베이스 설계) 관계형 데이터 모델 (0) | 2022.01.17 |
댓글