데이터베이스 기초문제
- 최초 등록일
- 2007.09.30
- 최종 저작일
- 2004.06
- 3페이지/
한컴오피스
- 가격 1,500원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
데이터베이스 기초문제입니다.
문제와 답이 제시되어 있습니다.
목차
1.1 운영체제 파일에 데이터를 간단히 저장하는 대신 데이터베이스 시스템을 선택하는 이유는 무엇인가?
1.2 논리적 데이터 독립성이 무엇이며 왜 그것이 중요한가?
1.3 논리적 데이터 독립성과 물리적 데이터 독립성의 차이점을 설명하시오.
1.4 외부, 내부, 개념 스키마의 차이점을 설명하시오. 이 다양한 스키마 층들은 논리적 데이터 독립성과 물리적 데이터 독립성의 개념과 어떻게 관련되어 있는가?
1.5 DBA의 임무는 무엇인가? DBA는 자신의 질의를 전혀 실행하지 않는다고 가정하더라도 DBA는 질의 최적화를 이해하는 것이 필요한가? 그 이유는?
1.6 Scrooge McNugget이 그의 임금대장에 있는 종업원들에 대한 정보(이름, 주소, 전화번호 등)를 저장하려고 한다. 데이터의 양이 많은 관계로 데이터베이스 시스템을 구매하기로 하였다. 돈을 절약하기 위하여, 가장 기능이 적은 것을 사려고 한다. 그는 이 시스템을 PC에서 독립형으로 실행할 계획이다. 물론, Scrooge는 그의 대장을 어느 누구와도 공유하지 않을 계획이다. 다음 DBMS 기능들 중 어느것을 Scrooge가 구매해야 하는지 표시하시오; 각 경우에, 왜 Scrooge는 그러한 기능을 구매해야 하는지(혹은 구매할 필요가 없는지)간단히 설명하시오.
1.7 실세계의 정보를 데이터베이스로 표현하는데에 다음 중 어느 것이 중요한 역할을 하는가? 간략히 설명하시오.
본문내용
1.1 운영체제 파일에 데이터를 간단히 저장하는 대신 데이터베이스 시스템을 선택하는 이유는 무엇인가?
어떤 경우에 데이터베이스 시스템을 사용하지 않는 것이 타당한가?
데이터 독립성
응용프로그램들은 데이터의 표현과 저장에 대한 세부사항에 영향을 받지 않는 것이 이상적
이다. DBMS는 이러한 세부사항을 은닉하는 데이터의 추상적인 관점을 제공한다.
효율적인 데이터 접근
DBMS는 데이터를 효율적으로 저장하고 검색하기 위해 여러 종류의 정교한 기술들을 이용
한다. 이러한 특징은 데이터가 보조 기억장치에 저장되는 경우 특히 중요하다.
데이터 무결성과 보안성
데이터가 항상 DBMS를 통하여 접근되면, DBMS는 무결성 제약조건을 집행할 수 있다.
예를 들어, 한 직원의 급여 정보를 삽입하기 전에, DBMS는 해당 부서의 예산이 초과되지 않나
점검할 수 있다. 또한, DBMS는 여러 부류의 사용자들에게 무슨 데이터가 보여질 수 있는지를
주관하는 접근제어를 집행 할 수 있다.
데이터관리
여러사용자들이 데이터를 공유할 때에, 데이터에 대한 관리를 중앙 집중화하는 것이 상당한
개선을 가져올 수 있다. 관리되어야 할 데이터의 성격과 여러부류의 사용자들이 어떻게 데이
터를 사용하는지를 이해하는 경험이 풍부한 전문가들이, 데이터의 중복을 최소화하도록 데이터 표현을 조직하고 효율적인 검색을 수행하기 위해 데이터의 저장을 세부적으로 조정하는
업무에 책임이 있다.
동시접근 및 손상복구
DBMS는 오직 한 사용자에 의해 데이터가 접근된다고 생각할 수 있도록 데이터의 동시접근
을 계획한다. 또한, DBMS는 시스템의 붕괴로 인한 영향으로부터 사용자들을 보호한다.
응용 개발 시간 감축
DBMS는 DBMS내에 있는 데이터를 접근하는 많은 응용에 공통인 중요한 기능들을 지원한
다. 이 사실은, 고수준의 데이터 인터페이스와 함께, 신속한 응용개발을 용이하게 한다. DBMS 응용들은 많은 중요한 작업들이 DBMS에 의해 처리되기 때문에 유사한 독립형 응용들보다 훨씬 더 강력하다.
참고 자료
없음