문제
다음 중 데이터베이스에 저장되어 있는 모든 데이터 개체 들에 대한 정보를 유지, 관리하는 시스템으로 '시스템 카탈로그'라고도 불리는 것은?
① 데이터 사전(Data Dictionary) ② 스키마(Schema) ③ SQL ④ 관계 대수(Relational Algebra)
정답
1번
해설
정답: 1. 데이터 사전(시스템 카탈로그)은 데이터베이스에 저장된 모든 데이터 개체(테이블·속성·인덱스·제약 등)에 대한 정보, 즉 메타데이터를 유지·관리한다.
오답 풀이
- 1번: 데이터 사전은 메타데이터를 관리하는 시스템 카탈로그이므로 옳다.
- 2번: 스키마는 데이터베이스의 구조와 제약을 정의한 명세이다.
- 3번: SQL은 데이터를 정의·조작·제어하는 표준 질의어이다.
- 4번: 관계 대수는 릴레이션에 대한 연산을 기술하는 절차적 질의 언어이다.
보충 개념 시스템 카탈로그에 저장된 정보를 메타데이터라 하며, 사용자가 검색·조회할 수는 있지만 직접 갱신은 할 수 없고 DBMS가 자동으로 관리한다.