학사관리시스템에서 키(Key or Candidate Key), 주키(Primary Key), 외부키(Foreign Key), 슈퍼키(Super Key)의 정의 및 추출 과정과 방법
정보관리기술사 제105회 2교시 16번 문항으로, 과목은 데이터/DB입니다. ‘기본 키’ 키워드는 정보관리기술사 기출 2문항에 나왔습니다.
원문 문제
정보관리기술사 제105회 16번. 학사관리시스템에서 키(Key or Candidate Key), 주키(Primary Key), 외부키(Foreign Key), 슈퍼키(Super Key)의 정의 및 추출 과정과 방법
핵심 키워드
- 슈퍼 키
- 기본 키
- 후보 키
- 외래 키
- 키 추출 과정
- 식별자 설계
고득점 가이드 — 1. 개요
관계형 데이터베이스의 키는 튜플을 식별하기 위한 속성 집합으로, 유일성과 최소성 두 조건의 충족 여부에 따라 슈퍼키·후보키·기본키·외래키로 구분된다. 학사관리시스템은 학번·이메일·교과목코드·강좌식별자 등 다수의 식별자가 공존하고 학생·교과목·수강·성적 릴레이션이 상호 참조되므로, 식별자 집합을 단계적으로 도출하고 대표 식별자를 선정한 뒤 릴레이션 간 외래키를 정의하는 절차가 스키마 무결성의 출발점이 된다.
출제 이력
- 슈퍼 키기출 1문항
- 기본 키기출 2문항
- 후보 키기출 1문항
- 외래 키기출 2문항
- 키 추출 과정기출 1문항
- 식별자 설계기출 1문항
같은 과목 문항
- 제105회 8번데이터베이스의 체크포인트(Checkpoint) 회복기법1교시무료
- 제105회 9번B-Tree와 비트맵(Bitmap) 인덱스 비교1교시무료
- 제105회 12번데이터베이스 튜닝(Tuning)의 3단계와 튜닝의 기대효과1교시무료
- 제105회 14번빅데이터 분산처리시스템인 하둡 MapReduce의 한계점을 중심으로 Apache Spark와 Apache Storm 비교2교시
- 제105회 20번함수종속도표(Functional Dependency Diagram) 작성, 키(Key) 도출, BCNF(Boyce-Codd Normal Form) 정의 및 테이블 설계3교시
- 제105회 22번데이터 마이닝에서 데이터를 분류(Classification)하는 의사결정나무(Decision Tree)의 설명, 형성과정과 장단점3교시