본문 바로가기
정보처리기사/2020 3회 정보처리기사 필기

2020 정보처리기사 제 3회 필기 A형 3과목 056~060

by Danne 2020. 9. 22.

2020 1, 2회 통합필기에도 출제된 문제 : ★

 

 56. 다음과 같이 위쪽 릴레이션을 아래쪽 릴레이션으로 정규화하였을 때 어떤 정규화 작업을 한 것인가?
  1) 제 1 정규형
  2) 제 2 정규형
  3) 제 3 정규형
  4) 제 4 정규형

정규화 과정

비정규 릴레이션

     ▼  도메인이 원자값

1NF (제1정규형)

     ▼  부분적 함수 종속 제거

2NF (제2정규형)

     ▼  이행적 함수 종속 제거

 3NF (제3정규형)

     ▼  결정자이면서 후보키가 아닌 것 제거

⑤ BCNF (Boyce-Dodd 정규형)

     ▼  다치 종속 제거

4NF (제4정규형)

     ▼  조인 종속성 이용

5NF (제5정규형/, PJ/NF)

 

[참고 자료]

길벗 2020 시나공 정보처리기사 필기 p.342 ~ p.343

 

 

 

57. 관계대수의 순수관계 연산자가 아닌 것은?
  1) Select
  2) Cartesian Product
  3) Division
  4) Project

관계대수 : 관계형 데이터베이스에서 원하는 정보과 그 정보를 검색하기 위해서 기술하는 절차적 언어

● 순수 관계 연산자 : Select, Project, Join, Division

● 일반 집합 연산자 : UNION, INTERSECTION, DIFFERENCE, CARTESIAN PRODUCT

 

[참고 자료]

길벗 2020 시나공 정보처리기사 필기 p.334

 

 

 

58. 다음 중 SQL의 집계 함수(aggregation function)가 아닌 것은?
  1) AVG
  2) COUNT
  3) SUM
  4) CREATE

집계함수

● COUNT : 튜플 수

 SUM : 튜플 합계

 AVG : 튜플 평균

 MAX : 최대값

 MIN : 최소값

 STDDEV : 표준편자

 VARANCE : 분산

 

 

[참고 자료]

길벗 2020 시나공 정보처리기사 필기 p.453

 

 

 

59. 릴레이션 조작 시 데이터들이 불필요하게 중복되어 예기치 않게 발생하는 곤란한 현상을 의미하는 것은?
  1) normalization
  2) rollback
  3) cardinaliyt
  4) anomaly

 

 

 

[참고 자료]

길벗 2020 시나공 정보처리기사 필기 p.51 ~ p.53

(그래프는 도서 등의 자료를 필히 참고)

 

 

 

60. 릴레이션에 대한 설명으로 거리가 먼 것은?
  1) 튜플들의 삽입, 삭제 등의 작업으로 인해 릴레이션은 시간에 따라 변한다.
  2) 한 릴레이션에 포함된 튜플들은 모두 상이하다.
  3) 애트리뷰트는 논리적으로 쪼갤 수 없는 원자값으로 저장한다.
  4) 한 릴레이션에 포함된 튜플 사이에는 순서가 있다.


릴레이션 특징

한 릴레이션에는 같은 튜플이 포함될 수 없음. 릴레이션에 포함도니 튜플들은 모두 상이함

한 릴레이션에 포함된 튜플 사이에는 순가서 없음

튜플들의 삽입, 삭제 등의 작업으로 인해 릴레이션은 시간에 따라 변함

릴레이션 스키마를 구성하는 속성들 간의 순서는 중요하지 않음

속성의 유일한 식별을 위해 속성의 명칭은 유일해야함.

 속성을 구성하는 값은 동일한 값이 있을 수 있음.

● 릴레이션을 구성하는 튜플을 유일하게 식별하기 위해 속성들의 부분집합을 키(key)로 설정

● 속성의 값은 논리적으로 더이상 쪼갤 수 없는 원자값만 저장

 

[참고 자료]

길벗 2020 시나공 정보처리기사 필기 p.119

 

 

 

※ 잘못된 부분이 있다면 공유부탁드립니다!

 

 

2020 정보처리기사 

제 3회 필기 A형  

문제풀이 056~060

반응형

댓글