자격증/정보처리기사

[정보처리기사] 시스템 카탈로그

IT록흐 2021. 10. 3. 16:26
반응형

시스템 카탈로그(System Catalog)

 

데이베이스 관리자 도구로 데이터베이스에 저장된 모든 개체들에 대한 정의나 명세 ( 메타데이터 ) 정보를 담은 시스템 테이블. 좁은 의미로는 데이터 사전 ( Data Dictionary )라고 부름

 

메타 데이터 ( Meta - Data )

 

시스템 카탈로그에 저장된 정보

 

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

- 사용자 정보 : 패스워드 및 접근 권한

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

 

데이터 디렉토리( Data Directory )

 

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

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

 

데이터베이스 저장공간 설계

 

테이블(Table) : 행과 열로 구성된 가장 기본적인 객체, 데이터베이스의 모든 데이터는 테이블에 저장됨

컬럼(Column) : 테이블의 열을 구성하는 요소

테이블스페이스(TableSpace) : 테이블이 저장되는 논리적인 영역, 한 개의 테이블 스페이스에 여러개의 테이블 저장가능

 

테이블 종류

 

일반 테이블 : DBMS 표준 테이블

클러스터드 인덱스 테이블(Clustered Index Table) : 기본키나 인덱스 키의 순서에 따라 데이터가 저장되는 테이블

파티셔닝 테이블(Partitioning Table) : 대용량의 테이블을 작은 논리적 단위인 파티션(Partition)으로 나눈 테이블

외부 테이블(External Table) : 데이터베이스에서 일반 테이블처럼 이용할 수 있는 외부 파일 

임시 테이블(Temporary Table) : 트랜잭션이나 세션별로 데이터를 저장하고 처리할 수 있는 테이블

 

 

 


 

참고자료

 

2021 시나공 정보처리기사 실기

수험생들의 궁금증을 100% 반영시험에 나올만한 내용만 구성시나공 정보처리기사 실기는 NCS 학습 모듈을 가이드 삼아 자세한 설명과 충분한 예제를 더한 후 교재에 수록된 문제나 이론은 하나도

book.naver.com

 

반응형