«   2024/12   »
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
Tags
more
Archives
Today
Total
관리 메뉴

ITGenerations

시스템 카탈로그 본문

정보처리기사/필기

시스템 카탈로그

ITGenerations 2018. 2. 20. 22:55

Q. 시스템 카탈로그에 대한 설명으로 옳지 않은 것은?

1. 사용자가 시스템 카탈로그를 직접 갱신할 수 있다.

2. 일반 질의어를 이용해 내용을 검색할 수 있다.

3. DBMS가 스스로 생성하고, 유지하는 데이터베이스 내의 특별한 테이블의 집합체이다.

4. 데이터베이스 스키마에 대한 정보를 제공한다.

5. 시스템 카탈로그 내의 각 테이블은 DBMS에서 지원하는 개체들에 관한 정보를 포함

6. 시스템 카탈로그에 대한 갱신은 데이터 베이스의 무결성을 유지를 위해 사용자가 직접 갱신해야한다.



시스템 카탈로그의 의미

- 시스템 카탈로그는 시스템 그 자체에 관련이 있는 다양한 객체에 관한 정보를 포함하는 시스템 데이터베이스이다.

- 시스템 카탈로그 내의 각 테이블은 사용자를 포함하여 DBMS에서 지원하는 모든 데이터 객체에 대한 정의나 명세에 관한 정보를 유지 관리하는 시스템 테이블이다.

- 데이터 정의어의 결과로 구성되는 기본 테이블, 뷰, 인덱스, 퍀키지, 접근권한 등의 데이터베이스 구조 및 통계 정보를 저장한다.

- 카탈로그들이 생성되면 자료사전에 저장되기 때문에 좁은 의믜로는 카탈로그를 자료 사전이라고도 한다.

- 카탈로그에 저장된 정보를 메타 데이터라고 한다.




시스템 카탈로그의 특징

- 카탈로그 자체도 시스템 테이블로 구성되어 있어 일반 사용자도 SQL을 이용하여 내용을 검색할 수 있다.

- INSERT, DELETE, UPDATE문으로 카탈로그 갱신하는 것은 허용X

- 데이터베이스 시스템에 따라 상이한 구조를 갖는다.

- 카탈로그는 DBMS가 스스로 생성하고 유지한다.

- 카탈로그의 갱신: 사용자가 SQL문을 실행시켜 기본 테이블, 뷰, 인덱스 등에 변화를 주면 시스템이 자동으로 갱신한다.

- 분산 시스템에서의 카탈로그: 보통의 릴레이션, 인덱스, 사용자 등의 정보를 포함할 뿐 아니라 위치 투명성 및 중복 투명성을 제공하기 위해 필요한 모든 제어 정보를 가져야 한다.


'정보처리기사 > 필기' 카테고리의 다른 글

내부정렬  (0) 2018.02.20
데이터베이스의 개념  (0) 2018.02.20
뷰(View)  (0) 2018.02.20
관계형 데이터베이스의 구조 A  (0) 2018.02.20
데이터 모델 종류  (0) 2018.02.20