본문 바로가기
security/정보처리기사

오답 풀이 5 - 정처기 데이터베이스 구축1

by aristia 2021. 2. 16.

이번에는 논리 데이터베이스 설계, 물리 데이터베이스 설계 부분의 문제를 풀어보도록 하겠다.

 

 

더보기

정답 : 레코드 집중의 분석 및 설계

레코드 집중의 분석 및 설계는 물리적 설계 단계에서 수행하는 작업이다.

 

 

 

더보기

정답 : relation 1개, attribute 3개, tuple 5개 

표 1개니까 relation도 1개, attribute는 속성이므로 세로에 해당하는 3개, tuple은 가로를 의미하므로 5개이다.

- 튜플(Tuple)
     - 릴레이션을 구성하는 각각의 행
     - 속성의 모임으로 구성됨
     - 파일 구조에서 레코드와 같은 의미
     - 튜플의 수를 카다널리티(Cardinality) 또는 기수, 대응수라고 함

- 속성(Attribute)
     - 데이터베이스를 구성하는 가장 작은 논리적 단위
     - 파일 구조상 데이터 항목, 데이터 피르에 해당함
     - 개체의 특성을 기술함
     - 속성의 수를 디그리(Degree) 또는 차수라고 함

- 도메인(Domain)
     - 하나의 애트리뷰트가 취할 수 있는 같은 타입의 원자(Atomatic)값들의 집합
     - 실제 애트리뷰트 값이 나타날 때 그 값의 합법 여부를 시스템이 검사하는데에도 이용됨

 

 

더보기

정답 : 목표 DBMS에 맞는 스키마 설계

목표 DBMS에 맞는 스키마 설계는 논리적 설계(데이터 모델링)의 내용이다.

 

 

더보기

정답 : 4

속성의 수가 4이므로, 차수는 4이다.

속성(Attribute)
     - 데이터베이스를 구성하는 가장 작은 논리적 단위
     - 파일 구조상 데이터 항목, 데이터 피르에 해당함
     - 개체의 특성을 기술함
     - 속성의 수를 디그리(Degree) 또는 차수라고 함

 

 

 

더보기

정답 : 카티션 프로덕트

카티션 프로덕트라 교차곱을 의미한다.
교차곱은 각각 다른 릴레이션에 속하는 튜플들의 순서쌍을 구하는 작업이다.
r은 R에 속하는 튜플을 의미하고, s는 S에 속한 튜플이다.

댓글