본문 바로가기

정보처리기사/필기문제

관계 데이터 모델 기출문제


관계 데이터 모델 기출 문제

 

01 관계 데이터베이스 모델에서 차수degree의 의미는?
 튜플의 수
 테이블의 수
 데이터베이스의 수
④ 애트리뷰트의 수

02 데이터의 가장 작은 논리적 단위로서 파일 구조상의 데이터 항목 또는 데이터 필드에 해당하는 것은?
 tuple
 relation
 domain
④ attribute

03 What is the degree of a relation?
 the relation of occurrences n of its relation schema
 the relation of tables n of its relation schema
③ the relation of attributes n of its relation schema
 the relation of key n of its relation schema

04 다음 릴레이션의 Degree와 Cardinality를 옳게 구한 것은?

1 강아지 3학년 전기
2 고양이 4학년 기계
3 독수리 2학년 컴퓨터

① Degree : 4,  Cardinality : 3
 Degree : 3,  Cardinality : 4
 Degree : 3,  Cardinality : 12
 Degree : 12, Cardinality : 3


05 다음 괄호 안에 적합한 database system은?
Database management systems that process data from the perspective of a (    ) structure use a set of two dimensional tables to represent the logical relationships among the records of a user's files.
 hierarchical database
 network database
③ relational database
 object-oriented database

06 어떤 릴레이션 R1의 기본키의 값들과 일치함을 요구하는 다른 릴레이션 R2의 한 속성을 무엇이라 하는가?
 참조 제약
② 외래키
 기본키
 참조 무결성

07 릴레이션에서 튜플을 유일하게 구별하기 위해 사용하는 속성 또는 속성들의 조합을 의미하는 키key 는?
 Foreign Key
 Alternative Key
③ Candidate Key
 Super Key

08 다음 두 릴레이션에서 외래키로 사용된 것은? (단, 밑줄 친 속성은 기본키다)
제품 ( 제품코드, 제품명, 단가, 구입처 )
판매 ( 판매코드, 판매처, 제품코드, 수량 )
① 제품코드
 제품명
 판매코드
 판매처

09 외래키foreign key에 대한 설명으로 옳지 않은 것은?
① 하나의 릴레이션에 존재하는 후보키 중에서 기본키를 제외한 나머지 후보키를 의미한다.
 현실 세계에서 존재하는 개체 타입들 간의 관계를 표현하는 데 중요한 역할을 수행한다.
 관계형 데이터 모델에서 한 릴레이션의 외래키는 참조되는 릴레이션의 기본키와 대응하여 릴레이션 간에 참조 관계를 표현하는 데 중요한 도구가 된다.
 외래키를 포함하는 릴레이션이 참조하는 릴레이션이 되고, 대응되는 기본키를 포함하는 릴레이션이 참조 릴레이션이 된다.

10 다음 설명의 ( 가 )와 ( 나 )에 들어갈 수 있는 가장 적합한 용어들로 구성된 것은?
If a(n) ( 가 ) exists in a relation, either the ( 가 ) value must match a(n) ( 나 ) value of some tuple in its home relation or the ( 가 ) value must be wholy null.

① 가 - foreign key, 나 - primary key
 가 - alternate key, 나 - primary key
 가 - alternate key, 나 - foreign key
 가 - primary key, 나 - alternate key


11 다음 괄호 안에 적합한 내용은?

The (   ) is a unique identifier for the table - that is, a column with the property that no two rows of the table contain the same value in that column.
 alternate key
② candidate key

 foreign key
④ primary key

12 릴레이션 R1에 속한 애트리뷰트의 조합인 외래키를 변경하려면 이를 참조하고 있는 릴레이션 R2의 기본키도 변경해야 하는데 이러한 특성을 무엇이라 하는가?
 정보 무결성
 고유 무결성
 키 제약성
④ 참조 무결성

13 릴레이션은 참조할 수 없는 외래키 값을 가질 수 없음을 의미하는 제약 조건은?
 개체 무결성
② 참조 무결성
 보안 무결성
 정보 무결성

14 다음은 관계형 데이터베이스의 키key에 대한 설명이다. 이에 해당되는 키는?
한 릴레이션 내의 속성들의 집합으로 구성된 키로서, 릴레이션을 구성하는 모든 튜플에 대한 유일성은 만족시키지만 최소성은 만족시키지 못한다.
 후보키
 대체키
③ 슈퍼키
 외래키

15 속성attribute에 대한 설명으로 옳지 않은 것은?
 속성은 개체의 특성을 기술한다.
 속성은 데이터베이스를 구성하는 가장 작은 논리적 단위이다.
 속성은 파일 구조상 데이터 항목 또는 데이터 필드에 해당된다.
④ 속성의 수를 "cardinality"라고 한다.

16 다음 괄호 안에 들어갈 내용으로 옳게 짝지어진 것은?
In relational database terminology, a row is called a(an) ( 가 ), a column is called a(an) ( 나 ), and the ( 다 ) is called a relation.
 가- tuple, 나- table , 다-attribute

 가- table, 나- attribute, 다- tuple

③ 가- tuple, 나- attribute, 다- table

 가- attribute, 나-tuple , 다-table

 

 

728x90
300x250