정보처리기사 - 실기

41. 시스템 카탈로그

도준영 2024. 10. 4. 17:32

  시스템 카탈로그(System Catalog)

 

시스템 카탈로그는 시스템 그 자체에 관련이 있는 ★다양한 객체에 관한 정보를 포함하는 시스템 DB★

 

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

 

카탈로그들이 생성되면 데이터 사전(Data Dictionary)에 저장되기 때문에 좁은 의미로는 카탈로그를 데이터 사전이라고도 함.

 

 

 

  메타 데이터 (Meta-Data)

 

메타 데이터는 ★시스템 카탈로그에 저장된 정보★를 의미함

 

메타 데이터의 유형

 

- DB 객체 정보 : 테이블 , 인덱스, 뷰 등의 구조 및 통계 정보

 

- 사용자 정보 : 아이디, pw , 접근 권한 등

 

- 테이블의 무결성 제약 조건 정보 : 기본키, 외래키, null 허용 여부 등

 

- 함수, 프로시저, 트리거 등에 대한 정보

 

 

  데이터 디렉토리 (Data Directory)

 

데이터 디렉토리는 ★데이터 사전에 수록된 데이터에 접근하는 데 필요한 정보를 관리 유지하는 시스템★

 

시스템 카탈로그는 사용자와 시스템 모두 접근할 수 있지만 데이터 디렉토리는 시스템만 접근할 수 있다.

'정보처리기사 - 실기' 카테고리의 다른 글

43. 인덱스(Index)  (0) 2024.10.04
42. 트랜젝션 분석 / CRUD 분석  (0) 2024.10.04
40. 반정규화(Denormalization)  (0) 2024.10.04
39. 정규화(Nomalization)  (0) 2024.10.04
38. 이상/함수적 종속  (0) 2024.10.04