티스토리 뷰



한국산업인력공단 시행

2017년 2회 정보처리기사 필기 기출 문제

데이터베이스 과목



[모바일은 가로보기에서 최적화되었습니다]


1. 트랜잭션의 특성 중 둘 이상의 트랜잭션이 동시에 병행 실행되는 경우 어느 하나의 트랜잭션 실행 중에 다른 트랜잭션의 연산이 끼어들 수 없음을 의미하는 것은?

① log            ② consistency

③ isolation     ④ durability


2. 조건을 만족하는 릴레이션의 수평적 부분집합으로 구성하며, 연산자의 기호는 그리스 문자 시그마(σ)를 사용하는 관계대수 연산은?

① Select     ② Project

③ Join       ④ Division


3. 시스템 카탈로그에 대한 설명으로 틀린 것은?

① 시스템 카탈로그의 갱신은 무결성 유지를 위하여 SQL을 이용하여 사용자가 직접 갱신하여야 한다.

② 데이터베이스에 포함되는 데이터 객체에 대한 정의나 명세에 대한 정보를 유지 관리한다.

③ DBMS가 스스로 생성하고 유지하는 데이터베이스 내의 특별한 테이블의 집합체이다.

④ 카탈로그에 저장된 정보를 메타 데이터라고도 한다.


4. 트랜잭션들을 수행하는 도중 장애로 인해 손상 된 데이터베이스를 손상되기 이전의 정상적인 상태로 복구시키는 작업은?

① Recovery     ② Commit

③ Abort         ④ Restart


5. 관계 해석에 대한 설명으로 틀린 것은?

① 튜플 관계 해석과 도메인 관계 해석이 있다.

② 질의에 대한 해를 구하기 위해 수행해야 할 연산의 순서를 명시해야 하는 절차적인 언어이다.

③ 릴레이션을 정의하는 방법을 제공한다.

④ 수학의 predicate calculus 에 기반을 두고 있다.


6. 어떤 릴레이션 R의 모든 조인 종속성의 만족이 R의 후보 키를 통해서만 만족된다. 이 릴레이션 R은 어떤 정규형의 릴레이션인가?

① 제 5정규형     ② 제 4정규형

③ 제 3정규형     ④ 보이스-코드정규형


7. Which of the following does not belong to the DML statement of SQL?

① DELETE     ② ALTER

③ SELECT     ④ UPDATE


8. 데이터 무결성 제약조건 중 “개체 무결성 제약” 조건에 대한 설명으로 맞는 것은?

① 릴레이션 내의 튜플들이 각 속성의 도메인에 지정 값만을 가져야 한다.

② 기본키에 속해 있는 애트리뷰트는 널 값이나 중복 값을 가질 수 없다.

③ 릴레이션은 참조할 수 없는 외래키 값을 가질 수 없다.

④ 키 속성의 모든 값들은 서로 같은 값이 없어야 한다.


9. E-R 모델의 표현 방법으로 옳지 않은 것은?

① 개체타입 : 사각형

② 관계타입 : 마름모

③ 속성 : 오각형

④ 연결 : 선


10. 병행제어의 목적으로 옳지 않은 것은?

① 시스템 활용도 최대화

② 데이터베이스 공유도 최소화

③ 사용자에 대한 응답시간 최소화

④ 데이터베이스 일관성 유지


11. 순서가 A, B, C, D로 정해진 입력 자료를 push, push, pop, push, push, pop, pop, pop 순서로 스택연산을 수행하는 경우 출력 결과는?

① B D C A     ② A B C D

③ B A C D     ④ A B D C


12. 다음 설명이 의미하는 것은?

It is a collection of meta-data describing the structure and constraint of a database. It defines data entities, attributes, relations, and constraints on data manipulation.

① Interface         ② Schema

③ Transaction     ④ Domain


13. 다음 그림에서 트리의 차수는?

① 1     ② 2     ③ 3     ④ 6


14. 사용자 X1에게 department 테이블에 대한 검색 연산을 회수하는 명령은?

① delete select on department to X1;

② remove select on department from X1;

③ revoke select on department from X1;

④ grant select on department from X1;


15. 스키마, 도메인, 테이블을 정의할 때 사용되는 SQL 문은?

① SELECT     ② UPDATE

③ MAKE      ④ CREATE


16. 릴레이션의 특징으로 거리가 먼 것은?

① 모든 튜플은 서로 다른 값을 갖는다.

② 모든 속성 값은 원자값이다.

③ 튜플 사이에는 순서가 없다.

④ 각 속성은 유일한 이름을 가지며, 속성의 순서는 큰 의미가 있다.


17. 데이터베이스의 물리적 설계 단계와 거리가 먼 것은?

① 저장 레코드 양식 설계

② 레코드 집중의 분석 및 설계

③ 개념 스키마 모델링 수행

④ 접근 경로 설계


18. 해싱에서 충돌로 인해 동일한 홈 주소를 갖는 레코드들의 집합을 의미하는 것은?

① Slot            ② Bucket

③ Synonym     ④ Mapping


19. 다음 트리를 Preorder 운행 법으로 운행할 경우 가장 먼저 탐색되는 것은?

① A     ② B     ③ D     ④ G


20. 다음 자료에 대하여 선택(Selection) 정렬을 이 용하여 오름차순으로 정렬하고자 한다. 1회전 수행 결과는?

8, 3, 4, 9, 7

① 3, 4, 7, 8, 9     ② 3, 4, 7, 9, 8

③ 3, 4, 8, 9, 7     ④ 3, 8, 4, 9, 7


- 내용 중 오류가 있는 경우 댓글로 알려주시면 감사하겠습니다 -



댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday