※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다.
공부 서적(시나공 정보처리기사 필기책)
출처: 시나공 정보처리기사 필기
저자: 김정준,강윤석,김용갑,김우경
출판사 : 길벗
데이터베이스 저장 공간 설계
테이블 : 가장 기본적인 객체, 개체에 대응하는 객체
일반 테이블- 대부분 DBMS에 사용하는 표준 테이블
클러스터드 인덱스 테이블
- 기본키나 인덱스키의 순서에 따라 데이터 저장되는 테이블
- 접근 경로 단축
파티셔닝 테이블
- 대용량 테이블을 작은 논리적 단위 파티션으로 나눈 테이블
- 데이터 효과적 관리, 잘못 나누면 역효과 발생
- 범위 분할, 해시 분할(해시 함수 사용), 조합 분할(범위분할 후 해시 분할 적용)
외부 테이블
- 일반 테이블처럼 이용할 수 있는 외부 테이블
임시 테이블
- 트랜잭션이나 세션별로 데이터를 저장하고 처리할 수 있는 테이블
- 트랜잭션 종료시 삭제, 임시로 사용
컬럼
- 테이블 열을 구성요소, 데이터 타입 및 길이로 정의, 일관성 유지를 위한 기본
- 참조 관계인 컬럼은 타입과 길이가 동일해야한다.
- 데이터 타입 고려사항 : 가변 길이, 고정 길이, 소수점 이하 자릿수
- 물리적인 순서 : 고정길이/NotNull(앞쪽), 가변길이(뒤쪽), Null값 많을 것 예상(뒤쪽)
테이블 스페이스
- 테이블이 저장되는 논리적 영역, 하나의 스페이스 여러 테이블 저장 가능
- 투명성 보장, 용도 구분하여 설계
- 고려사항 : 업무별 구분, 독립적, 테이블과 인덱스 분리, LOB(대용량 데이터 저장 타입) 독립적 공간에 지정
'정보처리기사' 카테고리의 다른 글
정보처리기사 필기(물리 데이터베이스 설계) 인덱스 설계 (0) | 2022.01.23 |
---|---|
정보처리기사 필기(물리 데이터베이스 설계) 트랜잭션 분석/ CRUD 분석 (0) | 2022.01.23 |
정보처리기사 필기(물리 데이터베이스 설계) 사전 조사 분석 (0) | 2022.01.21 |
정보처리기사 필기(논리 데이터 베이스 설계) 시스템 카탈로그 (0) | 2022.01.21 |
정보처리기사 필기(논리 데이터 베이스 설계) 반정규화 (0) | 2022.01.21 |
댓글