이번에 한빛에서 DB설계 및 구축에 관련된 서적이 하나 나왔습니다. 많은 이들이 DB를 이용하지만 막상 DB설계에 대한 부분은 그 중요성을 알면서도 그냥 넘기는 경우가 많습니다. 저또한 마찬가지이구요. 그런데 또 이에 관련된 책이 생각보다 적은 것이 현실이지요.
효율적인 설계를 하려면 먼저 데이터베이스시스템의 이론적인 부분에 대해서 알고 있는것이 도움되므로 디비원론서적을 읽고나서 이런 서적을 읽으면 도움이 될 것 같습니다.
=================================================================
자료출처 : http://www.hanbitbook.co.kr/look.htm?book_code=020124-00002
데이터베이스 설계와 구축
분야 오라클/DB
난이도 초/중급
저자 이춘식
ISBN 89-7914-168-8
주문번호 1168
발행일 2002년 2월
페이지수 672 페이지
부록 없음
정가 정가: 25,000원 / 할인가: 22,500원
목차
<pre>
1부 논리설계
1장. 데이터 모델링 주요 개념
1.1 엔티티타입
1.2 관계
1.3 속성
1.4 엔티티 수퍼타입과 서브타입
1.5 서브젝트 에어리어
1.6 정규화
1.7 ERD 표기법
2장. 데이터분석 및 모델링
2.1 엔티티타입 정의
2.2 관계 정의
2.3 식별자 정의
2.4 속성 정의
2.5 도메인 정의
2.6 용어사전 정의
3장. 실전 데이터모델링 이슈
3.1 M:N 관계해소 방법
3.2 1:1 관계해소 방법
3.3 엔티티타입의 통합은 어떻게 할 것인가?
3.4 코드 엔티티타입 설계 방법
3.5 도미노 속성에 대한 데이터모델링 방법
3.6 메시지 엔티티타입 설계 방법
3.7 이력 엔티티타입 설계 방법
4장. 프로세스 모델링
4.1 업무 기능 분해
4.2 단위 프로세스의 도출
4.3 단위 프로세스와 데이터
4.4 기타 프로세스 모델링의 주요 방법
5장. 상관 모델링
5.1 CRUD MATRIX 상관모델링
5.2 엔티티타입 생명주기 분석
6장. 모델 검토
6.1 엔티티타입 검토
6.2 속성 검토
6.3 관계 검토
6.4 도메인 검토
2부 물리설계
7장. 데이터베이스 구축 준비
7.1 관계형 테이블로 전환
7.2 반정규화
7.3 무결성 제약 정의
7.4 트랜잭션 분석
7.5 뷰 설계
7.6 인덱스 설계
7.7 데이터베이스 용량 설계
7.8 접근방법 설계
7.9 데이터베이스 분산 설계
8장. 데이터베이스 구축
8.1 데이터베이스 구축을 위한 사전 준비
8.2 데이터베이스 생성
8.3 테이블스페이스 생성
8.4 사용자 및 역할과 권한 지정
8.5 오브젝트 생성
8.6 분산 환경 생성
9장. SQL
9.1 SQL 개요
9.2 SQL 구문 별 상세 설명 - DML
9.3 SQL 구문 별 상세 설명 - DDL
9.4 SQL 구문 별 상세 설명 - 트랜잭션 컨트롤
9.5 SQL 구문 별 상세 설명 - 세션 컨트롤
9.6 SQL 구문 별 상세 설명 - 시스템 컨트롤
3부 튜닝, 관리, 실습
10장. 데이터베이스 튜닝
10.1 데이터베이스 튜닝의 목적
10.2 데이터베이스 설계 단계에서 튜닝하기
10.3 데이터베이스 환경 튜닝
10.4 SQL 문장 튜닝
10.5 기타 빈번하게 성능에 영향을 주는 요소
11장. 데이터베이스 관리
11.1 데이터베이스의 기동과 종료
11.2 유용한 데이터베이스 모니터링 스크립트
11.3 데이터베이스 운영 시 정기적으로 점검해야 할 사항
11.4 데이터베이스 문제 발생 및 해결 방법
12장. 프로젝트 실습
12.1 시나리오
12.2 논리 설계 실습
12.3 물리 설계 실습
12.4 데이터베이스 구축 실습
12.5 데이터베이스 조회 테스트
12.6 데이터베이스 구축 이후
부록 A. 객체지향 데이터베이스
부록 B. 데이터웨어 하우징
부록 C. 오라클 DBMS 설치 방법
</pre>
|