Jeunwork space

시나공 정보처리기사 실기 - 데이터베이스 저장 공간 설계 본문

정보처리기사 실기

시나공 정보처리기사 실기 - 데이터베이스 저장 공간 설계

jeunwork 2021. 6. 8. 20:06

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

- 데이터베이스에 데이터를 저장하려면 테이블이나 컬럼 등 실제 데이터가 저장되는 공간을 정의해야 함

- 객체

1. 테이블

 · 데이터베이스의 가장 기본적인 객체

 · 행과 열로 구성

 

2. 컬럼

 · 테이블의 열을 구성하는 요소

 · 데이터 타입, 길이 등으로 정의됨

 

3. 테이블스페이스

 · 테이블이 저장되는 논리적 영역

 · 한 개의 테이블스페이스에 한 개 이상의 테이블을 저장할 수 있음 

 

- 테이블 종류

1. 일반 테이블: 대부분의 DBMS에서 표준테이블로 사용되는 테이블 형태

2. 클러스터드 인덱스 테이블: 기본키나 인덱스키의 순서에 따라 데이터가 저장되는 테이블. 일반적인 인덱스를 사용하는 테이블에 비해 접근 경로가 단축됨 

3. 파티셔닝 테이블: 대용량의 테이블을 작은 논리적 단위인 파티션으로 나눈 테이블 

4. 외부 테이블: 데이터베이스에서 일반 테이블처럼 이용할 수 있는 외부 파일. 데이터베이스 내에 객체로 존재

5. 임시 테이블: 트랜잭션이나 세션별로 데이터를 저장하고 처리할 수 있는 테이블. 임시 테이블에 저장된 데이터는 트랜잭션이 종료되면 삭제됨

Comments