[STUDY] DB모델링 설계 및 구축 실무과정

데이터베이스 설계와 구축 2부 물리 설계 - 9. 데이터베이스 구축

mewoni 2020. 4. 3. 11:17
반응형

데이터베이스 설계와 구축 - 성능까지 고려한 데이터 모델링 Part 2 물리설계

 

Chapter 9. 데이터베이스 구축

 

1. 데이터베이스 구축을 위한 사전 준비

- 데이터베이스 구축을 위한 입력자료가 되는 산출물 검토

* ERD

* 테이블 정의서

* 인덱스 정의서

* 뷰 정의서

* 테이블 스페이스 용량 산정서

* 인덱스 스페이스 용량 산정서

* 데이터파일 용량 산정서

* 분산 설계서

* 데이터베이스 환경 설계서

* 시스템파일 용량 산정서

 

2. 데이터베이스 생성

- 데이터베이스 생성(오라클)

- ODCA(The Oracle Database Configuration Assistants)라는 그래픽 툴을 사용하여 손쉽게 생성 가능

 

3. 테이블 스페이스 생성

- 설계단계에서 정의한 각종 오브젝트(테이블, 인덱스 뷰)가 실제 데이터파일에 저장되기 위한 공간을 정의

 

4. 사용자 및 역할과 권한 지정

- 사용자 생성 DDL 문장 작성/실행/확인

- 권한, 역할 생성 DDL 문장 작성/실행/확인

- 권한부여 DDL 문장 작성/실행/확인

 

5. 오브젝트 생성

- 테이블 생성 DDL 문장 작성/실행 확인

- 인덱스 생성 DDL 문장 작성/실행 확인

- 뷰 생성 DDL 문장 작성/실행 확인

 

6. 분산 환경 생성

- 오라클 데이터베이스간 통신을 위한 분산 환경에 적용되어 있어야 할 사항

(1) 연결 대상인 데이터베이스 쪽(Remote) 서버에 리스너가 기동되어 있어야함

(2) 연결하고자 하는 쪽에서는 Net8클라이언트가 설치되어 있고 Tnsnames.ora. 파일이 구성되어 있어야함

(3) 로컬 데이터베이스와 원격 데이터베이스간 데이터베이스 링크를 설정하면 분산 환경 구성 완료

 

 

반응형