컴활1급 3과목 외래키

컴활1급 3과목 외래키

작성일 2024.01.19댓글 1건
    게시물 수정 , 삭제는 로그인 필요

4번이 정답인 이유는 알겠는데 2번은 왜 옳은것인지를 모르겠어요..
[사원] 테이블에서 4번 사원의 ‘소속부서(null)’를 4로 바뀬다고 해도 [부서] 테이블의 기본키인 ‘부서코드’ 에는 4가 해당하지 않기 때문에 참조무결성은 유지되는 거 아닌가요?



#컴활1급 3과목

profile_image 익명 작성일 -

부서 테이블이 부모테이블이고

사원 테이블이 자식테이블 (참조하는 테이블) 인 것 같네요.

사원 테이블의 소속부서가 왜래키가 되어서 부서 테이블에

있는 부서코드를 찾아가고 있는 상태입니다.

즉, 소속부서 필드가 부서코드 필드를 참조를

하고 있는 상태인거죠 (m:1 의 관계)

그러므로 부서코드에 데이터가 존재해야만 소속부서에 데이터를

추가할 수가 있는겁니다.

2번 보기의 경우

사원 테이블 쪽 같은 경우는 사번이 4번인 사원이 현재 null

인데 소속부서를 4로 바꾸어도 참조 무결성이 유지되지 않는다.

맞는 말이에요. 사원 테이블에서 4번 사원의 소속부서를 4로 바꾸는 경우

부서코드에 존재하지 않는 데이터를 추가를 한 상태이기에 참조무결성 원칙에 위배가 됩니다.

컴활1급 필기 질문있습니다.

... 하셨다면 컴활1급 필기 3과목 데이터베이스일반 파트 공부할 때 조금 더 유리하게 공부할 수는 있겠네요. 3. 필기가 문제은행 방식이고 실기는 문제은행 방식이 아닙니다....

컴활 필기 1급 2과목 3과목

... 컴활 1급 2과목, 3과목은 실습하면서 필기 공부하는 것이 이론으로만 공부하는 것보다 이해에 도움이 되는 것은 사실입니다. 그러나, 이론의 범위도 꽤 넓기 때문에...

컴활 1급 2과목/3과목공부법

컴활 1급 2과목이랑 3과목 공부할때 5개년~7개년치 기출 문제다운받아서 그냥 암기해도 될까요?? 문제가 똑같이 나오는 비율이 20~30%정도이므로 무작정 암기는 쉽지...

컴활 2급 1급

... ※ 컴활 필기 과목 1과목 컴퓨터일반 (1급, 2급 공통범위) 2과목 스프레드시트 일반 (1급, 2급 공통범위) 3과목 데이터베이스일반 (1급) ※ 컴활 실기 과목 1급...

컴활 1급 필기 2,3과목 공부법

... 밖에 공부못해여 ㅠㅠ 컴활1급 필기 공부를 하실 때 1과목 같은 경우는 암기+이해 이렇게 보아도 됩니다. 워드1급 필기 내용이랑 상당히 많이 겹쳐서 워드1급 필기 공부를...

컴활 1급 필기 3과목 질문이요

컴활 1급 필기 3과목 질문이요 프로시저에 대한 설명으로 옳지 않은 것으로 -명령문은 대체로 프로시저나 선언 구역에서 한 줄로 표현되며 명령문의 끝에는 세미콜론(;)을 찍어...

컴활 1급 필기 3과목 질문

... (없는 키 참조) 3. Customer 테이블에 이미 1004번 고객이 존재하므로 안됩니다.... 외래키의 경우 새롭게 추가될 때 외래키에 해당하는 값이 참조하는 테이블에...

컴활 1급 필기 3과목 엑세스

... 참고로 컴활1급에서 Docmd 개체를 통해서 명령어를 주는 게 다음의 것들이 있으니 참고하세요. Docmd.GotoRecord : 새로운 레코드 추가 Docmd.OpenReport...