본문 바로가기
정보처리산업기사 필기 공부/데이터베이스

037 시스템 카탈로그 ( System Catalog )

by 개발자 김맹고 2021. 5. 22.

 

시스템 카탈로그 ( System Catalog )

  • 시스템 그 자체에 관련이 있는 다양한 객체에 관한 정보를 포함하는 시스템 데이터베이스이다.
  • 데이터베이스에 포함되는 모든 데이터 객체에 대한 정의나 명세에 관한 정보를 유지관리하는 시스템 테이블이다.
  • 데이터 정의어의 결과로 구성되는 기본 테이블, 뷰, 인덱스, 패키지, 접근 권한 등의 데이터베이스 구조 및 통계 정보를 저장한다.
  • 카탈로그들이 생성되면 자료 사전( Data Dictionary )에 저장되기 때문에 좁은 의미로는 카탈로그를 자료 사전이라고도 한다.
  • 카탈로그에 저장된 정보를 메타 데이터( Meta-Data )라고 한다.

시스템 카탈로그의 특징

  • 카탈로그 자체도 시스템 테이블로 구성되어 있어 일반 이용자도 SQL을 이용하여 내용을 검색해 볼 수 있다.
  • INSERT, DELETE, UPDATE문으로 갱신하는 것은 허용하지 않는다.
  • DBMS가 스스로 생성하고 유지한다.
  • 카탈로그는 사용자가 SQL문을 실행시켜 기본 테이블, 뷰, 인덱스 등에 변화를 주면 시스템이 자동으로 갱신한다.

길벗알앤디 (강윤석, 김용갑, 김우경), 정보처리 산업기사 필기 1권 핵심요약, 길벗(2019), p 44.
반응형

'정보처리산업기사 필기 공부 > 데이터베이스' 카테고리의 다른 글

039 자료 구조의 분류  (0) 2021.05.22
038 트랜잭션 ( Transaction )  (0) 2021.05.22
036 뷰( VIEW )  (0) 2021.05.22
035 내장 SQL ( Embedded SQL )  (0) 2021.05.20
034 삽입, 삭제, 갱신문  (0) 2021.05.20

댓글