SW 전공

시험 직전 요약장

판단 기준과 헷갈리는 개념, 대표 예제를 짧게 확인하세요.

이론 목록

관계형 데이터베이스와 키·무결성

원래 이론 →

판단 기준

수학적 릴레이션은 튜플의 집합이지만 일반 SELECT는 중복을 허용한다. 따라서 다음 두 결과는 다를 수 있다.

SQL
SELECT dept_id FROM employee;          -- 중복 유지 가능
SELECT DISTINCT dept_id FROM employee; -- 중복 제거

함수 종속이 주어지면 속성 폐쇄로 키를 판정한다.

도식
R(A,B,C,D,E), F={A→BC, C→D, D→E}
A+={A} → {A,B,C} → {A,B,C,D} → {A,B,C,D,E}

A는 모든 속성을 결정하고 더 줄일 수 없으므로 후보키이다. AB도 유일하지만 B를 제거해도 A가 키이므로 슈퍼키일 뿐 후보키는 아니다.

이 부분의 원문 →

헷갈리는 개념

용어의미
릴레이션행과 열로 구성된 관계형 모델의 테이블
튜플릴레이션의 한 행
속성릴레이션의 한 열
도메인한 속성이 가질 수 있는 값의 범위와 형식
차수속성의 수, 즉 열의 수
카디널리티튜플의 수, 즉 행의 수
릴레이션 스키마릴레이션 이름, 속성, 도메인과 제약조건의 정의
릴레이션 인스턴스특정 시점에 저장된 실제 튜플의 집합
이 부분의 원문 →

내 최근 연습 오답

현재 브라우저의 연습 채점 기록에서 공개된 단원과 연결된 오답을 확인합니다.

학습 기록 →

오답 기록을 확인하고 있습니다.