책 내용 질문하기
문제 질문이요
도서
[2012] 컴퓨터활용능력 1급 필기
페이지
352
조회수
111
작성일
2012-06-14
작성자
첨부파일

엑세스 352p에 1번문제에서요

2 <과목> 테이블의 '과목코드'를 변경하면 이를 참조하는 <성적>테이블의 '과목코드'필드 값도 모두 변경된다.

근데 '항상참조 무결성유지'를 선택했으니

애초에 변경할 수가 없잖아요.

값을 바꾸려면 입력자체가 안되고

기본키를 바꾸려고하면 관계를 해제하고나서 바꾸라고 경고창이 뜨는데요.

답변
2012-06-15 09:21:09

안녕하세요.

그림에서 '항상 참조 무경성 유지' 옵션만 선택되었다면 값을 변경할 수 없지만 두번째 옵션인 '관련 필드 모두 업데이트'가 선택되어 있으므로 기본 테이블의 데이터가 변경되면 이 테이블을 참조하는 테이블의 데이터도 같이 변경됩니다.

즐거운 하루 되세요.

"
  • *
    2012-06-15 09:21:09

    안녕하세요.

    그림에서 '항상 참조 무경성 유지' 옵션만 선택되었다면 값을 변경할 수 없지만 두번째 옵션인 '관련 필드 모두 업데이트'가 선택되어 있으므로 기본 테이블의 데이터가 변경되면 이 테이블을 참조하는 테이블의 데이터도 같이 변경됩니다.

    즐거운 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.