본문 바로가기 주메뉴 바로가기

전체메뉴

국회도서관 홈으로 정보검색 소장정보 검색

목차보기


1부. 배경지식
1장. 예비 지식
__기존 문헌으로부터의 일부 인용문
__용어에 대한 참고 사항
__실행 예제
__키
__디자인 이론의 위치
__이 책의 목표
__끝맺는 말
__연습 문제
__해답

2장. 전제 조건
__개요
__관계와 관계 변수
__술어와 명제
__공급자와 부품에 대한 추가 논의
__연습 문제
__해답

2부. 기능성 종속성, 보이스/코드 정규형과 관련 문제들
3장. 정규화: 일부 보편성
__두 가지 목적을 수행하는 정규화
__업데이트 이상
__정규형 계층
__정규화와 제약
__동등 종속성
__끝맺는 말
__연습 문제
__해답

4장. FD와 BCNF (비공식적 논의)
__1차 정규형
__1차 정규형 위반하기
__함수 종속성
__키를 다시 논의해보자
__2차 정규형
__3차 정규형
__보이스/코드 정규형
__연습 문제
__해답

5장. FD와 BCNF (정식 설명)
__예비 정의
__다시 찾아보는 함수 종속성
__보이스/코드 정규형 다시 살펴보기
__히스의 정리
__연습 문제
__해답

6장. 함수 종속성의 보존
__불행한 충돌
__또 다른 예제
__그리고 또 다른 것
__그리고 여전히 또 다른 것
__작동하는 절차
__항등 분해
__모순에 대한 보충 설명
__독립 투영
__연습 문제
__해답

7장. FD 공리화
__암스트롱의 공리
__추가 규칙
__추가 규칙 증명
__또 다른 종류의 폐포
__연습 문제
__해답

8장. 탈정규화
__‘성능을 위한 탈정규화’
__탈정규화는 무엇을 의미하는가?
__탈정규화가 아닌 것 (I)
__탈정규화가 아닌 것 (II)
__유해한 것으로 간주되는 탈정규화 (I)
__유해한 것으로 간주되는 탈정규화 (II)
__끝맺는 말
__연습 문제
__해답

3부. 결합 종속성, 5차 정규화와 관련 문제들
9장. JD와 5NF (비공식)
__결합 종속성 - 기본 아이디어
__5NF가 아닌 BCNF의 관계 변수
__주기 규칙
__끝맺는 말
__연습 문제
__해답

10장. JD와 5NF (공식)
__결합 종속성 재방문
__5차 정규형
__키에 의해 내포된 JD
__유용한 정리
__FD는 JD가 아니다
__업데이트 이상 다시 살펴보기
__연습 문제
__해답

11장. 암묵적 종속성
__관련 없는 JD 구성 요소
__구성 요소 결합
__축소 불가능한 JD
__지금까지의 요약
__추적 알고리즘
__끝맺는 말
__연습 문제
__해답

12장. MVD와 4NF
__기본 예제
__다중 값 종속성 (정보)
__다중 값 종속성 (공식)
__네 번째 정규 양식
__MVD 공리화
__포함된 종속성
__연습 문제
__해답

4부. 추가 정규형
13장. ETNF, RFNF, SKNF
__너무 강력한 5NF
____첫 번째 예: 5NF의 기능
____두 번째 예: 5NF가 많은 작업을 수행하는 이유
__핵심 튜플 정규형
____정의 및 정리
____5NF가 아닌 ETNF의 관계 변수
____ETNF가 아닌 4NF의 관계 변수
____우리의 이름 선택
__중복성 자유 정규형
____5NF가 아닌 RFNF의 관계 변수
____RFNF가 아닌 ETNF의 관계 변수
__상위 키 정규형
____5NF가 아닌 SKNF의 관계 변수
____SKNF가 아닌 RFNF의 관계 변수
__끝맺는 말
__연습 문제
__해답

14장. 6NF
__정규 데이터에 대한 여섯 번째 정규형
__시간 지원 데이터를 위한 여섯 번째 정규형
__연습 문제
__해답

15장. 아직 끝이 아니다
__도메인-키 정규형
__기본 키 정규형
__과도한 PJ/NF
__‘제한-결합’ 정규형
__연습 문제
__해답

5부 직교성
16장. 직교 디자인의 원리
__정규화를 위한 두 번의 환호
__동기 부여 사례
__더 간단한 예시
__튜플과 명제
__첫 번째 예제 다시 살펴보기
__두 번째 예시 다시 살펴보기
__최종 버전
__명확화
__끝맺는 말
__연습 문제
__해답

6부 중복
17장. 우리에게 더 필요한 것은 과학
__작은 역사
__술어와 제약
__사례 1
__사례 2
__사례 3
__사례 4
__사례 5
__사례 6
__사례 7
__사례 8
__사례 9
__사례 10
__사례 11
__사례 12
__중복성 관리하기
____1. 순수 디자인
____2. 제약 조건 선언
____3. 뷰 사용
____4. 스냅샷 사용
__정의 가다듬기
____사례 1과 2
____사례 3
____사례 4
____사례 5
____사례 6
____사례 7
____사례 8
____사례 9와 10
____사례 11
____사례 12
__끝맺는 말
__연습 문제
__해답

부록 A. 어쨌든 데이터베이스 디자인이란 무엇인가?
__논리적 디자인 vs. 물리적 디자인
__이론의 역할
__술어
__규칙
__중복
__‘궁극적 일관성’

부록 B. 일관성에 대한 자세한 정보
__데이터베이스는 논리 시스템이다
__1 = 0 증명하기
__틀린 답
__주장을 일반화하기
__왜 무결성 검사는 바로 수행돼야 하는가

부록 C. 기본 키는 훌륭하지만, 필수는 아니다
__PK:AK 구분을 방어하는 논지
__두 개 이상의 키가 있는 관계 변수
__송장 및 발송 예제
__엔터티 유형당 하나의 기본 키?
__신청자 및 직원 사례
__끝맺는 말

부록 D. 역사적 기록

이용현황보기

이용현황 테이블로 등록번호, 청구기호, 권별정보, 자료실, 이용여부로 구성 되어있습니다.
등록번호 청구기호 권별정보 자료실 이용여부
0002812560 005.756 -21-3 서울관 서고(열람신청 후 1층 대출대) 이용가능
0002812561 005.756 -21-3 서울관 서고(열람신청 후 1층 대출대) 이용가능

출판사 책소개

알라딘제공
데이터베이스 디자인 이론과 실무의 차이를 메울 수 있도록 돕는 책으로 디자인을 다루는 다른 책들과 차별화된다. 이 책은 데이터베이스 디자인의 실무 작업을 수행할 수 있는 중요한 이론적 토대를 실무자들이 이해하기 쉽게 설명한다. 이 책을 숙독하면 무엇이 올바른 데이터베이스 디자인인지 배우고, 정규화 및 그에 관련된 개념과 목적을 이해하고, 디자인 이론을 실무에 직접 활용할 수 있는 능력을 기르게 될 것이다. 데이터베이스 디자인에 전문적으로 관심이 있는 사람이라면 누구나 엄격한 디자인 방법과 강건한 데이터베이스 모델을 만들 수 있는 디딤돌로 이 책을 활용할 수 있다.

◈ 이 책에서 다루는 내용 ◈

◆ 디자인 이론의 정확한 개념
◆ 정규화의 두 가지 서로 다른 목표
◆ 어떤 정규형이 중요한지 파악하기
◆ 디자인 이론의 실제 적용.
◆ 중복성 처리 기술
◆ 일관성의 개념과 중요성 이해

◈ 이 책의 대상 독자 ◈

데이터베이스 전문가들이다. 구체적으로는 데이터베이스 디자인에 관심이 많고 일정 수준 이상의 실력을 갖춘 데이터베이스 전문가다. 특히 관계형 모델의 특정 측면을 잘 알고 있다고 가정하고 설명한다.
챗봇 챗봇