다음 ERD 에서 실선은 식별 관계, 점선은 비식별 관계이며 FK 는 … | [SQLD] SQL 개발자 기출유형 모의고사 2회 상세 페이지
1[SQLD] SQL 개발자 기출유형 모의고사 2회
다음 ERD 에서 실선은 식별 관계, 점선은 비식별 관계이며 FK 는 부모의 주식별자를 그대로 상속한 것이다. 신청 건마다 개설된 과목의 과목명과 소속 학과명을 함께 조회할 때, 수강신청 외에 조인해야 하는 최소 테이블 조합은?
1
개설, 과목, 학과
2
학생, 과목
3
과목, 학과
4
학과
해설
수강신청은 개설의 주식별자 (학과코드, 과목번호, 학기)를 FK 로 상속받으므로 개설을 거치지 않고 과목·학과와 바로 조인하면 충분하다.
과목명은 과목에만 있어 (학과코드, 과목번호)로 과목과, 학과명은 학과코드로 학과와 조인한다.
- 개설은 담당교수가 필요할 때만 조인하면 되므로 최소 조합이 아니다.
- 학과만 조인하면 과목명을 얻을 수 없다.
- 학생은 신청자 정보일 뿐 과목의 소속 학과와는 경로가 다르다.
오류나 개정된 내용이 보이면 알려주세요