DAP
시험 직전 요약장
판단 기준과 헷갈리는 개념, 대표 예제를 짧게 확인하세요.
데이터 무결성 설계
원래 이론 →판단 기준
- 대리키 PK를 채택해도 업무 대체키의 유일성 규칙은 UK 등으로 보존한다.
- 필수 참조 관계는 FK 존재뿐 아니라 FK 컬럼의 NOT NULL 여부를 확인한다.
- CHECK는 일반적으로 한 행의 값 범위·조합에 적합하고 교차 행 규칙은 추가 통제가 필요하다.
- CASCADE가 편리하다는 이유만으로 보존 데이터에 적용하지 않는다.
- 애플리케이션 사전 조회만으로 동시 중복을 완전히 방지할 수 없다.
헷갈리는 개념
표를 좌우로 밀어 나머지 열을 확인하세요. 키보드: ←·→, Home·End
| 구분 | 핵심 질문 | 대표 수단 |
|---|---|---|
| 개체 무결성 | 행을 유일·필수로 식별하는가? | PK |
| 키 무결성 | 다른 후보키의 중복을 막는가? | UK, 유일 인덱스 |
| 참조 무결성 | 자식이 유효한 부모를 참조하는가? | FK + NULL/삭제 규칙 |
| 도메인 무결성 | 값의 타입·범위·코드가 유효한가? | 타입, NOT NULL, CHECK, 코드 FK |
| 업무 무결성 | 여러 값·행·상태·기간의 규칙이 맞는가? | 제약+트랜잭션+서비스+검증 |
내 최근 연습 오답
현재 브라우저의 연습 채점 기록에서 공개된 단원과 연결된 오답을 확인합니다.
오답 기록을 확인하고 있습니다.