데이터베이스 설계에 필요한 기본적인 이론에서 실무까지를 다룬 책이다.
정보처리기사 및 정보산업 기사 참고 사용하네요.
실제 업무 시스템 구축 프로젝트와 동일한 시나리오적 구성
ER-Win 다이어그램을 통한 명쾌한 개념 전달과 실전 예제
실전과 같은 모델링 연습을 할 수 있는 WORKSHOP 코너 : 해답 제공
논리설계부터 구축 이후까지 종합 프로젝트 제공 : 인터넷 서점
** 특별부록 제공 : ER-Win 사용법과 Orange 툴을 이용한 SQL 튜닝 **
이제 데이터 모델링은 '성능'까지 고려해야 한다
개정판에서는 '논리 설계' 부분의 개념을 Why와 Where의 관점에서 이전보다 좀더 명확하게 수정 보완하였으며, 특히 성능까지 고려한 모델링 방법에 대해 상당히 실무적으로 다루었다.
"300km 이상의 고속철이 달리기 위해서는 고속철이라는 인프라가 있어야 하듯이 최적의 성능을 보장하는 데이터베이스를 원한다면 데이터베이스 구축 이전 단계인 모델링부터 확실히 익혀야 한다.
성능 모델링 관련 내용
이 책의 내용은 프로젝트를 진행하듯이 구성하였다. 그 덕분에 현재 진행중인 프로젝트와 비교할 수 있어서 많은 도움이 되었다. 뿐만 아니라 방법론 교육 혹은 모델링 교육에서 모호하게 진행되는 교육 내용을 실무와 접목하여 설명하고 있어서 부수적인 효과도 만만치 않다. _모든 계층을 위한 유익한 실무 서적(Yes24 서평 중에서)
프로젝트 진행할 때 많이 참고했던 책!
이 책만 달달 외워도 꿀리지 않을 책!
실무에 바로 적용할 수 있는 책!
모든 계층을 위한 유익한 실무 서적!
그냥 따라해보면 어느새 몸에 베는 무언가를 느낄 수 있는 책!
- 국내독자의 말, 말, 말
1부 논리 설계 1장. 데이터 모델링 주요 개념 엔티티타입 속성 식별자 관계 엔티티 슈퍼타입과 서브타입 서브젝트 에어리어 정규화 ERD 표기법 2장.데이터 분석 및 모델링 엔티티타입 정의 관계 정의 식별자 정의 속성 정의 도메인 정의 4-STEP 데이터 모델링 용어사전 정의 3장. 실전 데이터 모델링 이슈 M:N 관계 해소 방법 1:1 관계 해소 방법 엔티티아입의 통합은 어떻게 할 것인가? 코드 엔티티타입 설계 방법 도미노 속성에 대한 데이터 모델링 방법 메시지 엔티티타입 설계 방법 이력 엔티티타입 설계 방법 4장. 프로세스 모델링 업무 기능 분해 단위 프로세스의 도출 단위 프로세스와 데이터 기타 프로세스 모델링의 주요 방법 5장. 상관 모델링 CRUD MATRIX 상관 모델링 엔티티타입 생명주기 분석 6장. 모델 검토 엔티티타입 검토 속성 검토 관계 검토 도메인 검토 2부. 물리 설계 7장. 데이터베이스 구축 준비 관계형 테이블로 전환 반정규화 무결성 제약 정의 트랜잭션 분석 뷰 설계 인덱스 설계 데이터베이스 용량 설계 접근 방법 설계 데이터베이스 분산 설계 8장. 성능 데이터 모델링 정규화를 통한 성능 향상 반정규화를 통한 성능 향상 PK 순서 조정을 통한 성능 향상 FK 인덱스 생성을 통한 성능 향상 이력모델의 구분과 기능성 컬럼을 통한 성능 향상 슈퍼타입/서브타입 구분을 통한 성능 향상 효율적인 채번 방법 사용을 통한 성능 향상 컬럼 수가 많은 테이블의 1:1 분리를 통한 성능 향상 대용량 테이블의 파티셔닝 적용을 통한 성능 향상 CHAR 형식에서 개발 오류 제거를 통한 성능 향상 복잡한 데이터 모델 단순화를 통한 성능 향상 일관성있는 데이터타입과 길이를 통한 성능 향상 분산 환경 구성을 통한 성능 향상 9장. 데이터베이스 구축 데이터베이스 구축을 위한 사전 준비 데이터베이스 생성 테이블 스페이스 생성 사용자 및 역할과 권한 지정 오브젝트 생성 분산 환경 설정 10장. SQL SQL 개요 SQL 구문별 상세 설명-DML SQL 구문별 상세 설명-DDL SQL 구문별 상세 설명-트랜잭션 컨트롤 SQL 구문별 상세 설명-세션 컨트롤 SQL 구문별 상세 설명-시스템 컨트롤 3부. 튜닝, 관리, 실습 11장. 데이터베이스 튜닝 데이터베이스 튜닝의 목적 데이터베이스 설계 단계에서 튜닝하기 데이터베이스 환경 튜닝 SQL 문장 튜닝 빈번하게 성능에 영향을 주는 기타 요소 12장. 데이터베이스 관리 데이터베이스의 기동과 종료 유용한 데이터베이스 모니터링 스크립트 데이터베이스 운영시 정기적으로 점검해야 할 사항 데이터베이스 문제 발생 및 해결 방법 13장. 프로젝트 실습 시나리오 논리 설계 실습 물리 설계 실습 데이터베이스 구축 실습 데이터베이스 조회 테스트 데이터베이스 구축 이후 부록 A. 객체지향 데이터베이스 부록 B. 데이터 웨어하우징 부록 C. ERWin 사용 방법 부록 D. 오렌지 툴을 이용한 SQL 튜닝 방법
자료명 | 등록일 | 다운로드 |
---|---|---|
예제소스 | 2016-04-06 | 다운로드 |