책 내용 질문하기
참조무결성과 개체무결성에 대해서 질문입니다
도서
2017 시나공 정보처리기사 실기(산업기사 포함) 특별개정판
페이지
51
조회수
71
작성일
2017-04-11
작성자
첨부파일
참조무결성에서 외래키값은 NULL이 될수잇는데 개체무결성에서 보면 기본키를 구성하는 어떤 속성도 NULL일수가 없다고하잖아요 외래키란 기본키값에서 참조된것인데 어떻게 외래키값은 NULL이 될수가잇죠??
답변
2017-04-11 16:52:50
안녕하세요.
기본키 속성은 Null일 수 없다는 규정이 개체무결성입니다.
기본키는 중복된 내용이 있으면 안되며 반드시 값이 입력되어야 합니다.
참조무결성은 외래키에 대한 내용으로 외래키는 기본키가 아니므로 Null일 수 있습니다. 즉 외래키는 기본키와 값이 동일하거나 Null이어야 한다는 규정이 참조물결성입니다.
다시 말해 외래키는 아예 값이 없으면 없지 기본키에 없는 값이 입력되면 안되다는 것입니다.
오늘도 즐거운 하루 되세요.
-
*2017-04-11 16:52:50
안녕하세요.
기본키 속성은 Null일 수 없다는 규정이 개체무결성입니다.
기본키는 중복된 내용이 있으면 안되며 반드시 값이 입력되어야 합니다.
참조무결성은 외래키에 대한 내용으로 외래키는 기본키가 아니므로 Null일 수 있습니다. 즉 외래키는 기본키와 값이 동일하거나 Null이어야 한다는 규정이 참조물결성입니다.
다시 말해 외래키는 아예 값이 없으면 없지 기본키에 없는 값이 입력되면 안되다는 것입니다.
오늘도 즐거운 하루 되세요.