~답이 틀릴 수도 있습니다.~
1. 다음 용어들을 간략히 설명하시오.
| 데이터, 데이터베이스, DBMS, 데이터베이스 시스템, 내포, 외연, 데이터베이스 관리자, 시스템 카탈로그, 기작성 트랜잭션, 데이터 독립성 |
답 :
데이터 - 컴퓨터 디스크와 같은 매체에 저장된 사실
데이터베이스 - 조직체의 응용 시스템들이 공유해서 사용하는 운영 데이터가 구조적으로 통합되어 저장된 모임
DBMS(데이터베이스 관리 시스템) - 데이터베이스를 정의하고, 질의어를 지원하고, 리포트를 생성하는 등의 작업을 수행하는 소프트웨어
데이터베이스 시스템 - DB, 사용자(응용 프로그램), DBMS, 하드웨어로 구성된다
내포 - 데이터베이스 스키마(틀)
외연 - 데이터베이스 상태(내용)
데이터베이스관리자(DBA) - 데이터베이스 스키마를 생성, 관리하는 사람. 데이터 정의어(DDL)의 주 사용자
시스템 카탈로그 - 저장된 데이터베이스의 스키마 정보를 유지함
기작성 트랜잭션 - 미리 작성된 작동 프로그램
데이터 독립성 - ANSI/SPARC 아키텍처의 주요 목적. 상위 단계의 스키마 정의에 영향을 주지 않으면서 어떤 단계의 스키마 정의를 변경할 수 있음. 논리적 데이터 독립성과 물리적 데이터 독립성으로 구분할 수 있다
2. 다음 보기 중에서 사용자가 자주 변경하게 되는 것은?
답: 2-데이터베이스 상태
풀이: 데이터베이스 스키마는 변경되지 않는다(내포) 이에 반해, 데이터베이스 상태는 수시로 변경될 가능성이 크다(외연)
3. 데이터 모델에 대한 다음 설명 중에서 맞는 것은?
답: 1-데이터베이스 구조를 기술하기 위해서 사용되는 개념들의 집합
풀이: 2-ANSI/SPARC 3단계 아키텍처의 단계는 외부-개념-내부 단계로 이루어져 있다.
3-물리적 데이터 모델이다
4-논리적 데이터 모델이다
4. 올바른 문장을 고르시오