✅ 데이터베이스 연습문제 – 빈칸 채우기 & 단답형

📘 1. 빈칸 채우기 (릴레이션, 스키마, 도메인 중심)

  1. 릴레이션은 속성들의 이름과 도메인으로 구성된 (       ) 와 실제 데이터 값들이 저장된 (       ) 로 나뉜다.

→ 답: 내포(Intension) / 외연(Extension)

  1. 릴레이션에서 하나의 속성이 가질 수 있는 값들의 집합을 (       ) 라고 한다.

→ 답: 도메인(Domain)

  1. STUDENT(Sno, Sname, Year, Dept) 릴레이션에서 속성 Sname은 도메인 (       ), Dept는 **(       )**에 속한다.

→ 예시 답: NAME, DEPT

  1. 애트리뷰트는 테이블의 (       ), 튜플은 테이블의 (       ) 를 의미한다.

→ 답: ,

  1. 다음과 같은 표현은 릴레이션의 (       ) 를 정의한 것이다:

{(Sno:DSNO), (Sname:NAME), (Year:DYEAR), (Dept:DEPT)}

→ 답: 내포 / 스키마 / 구조

  1. 한 릴레이션의 튜플 수를 나타내는 용어는 (       ), 속성 수를 나타내는 용어는 (       ) 이다.

→ 답: 카디널리티(Cardinality), 디그리(Degree)

  1. 정규화의 목적은 데이터 (       ) 을 방지하고, 데이터 (       ) 을 높이는 것이다.

→ 답: 중복, 무결성

📗 2. 빈칸 채우기 (키, 무결성 중심)

  1. 후보 키(Candidate Key)는 릴레이션에서 튜플을 (       ) 하게 식별할 수 있는 속성들의 집합이다.

→ 답: 유일