서브메뉴

본문

가장 쉬운 데이터베이스 설계 책 (적절한 데이터베이스 디자인을 위한 지침서)
가장 쉬운 데이터베이스 설계 책 (적절한 데이터베이스 디자인을 위한 지침서)
저자 : 마이클 J. 헤르난데즈
출판사 : 비제이퍼블릭
출판년 : 2014
ISBN : 9788994774596

책소개


마이클 J. 헤르난데즈의 베스트셀러인 《가장 쉬운 데이터베이스 설계 책》은 관계형 데이터베이스 설계를 간단하고 명확하게 배우는 방법으로 전세계에서 주목을 받고 있다. 소프트웨어의 독립적인 사용 지침을 전보다 더 쉽게 만들었으며, 그의 디자인 방법론은 최신의 데이터베이스, 응용프로그램, 모범 사례와 관련이 있다.

이 책은 데이터베이스를 견고하게 구축하고, 유연하고도 현대적인 웹 응용프로그램을 설계하는 방법을 단계별로 보여주고, 또한 데이터베이스에 존재하는 테이블, 필드, 키, 테이블 관계, 업무 규칙, 뷰를 정의하는 모든 과정을 안내해줄 것이다. 이 책을 통해 여러분은 데이터 무결성을 향상시키는 방법, 일반적인 실수를 피하는 방법, 규칙을 완화하는 방법에 대해 배울 수 있다.

목차


1장. 관계형 데이터 베이스
--데이터베이스의 유형
--이전 데이터베이스 모델
--관계형 데이터베이스 모델
--관계형 데이터베이스 관리 시스템
--관계형 데이터베이스 모델을 넘어
--앞으로는
--요약
--연습문제

2장. 설계 목적
--왜 데이터베이스 설계에 관심을 가져야 하는가
--이론의 중요성
--훌륭한 설계 방법론을 배움으로써 얻는 이점
--훌륭한 설계의 목적
--훌륭한 설계의 이점
--데이터베이스 설계 방법
--정규화
--요약
--연습문제

3장. 전문 용어
--전문 용어가 중요한 이유
--값 관련 용어
--구조 관련 용어
--관계 관련 용어
--무결성 관련 용어
--요약
--연습문제

2부. 설계 프로세스

4장. 개념적인 개요
--설계 프로세스 완료의 중요성
--임무 목표와 임무 명세 정의
--기존 데이터베이스 분석
--데이터 구조 생성
--테이블 관계 연결 및 정의
--업무 규칙 정의와 결정
--뷰의 정의와 결정
--데이터 무결성 재확인
--요약
--연습문제

5장. 프로세스 시작
--인터뷰 진행하기
--사례 연구: 마이크의 자전거 가게
--임무 명세 정의
--임무 목표 정의
--요약
--연습문제

6장. 기존 데이터베이스 분석
--기존 데이터베이스 알기
--분석 수행
--데이터를 수집 방법 살펴보기
--정보 출력 방식 살펴보기
--인터뷰 진행
--사용자와의 인터뷰
--관리자와의 인터뷰
--전체 필드 목록 편집
--사례 연구
--요약
--연습문제

7장. 테이블 구조 설정
--예비 테이블 목록 정의
--최종 테이블 목록 정의
--각 테이블에 필드 연결
--필드 정제
--테이블 구조 정제
--사례 연구
--요약
--연습문제

8장. 키
--키는 왜 중요한가
--각 테이블에 키 설정하기
--테이블 수준의 무결성
--초기 테이블 구조 검토하기
--사례 연구
--요약
--연습문제

9장. 필드 명세
--필드 명세는 왜 중요한가
--필드 수준의 무결성
--필드 명세의 분석
--유일?일반?복제 필드 명세 사용
--데이터베이스에서 각 필드를 위한 필드 명세 정의
--사례 연구
--요약
--연습문제
10장. 테이블 관계
--관계가 중요한 이유
--관계의 유형
--현재 관계 식별
--각 관계 설정
--모든 외래 키 정제
--관계 특징 설정
--관계 수준 무결성
--사례 연구
--요약
--연습문제

11장. 업무 규칙
--업무 규칙이란 무엇인가
--업무 규칙의 범주
--업무 규칙 정의 및 설정
--검증 테이블
--업무 규칙 명세서 검토
--사례 연구
--요약
--연습문제

12장. 뷰
--뷰란 무엇인가
--뷰의 해부
--뷰 결정 및 정의
--사례 연구
--요약
--연습문제

13장. 데이터 무결성 검토
--왜 데이터 무결성을 검토해야 하는가
--데이터 무결성 검토 및 정제
--데이터베이스 문서 취합
--최종 완료!
--사례 연구-마무리
--요약

3부. 기타 데이터베이스 설계 문제

14장. 잘못된 설계 ? 하지 말아야 할 것들
--플랫-파일 설계
--스프레드시트 설계
--데이터베이스 소프트웨어에 기반한 데이터베이스 설계
--최종 의견
--요약

15장. 규칙 변형
--규칙을 완화하거나 파기할 시기
--변형 처리의 문서화
--요약

4부. 부록

부록 A. 연습문제 해답

부록 B. 데이터베이스 설계 프로세스의 다이어그램

부록 C. 설계 지침
--필드 특유 업무 규칙 정의 및 설정
--관계 특유 업무 규칙 정의 및 설정
--후보 키의 요소
--외래 키의 요소
--기본 키의 요소
--이상적인 필드의 요소
--이상적인 테이블의 요소
--필드 수준 무결성
--필드 설명을 작성하기 위한 지침
--테이블 설명을 작성하기 위한 지침
--필드 이름을 생성하기 위한 지침
--테이블 이름을 생성하기 위한 지침
--관계 식별하기
--뷰 요구사항 식별하기
--면담 지침
--임무 명세
--임무 목표
--관계 수준 무결성
--다중값 필드 해결하기
--테이블 수준 무결성

부록 D. 문서 양식
부록 E. 데이터베이스 설계 도해 기호
부록 F. 설계 견본
부록 G. 정규화
부록 H. 추천 도서
용어 해설

QuickMenu