[Database] 관계형 데이터베이스 개론

1. rdbms_concept.zip
[Database] 관계형 데이터베이스 개론
관계형 데이터베이스 개론

관계형 데이터베이스의 이론 및 원리에서부터 그 활용에 이르기까지 관계형 데이터베이스의 전반적인 내용에 대한 강의로 시스템 설계자, DBA 및 Project Manager 등 관계형 데이터베이스 기반 Project의 관리자 Level을 대상으로 하는 강의로 Project를 기획하고 진행하는데 있어서 나침반과 같은 방향성을 얻을 수 있을 것입니다.

DBMS
DBMS의 목표
DBMS의 역사
File System의 문제점
DBMS의 장점
DBMS 분류

관계형 데이터베이스
관계형 데이터베이스의 특징
기본키(Primary Keys) & 외부키(Foreign Keys)
무결성 (Integtity)
실체 무결성(Entity Integrity)
속성 무결성(Attribute Integrity)
사용자정의 무결성(User defined Integrity)

시스템 구성형태
Server Based Systems
Client/Server Systems
Three Tiered Systems
3-Tier 문제점
병렬 SERVER

대용량 데이터베이스 Project
프로젝트 성공3요소
단순 명료한 설계
요소기술 리더의 역할
개발자의 인식전환

데이터베이스 구조
공유 메모리 캐쉬
멀티블럭처리
경합없는 조회
DATABASE 저장 구조

Indexing
B-Tree Indexing
Clustering
Index와 Cluster 비교
비트맵 인덱스(Bitmap Indexes)

Optimizer의 역할
SQL 실행계획
SQL의 활용
실행계획에 따른 Access량
액세스경로의 결정
액세스경로와 수행속도
Trace 분석

병렬처리
병렬처리 실행구조
병렬처리 분할구조
수행속도 효과

분산(Distributed) Database 구조
데이터 이중화(Replication)
Standard Web Architecture
WebServer
Data Warehousing
Universal Server
Text Server
공간 데이터 처리(Spatial Data Option)
영상 데이터 처리(Video Server Option)