본문 바로가기
공부 정리/데이터베이스개론

[데이터베이스개론] 2장 연습문제

by 경적필패. 2021. 11. 22.
반응형

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

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

[정답]④

파일 시스템의 문제점은

  1. 같은 내용의 데이터가 여러번 중복됨(데이터의 중복성)
  2. 응용프로그램이 데이터파일에 종속적(데이터 종속성) - 사용하는 파일 구조에 맞게 응용 프로그램을 변경해야하므로
  3. 데이터파일의 동시공유, 보안, 회복기능 부족
  4. 응용 프로그램 개발 어려움

따라서 데이터 종속성에 대한 설명입니다.

 

 
 

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

  1. 정의 기능
  2. 조작 기능
  3. 제어 기능
  4. 절차 기능

[정답]④

DBMS의 주요 기능은 정의, 조작, 제어 기능 입니다.
 
 
 
 

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

사용자 요구에 따라 데이터베이스에 저장된 데이터에 접근하여 삽입, 삭제, 수정, 검색 연산을 정확하고 효율적으로 수행한다.
  1. 정의 기능
  2. 조작 기능
  3. 제어 기능
  4. 연산 기능

 

[정답]②
정의 기능 - 데이터의 구조를 정의하거나 수정
조작 기능 - 데이터를 삽입, 삭제, 수정, 검색 연산을 함
제어 기능 - 데이터를 정확하고 안전하게 유지
 
따라서 답은 조작기능 입니다.
 
 
 

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

  1. 연산을 수행한 후에도 데이터의 일관성과 무결성을 유지한다.
  2. 여러 사용자가 데이터베이스에 동시에 접근하여 데이터를 처리할 수 있도록 제어한다.
  3. 데이터베이스의 구조를 정의하거나 수정한다.
  4. 정당한 사용자가 허가된 데이터에만 접근할 수 있도록 보안을 유지한다.

 

[정답]③
 
3번은 정의기능과 관련된 내용 입니다.
 
 
 
 
 

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

  1. 데이터 중복을 통제할 수 있다
  2. 데이터 보안이 향상된다
  3. 백업과 회복 방법이 간단하다.
  4. 데이터 무결성을 유지할 수 있다

[정답]③
 
DBMS의 단점은
1. 비용이 많이 듬.(구매비용)
2. 백업과 회복이 복잡하다.
따라서 답은 3번입니다.
 
 
 
 

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

  1. 표준화가 어렵다
  2. 응용 프로그램의 개발 비용이 많이 든다
  3. 데이터 독립성을 호가보하기 어렵다
  4. 백업과 회복 기법이 복잡하다.

 

[정답]④
5번 문제와 비슷한 맥락으로 4번이 정답입니다.
 
 
 
 

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

데이터베이스를 노드와 간선을 이용한 그래프 형태로 구성하는 데이터모델을 사용한다 데이터베이스의 구조가 복잡하고 변경이 어렵다는 단점이 있다.
  1. 네트워크 데이터베이스 관리 시스템
  2. 계층 데이터베이스 관리 시스템
  3. 관계 데이터베이스 관리 시스템
  4. 객체지향 데이터베이스 관리 시스템

[정답]②
노드와 간선을 이용한 그래프 형태의 데이터모델은
1세대 DBMS로 계층 데이터베이스 관리 시스템 입니다
[정답]1
노드와 간선을 이용한 그래프 형태의 데이터모델은
네트워크 DBMS입니다.
 
 
 
 

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

오라클, MS SQL 서버, 엑세스, 인포믹스, Mysql
  1. 네트워크 데이터베이스 관리 시스템
  2. 계층 데이터베이스 관리 시스템
  3. 관계 데이터베이스 관리 시스템
  4. 객체지향 데이터베이스 관리 시스템

 

[정답]③
위에 나열된 예시들은 현재 가장 많이 쓰이는 DBMS로 2세대 관계 데이터베이스 관리 시스템 입니다.
 
 
 
 
 

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

 

[정답]파일시스템
 
 
 

[10] 파일 시스템의 문제점을 설명하시오.

 

[정답]

  1. 데이터 중복이 발생하여 데이터의 일관성과 무결성 유지 어려움
  2. 응용프로그램이 데이터 파일에 종속적
  3. 데이터 파일 동시 공유, 보안 회복기능 부족
  4. 응용 프로그램 개발 어려움

 
 
 

[11] DBMS가 무엇인지 설명하시오.

 

[정답]
파일 시스템의 대체로 나온 소프트웨어이며, 조직에 필요한 데이터를 DB에 통합하여 저장해서 관리 합니다.
 
 
 

[12] DBMS의 세가지 주요기능을 설명하시오.

 

[정답]
정의 기능 - 데이터베이스의 구조를 정의하거나 수정함
조작기능 - 데이터의 삽입,수정,검색 등 연산을 수행함
제어기능 - 데이터의 무결성과 보안을 담당함.
 
 
 
 

[13] DMBS를 사용함으로써 얻게 되는 장점을 설명하시오.

 

[정답]
주로 파일시스템의 단점을 보완한 것으로,
데이터의 무결성 유지가 가능하고,
표준화가 가능하며,
응용프로그램 개발비용이 줄어들며,
데이터 보안이 향상됩니다.
 
 
 
 

반응형

댓글