안녕하세요
개인적으로 푼 문제이므로 오답이 있을 수 있습니다.
문풀하고 직접 타이핑해서 작성해서 오타가 날 수 있으며, 답이 아니라고 판단되실 때문제 되는 부분과 오탈자 부분을 댓글 남겨주시면 감사드리겠습니다!
그리고 한 번에 다 작성하려 했는데 63문제나 되기 때문에 1~30번까지 끊어서 작성했습니다.
다음 편에 30~62번까지 작성할 예정입니다!
01. 다음 괄호 안에 들어갈 내용으로 공통 적용될 수 있는 것은?
A ( ) deines data entities, attributes, realtions, and constraints of data manipulation. |
① Domain
② Schema
③ Cardinality
④ Degree
[ 정답 : 2번 ] - 첫 지문에 데이터베이스 구조와 제약을 설계하는 메타 데이터의 모음, 두 번째 지문에 데이터 엔티티, 속성, 관계 및 제약을 정의하는 것은 스키마이다.
02. 스키마(schema)에 대한 설명으로 거리가 먼 것은?
① 데이터베이스를 운용하는 소프트웨어다.
② 데이터 사전(data dictionary)에 저장된다.
③ 다른 이름으로 메타데이터(meta-data)라고도 한다.
④ 데이터베이스의 구조 (개체, 속성, 관계)에 대한 정의다.
[ 정답 : 1번 ] - 스키마는 데이터베이스를 운용하는 소프트웨어가 아님!
03. 다음 설명이 의미하는 것은?
It defines how the data are physically arranged on a storage device. It describes the physical storage structure of a database as seen by a system programmer or system designer. |
① Conceptual Schema
② External Schema
③ Internal Schema
④ Super Schema
[ 정답 : 3번 ] - 물리적 저장에 대한 내용들은 내부 스키마에 대한 설명이다.
04. 다음 설명에 해당하는 것은?
It defines the overall logical structure of the database. It is a description of all the data items used by the application programs or users and only one it can exist per database. |
① Internal Schema
② External Schema
③ Foregin Schema
④ Conceptual Schema
[ 정답 : 4번 ] - It defines the overall logical structure of the database. 논리적 구조의 정의는 컨셉 스키마 즉 개념 스키마이다
05. 3계층 스키마 중 개념 스키마에 대한 설명으로 옳지 않은 것은?
① 한 기관 전체에서 필요로 하는 데이터베이스의 전체적인 논리 구조다.
② 물리적 저장 장치의 입장에서 본 데이터베이스 구조다.
③ 개체 간의 관계와 유지해야 할 제약조건을 나타낸다.
④ 접근 권한, 보안 정책, 무결성 규칙을 명세화한다.
[ 정답 : 2번 ] - 물리적 저장 장치의 입장은 개념 스키마가 아니라 내부 스키마이다.
06. 데이터베이스의 전체적인 논리 구조로서 모든 응용 프로그램이나 사용자들이 필요로 하는 데이터를 종합한 조직 전체의 데이터베이스를 의미하는 것은?
① 외부 스키마
② 개념 스키마
③ 스토리지 스키마
④ 내부 스키마
[ 정답 : 2번 ] - 논리 구조~~는 개념 스키마이다. 위의 영어 설명과 다른 점은 한국어일 뿐이다.
07. 데이터베이스 시스템의 3단계 구조에 대한 설명이 옳게 연결된 것은?
가. 내부 스키마 나. 개념 스키마 다. 외부 스키마 |
A. 데이터의 실제 저장 방법과 기술 B. 저장된 데이터와 그들 간의 관계를 기술 C. 데이터베이스 사용자의 관점을 기술 |
① 가 - B
② 나 - A
③ 다 - C
④ 가 - C
[ 정답 : 3번 ] A - 내부, B - 개념, C - 외부 스키마의 설명이다.
08. 다음 내용이 설명하는 스키마의 종류는?
˙ 조직이나 기관의 총괄적 입장에서 본 데이터베이스의 논리 구조다. ˙ 접근 권한, 보안 정책, 무결성 규칙에 관해서 기술되어 있다. |
① 내부 스키마(internal schema)
② 개념 스키마(conceptual schema)
③ 외부 스키마(external schema)
④ 뷰 스키마(view schema)
[ 정답 : 2번 ] - 조직이나 ~ 입장에서 ~ 논리 구조다 부분이 개념 스키마를 의미한다.
09. Which is not in the three-schema architecture?
① internal schema
② conceptual schema
③ external schema
④ procedural schema
[ 정답 : 4번 ] - not ~ three~ 부분이 스키마 3가지가 아닌 것을 의미한다.
10. 스키마에 대한 설명으로 옳지 않은 것은?
① 스키마 : 데이터베이스의 구조와 제약조건에 대한 명세를 기술한 것이다.
② 외부 스키마 : 전체 데이터베이스의 한 논리 부분으로 볼 수 있으므로 서브 스키마라고도 한다.
③ 내부 스키마 : 사용자나 응용 프로그래머가 접근할 수 있는 정의를 기술한다.
④ 개념 스키마 : 데이터베이스 접근 권한, 보안 정책, 무결성 규칙을 명세화한다.
[ 정답 : 3번 ] - 외부 스키마에 대한 설명이다.
11. 개념 스키마에 대한 설명으로 옳지 않은 것은?
① 단순히 스키마라고도 한다.
② 범기관적 입장에서 데이터베이스를 정의한 것이다.
③ 응용 시스템과 사용자에게 필요한 데이터를 통합한 조직 전체의 데이터베이스로 하나만 존재한다.
④ 개별 사용자나 응용 프로그래머가 접근하는 데이터베이슬 정의한 것이다.
[ 정답 : 4번 ] - 개별 사용자 응용 프로그래머의 정의는 외부 스키마에서 필요하다.
12. 물리적 저장 장치의 입장에서 본 데이터베이스 구조로 실체로 데이터베이스에 저장될 레코드의 형식을 정의하고 저장 데이터 항목의 표현 방법, 내부 레코드의 물리적 순서 등을 나타내는 스키마는?
① Relational schema
② External schema
③ Conceptual schema
④ Internal schema
[ 정답 : 4번 ] - 물리적으로 저장하는 관점의 스키마는 내부 스키마이다.
13. 3계층 스키마 중 개념 스키마에 대한 설명으로 옳은 내용으로 모두 선택한 것은?
가. 물리적 저장 장치의 관점에서 본 데이터베이스의 명세를 말한다. 나. 범기관적 입장에서 본 데이터베이스의 정의를 기술한 것이다. 다. 개체 간의 관계와 유지해야 할 제약조건을 나타낸다. 라. 접근 권한, 보안 정책, 무결성 규칙을 명세한다. |
① 나, 다
② 가, 나, 다
③ 나, 다, 라
④ 가, 나, 다, 라
[ 정답 : 3번 ] - 가는 물리적 저장 ~~ 부분을 읽어보면 개념 스키마가 아닌 내부 저장장치임을 알 수 있다. 나머지 개념은 개념 스키마의 설명이다.
14. 논리적 데이터의 독립성을 설명한 것은?
① 데이터베이스의 논리 구조를 수정하지 않고 데이터베이스의 물리 구조를 변경시킬 수 있다.
② 개별 사용자나 응용 프로그램의 데이터 관점을 변경하지 않고 전체 데이터베이스의 논리 구조를 변경시킬 수 있다.
③ 물리적인 파일 구조를 변경하더라도 개념적 스키마는 영향을 받지 않는다.
④ 응용 프로그램에 영향을 주지 않고 데이터의 물리 구조를 변경할 수 있다.
[ 정답 : 2번 ] - 1, 3, 4의 경우 물리적 데이터의 독립성을 설명한 것이다.
15. 다음 괄호 안에 들어갈 내용으로 적당한 것은?
May organizations now use data dictionary system, which are mini DBMS that manage ( ) for a database system, that is, data that describes the database structure, constraints, applications and authorizations. |
① viewdata
② metadata
③ logdata
④ historydata
[ 정답 : 2번 ] - 시스템 카탈로그는 메타데이터.
16. DBMS의 필수 기능 중에서 데이터의 논리 구조와 물리 구조 사이의 변환이 가능하도록 두 구조 사이의 사상(Mapping)을 명세하여 하나의 물리 구조로 여러 응용 프로그램이 요구하는 데이터 구조를 지원하게 하는 것은 어떤 기능에 포함되는가?
① 정의 기능
② 조작 기능
③ 사상 기능
④ 제어 기능
[ 정답 : 1번 ] - 두 구조 사이의 사상을 명세하는 ~~ 부분이 정의 기능에 해당된다.
17. 데이터는 조직의 중요한 자산이므로 데이터를 보호하고 활용하기 위한 정책, 절차, 표준, 그리고 유사한 관리구를 설정해야 한다. 데이터베이스 관리는 특정 데이터베이스와 그 응용의 개발, 사용의 편의 등을 제공한다. DBA의 세부적인 책임으로 거리가 먼 것은?
① DBMS 관리
② 데이터베이스 구조 관리
③ 데이터베이스 데이터 사전 구성
④ 데이터 처리 및 데이터 값 관리
[ 정답 : 4번 ] - 4번은 DBA(database administrator)의 의무가 아님
18. 데이터 사전에 수록된 데이터에 실제로 접근하는 데 필요한 정보를 관리 유지하는 시스템은?
① 데이터 조작어 번역기
② 시스템 카탈로그
③ 데이터 디렉터리
④ 트랜잭션 관리기
[ 정답 : 3번 ] - 정보를 관리 유지하는 시스템은 데이터 디렉터리이다.
19. 다음 빈칸에 들어갈 가장 적절한 용어는?
A/An ( ) is a file that contains metadata - that is, data about data, This file is consulted before actual data are read or modified in the database system. |
① view
② index
③ ISAM file
④ data dictionary
[ 정답 : 4번 ] - 메타데이터에 대한 내용이 언급되는데 1,2,3번 모두 연관이 없고 4번 데이터 디렉토리가 연관있다.
20. 다음 설명에 해당하는 사람으로 가장 적절한 것은?
A person responsible for the design and management of the database and for the evaluation, selection and implementation of database management system. |
① end-user
② system engineer
③ database administrator
④ application programmer
[ 정답 : 3번 ] - 데이터 베이스 관리자에 대한 설명이다.
21. 데이터 사전(data dictionary)에 대한 설명으로 부적합한 것은?
① 스키마와 이들 속에 포함된 사상들에 관한 정보도 컴파일되어 저장된다.
② 데이터베이스에 실제로 접근하는 데 필요한 정보를 유지, 관리하며 시스템만이 접근한다.
③ 하나의 데이터베이스로 가눚되며, 시스템 카탈로그(system catalog)라고도 한다.
④ 데이터베이스가 취급하는 모든 데이터 객체에 대한 정의나 명세에 관한 정보를 관리 유지한다.
[ 정답 : 2번 ] - 데이터 사전의 경우 조직 운영을 위해 필요한 실제 데이터를 저장하는 곳인데 유지 관리 역할을 하지는 않는다.
22. DBA의 업무 중 시스템 감지 및 성능 분석 업무 내용에 해당되지 않는 것은?
① 사용자 요구 변화 분석
② 장비 성능 감시
③ 백업/회복 절차 이행
④ 데이터 사용 추세 분석
[ 정답 : 3번 ] - 예방, 회복 절차에 대한 수립을 하지만 이행하지는 않는다.
23. 데이터베이스 관리자(database administrator)의 역할로 거리가 먼 것은?
① 사용자의 요구 및 불평 해결
② 데이터베이스의 이상 현상 감지
③ 장애 시 회복에 대한 전략 수립
④ 응용 프로그램의 구현
[ 정답 : 4번 ] - 관리자가 응용 프로그램을 구현하지 않는다.
다른 예를 들면 생산라인 관리자가 생산품을 직접 설계하고 제작하는 것이 아닌 것과 같다. 라인 관리자는 라인이 잘 돌아가는지 확인을 하는 역할이 있으므로 디자인, 제작을 하지 않는다.
24. DBA의 역할로 거리가 먼 것은?
① 응용 프로그램의 작성
② 스키마 정의
③ 무결성 제약조건의 지정
④ 저장 구조와 액세스 방법 정의
[ 정답 : 1번 ] - 위와 같은 설명이다.
25. 데이터베이스 관리자(DBA)의 임무로 거리가 먼 것은?
① 개념 스키마 및 내부 스키마를 정의한다.
② 데이터를 저장하고 저장된 데이터를 사용한다.
③ 장애에 대비한 예비 조치와 회복에 대한 전략을 수립한다.
④ 접근 권한을 부여한다.
[ 정답 : 2번 ] - 직접 사용하지는 않는다. 관리자는 데이터를 관리만 할 뿐이다.
26. Which of the following is not a function of the DBA?
① schema definition
② storage structure definition
③ application program coding
④ integrity constraint specification
[ 정답 : 3번 ] - 다음 중 DBA의 기능이 아닌 것을 찾는 문제이다. 스키마 정의, 저장 구조 정의, 무결성 (1, 2, 4)는 맞는 설명이며 3번 애플리케이션 프로그램을 코딩하지는 않는다.
27. 데이터베이스 관리자(DBA)의 역할로 거리가 먼 것은?
① 시스템 감지 및 성능의 종합적인 분석과 성능의 개선
② 데이터베이스의 접근 권한과 회복 절차 수립
③ 데이터베이스의 구성 요소 결정과 내장 저장 구조 정의 및 수정
④ 데이터베이스 조작어를 호스트 언어에 포함하여 데이터베이스에 접근
[ 정답 : 4번 ] - 관리자가 조작어를 다루지는 않는다
28. 다음 괄호 안에 가장 적합한 것은?
One of the main reasons for using DBMS is to have central control of both the data and the programs that access those data. The person who has such central control over the system is called the ( ). |
① Database Administrator(DBA)
② Application programmers
③ Specialized users
④ End users
[ 정답 : 1번 ] - DBMS를 사용하는 목적중 하나는 데이터와 그 데이터에 접근하는 프로그램을 모두 통제하기 위함인데 DBA가 관리자 역할로 통제를 해준다.
29. 다음 괄호 안에 공통 적용될 수 있는 것은?
A(n) ( ) is a individual or a group of individuals responsible for managing a database system. The tasks of a(n) ( ) include : designing, implementing and maintaining a database system, using the database system, and educating employees on the use of database system. |
① TRANSACTION
② OLAP
③ DBMS
④ DBA
[ 정답 : 4번 ] - 모든 관리와 운영에 대한 그룹의 책임을 지고 있거나 개인 사람의 책임~~ 부분이DBA를 의미함(individual or a group of individuals responsible for managing a database system.)
30. 데이터 제어어(DCL)의 기능으로 볼 수 있는 것은?
① 데이터 정의 및 변경
② 데이터 검색
③ 데이터 복구 및 병행 제어
④ 데이터 사용자와 DBMS 간의 인터페이스 제공
[ 정답 : 3번 ] - 1번 - 정의, 2, 4번 - 조작이며 3번은 제어어의 기능이다. (복구 및 병행 제어에서 이미 답임을 알 수 있다)
모든 게시글은 책을 직접 풀고 타이핑해서 작성하기 때문에 오답이나 오류가 있을 수 있습니다 적극적인 피드백 해주시면 감사드리겠습니다!
더 발전하는 상자로 돌아오겠습니다.
'개인 학습용 해설 > 데이터베이스 개론📘' 카테고리의 다른 글
[데이터베이스개론] 2판 4장 연습문제 개인풀이 (8) | 2020.12.27 |
---|---|
[데이터베이스 개론] 2판 3장 기출문제 31~62번까지 개인 풀이 (6) | 2020.10.30 |
[데이터베이스 개론] 2판 3장 연습문제 개인 풀이 (2) | 2020.10.20 |
[데이터베이스 개론] 2판 2장 기출문제 개인 풀이 (10) | 2020.10.19 |
[데이터베이스 개론] 2판 2장 연습문제 개인 풀이 (0) | 2020.10.18 |