티스토리 뷰

반응형

 

연습문제

1. 다음이 설명하는 파일 시스템의 문제점은 무엇인가?

응용 프로그램이 파일에 직접 접근하여 데이터를 처리해야 하므로 파일의 데이터 구성 방법이나 물리적인 저장 구조에 맞게 응용 프로그램을 작성해야 하고, 파일의 구조가 변경되면 응용 프로그램도 함께 변경해야 한다.

   ④ 데이터 종속성

 

 

2. 데이터베이스 관리 시스템의 주요 기능이 아닌 것은?

   ④ 절차 기능

 

 

3. 다음은 데이터베이스 관리 시스템의 주요 기능 중 무엇에 대한 설명인가?

사용자 요구에 따라 데이터베이스에 저장된 데이터에 접근하여 삽입·삭제·수정·검색 연산을 정확하고 효율적으로 수행한다.

   ② 조작 기능

 

 

4. 데이터베이스 관리 시스템의 주요 기능인 제어 기능에 대한 설명으로 옳지 않은 것은?

   ③ 데이터베이스의 구조를 정의하거나 수정한다.

 

 

5. 데이터베이스 관리 시스템의 장점으로 보기 어려운 것은?

   ③ 백업과 회복 방법이 간단하다.

 

 

6. 데이터베이스 관리 시스템의 단점으로 가장 적합한 것은?

   ④ 백업과 회복 기법이 복잡하다.

 

 

7. 다음과 같은 특징이 있는 데이터베이스 관리 시스템 유형은?

데이터베이스를 노드와 간선을 이용한 그래프 형태로 구성하는 데이터 모델을 사용한다. 데이터베이스의 구조가 복잡하고 변경이 어렵다는 단점이 있다.

   ① 네트워크 데이터베이스 관리 시스템

 

 

8. 다음은 어떤 유형의 데이터베이스 관리 시스템으로 분류할 수 있는가?

오라클, MS SQL 서버, 액세스, 인포믹스, MySQL

   ③ 관계 데이터베이스 관리 시스템

 

 

9. 데이터를 파일로 관리하기 위해 파일을 생성·삭제·수정·검색하는 기능을 제공하는 소프트웨어를 무엇이라 하는가?

   파일 시스템

 

 

10. 파일 시스템의 문제를 설명하시오.

   1. 같은 내용의 데이터가 여러 파일에 중복 저장된다.

   2. 응용 프로그램이 데이터 파일에 종속적이다.

   3. 데이터 파일에 대한 동시 공유, 보안, 회복 기능이 부족하다.

   4. 응용 프로그램을 개발하기 쉽지 않다.

 

 

11. 데이터베이스 관리 시스템이 무엇인지 설명하시오.

   파일 시스템의 데이터 중복과 데이터 종속 문제를 해결하기 위해 제시된 소프트웨어이다.

 

 

12. 데이터베이스 관리 시스템의 세 가지 주요 기능을 설명하시오.

   정의 기능, 조작 기능, 제어 기능

 

 

13. 데이터베이스 관리 시스템을 사용함으로써 얻게 되는 장점을 설명하시오.

   1. 데이터 중복을 통제할 수 있다.

   2. 데이터 독립성이 확보된다.

   3. 데이터를 동시 공유할 수 있다.

   4. 데이터 보안이 향상된다.

   5. 데이터 무결성을 유지할 수 있다.

   6. 표준화할 수 있다.

   7. 장애 발생 시 회복이 가능하다.

   8. 응용 프로그램 개발 비용이 줄어든다.

 


기출문제

01. 데이터베이스의 등장 이유로 보기 어려운 것은?

   ③ 데이터의 가용성 증가를 위해 중복을 허용하고 싶었다.

 

 

02. 데이터베이스 구성 장점이 아닌 것은?

   ③ 데이터 간의 종속성 유지

 

 

03. 데이터베이스 관리 시스템의 기능과 그에 대한 설명이 옳게 연결된 것은?

가. 데이터베이스 생성 기능
나. 데이터베이스 조작 기능
다. 데이터베이스 정의 기능
A. 데이터 자체를 데이터베이스 관리 시스템에 의해서 제어되는 저장 매체에 저장하는 기능
B. 데이터의 형, 구조, 데이터가 데이터베이스에 저장될 때의 제약조건 등을 명시하는 기능
C. 데이터베이스에 대해 데이터 요청, 변경 등을 위한 질의를 수행하는 기능

   ② 가 - A, 나 - C, 다 - B

 

 

04. DBMS의 필수 기능에 해당하지 않는 것은?

   ② 관계 기능(relation facility)

 

 

05. 데이터베이스 관리 시스템(DBMS)의 기본 기능에 속하는 것은?

   ① 정의 기능, 조작 기능, 제어 기능

 

 

06. DBMS의 필수 기능 중 모든 응용 프로그램들이 요구하는 데이터 구조를 지원하기 위해 데이터베이스에 저장될 데이터의 타입과 구조에 대한 정의, 이용 방식, 제약조건 등을 명시하는 것은?

   ② Definition 기능

 

 

07. DBMS의 필수 기능 중 데이터베이스에 접근하여 데이터의 검색, 삽입, 삭제, 갱신 등의 연산 작업을 위한 사용자와 데이터베이스 사이의 인터페이스 수단을 제공하는 기능은?

   ② 조작 기능

 

 

08. DBMS의 필수 기능 중 정의 기능에 해당하는 것은?

   ④ 데이터와 데이터의 관계를 명확하게 명세할 수 있어야 하며, 원하는 데이터 연산은 무엇이든 명세할 수 있어야 한다.

 

 

09. DBMS의 필수 기능 사용자와 데이터베이스 사이의 인터페이스 수단을 제공하는 기능은?

   ③ Manipulation 기능

 

 

10. 데이터베이스 관리 시스템(DBMS)에서 제어 기능에 대한 설명으로 거리가 먼 것은?

   ② 갱신, 삽입, 삭제 등의 연산

 

 

11. DBMS의 제어 기능이 갖추어야 할 요건에 해당하지 않는 것은?

   ① 데이터와 데이터의 관계를 명확하게 명세할 수 있어야 하며, 원하는 데이터 연산은 무엇이든 명세할 수 있어야 한다.

 

 

12. DBMS의 설명으로 옳지 않은 것은?

   ② 데이터 모델링을 수행하고 데이터베이스 스키마를 생성한다.

 

 

13. 파일 시스템과 데이터베이스 시스템에 대한 설명으로 옳지 않은 것은?

   ④ 데이터베이스 시스템은 회복 처리기, 트랜잭션 처리기 등의 오버헤드로 인해 다수의 사용자를 지원하기에 적합하지 않다.

 

 

14. 파일 시스템과 비교하여 DBMS가 갖는 장점으로 옳지 않은 것은?

   ③ 데이터의 일관성을 유지하기 위해 동시성 제어 기법을 제공하므로 파일 시스템에 비해 응답 시간이 단축된다.

 

 

15. DBMS를 사용하는 것이 파일 시스템을 사용하는 것보다 더 적합한 경우는?

   ② 예약 시스템과 같이 최신 정보를 다수의 사용자가 공유해야 하는 경우

 

 

16. 다음은 데이터베이스 안에 있는 어떤 테이블이다. 파일 처리 방식과 대비해서 이 같은 테이블을 이용하는 데이터베이스 방식의 주요 특성으로 옳은 것은?

Table Name No of Columns
STUDENT 4
··· ···
Column Name Data Type Table Name
StudentNumber Character(4) STUDENT
··· ··· ···

   ④ 데이터베이스 시스템이 스스로 기술하는 성질

 

 

 

좋아요는 로그인하지 않아도 누를 수 있습니다!

 

 

728x90
반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함