소장정보
서가번호 | 등록번호 | 청구기호 | 소장처 | 대출가능여부 | 대출정보 | |
---|---|---|---|---|---|---|
0019655 | 005.75 오66ㅇ | 농림축산식품부 자료실 | 대출가능 |
* 대출중인 자료에 한하여 예약이 가능합니다. 예약을 원하시면 예약버튼을 클릭하십시오.
008110215s2010 ggka 001a kor
020 ▼a9788965400011▼g13560▼c\26000
056 ▼a005.75▼25
090 ▼a005.75▼b오66ㅇ
1001 ▼a오용철
24520▼a(오용철의) 데이터베이스 모델링▼xDatabase modeling▼d오용철 지음
250 ▼a2판[개정판]
260 ▼a부천▼b프리렉▼c2010
300 ▼a416 p.▼b삽도▼c26 cm
50010▼b: 다양한 모델링 예제로 쉽게 배우는
504 ▼a색인수록
653 ▼a데이터베이스▼a디비▼aDB▼a모델링
9500 ▼b\26000
1장 데이터베이스 = 17
1.1 데이터베이스 = 18
1.1.1 데이터베이스의 개념 = 18
1.1.2 일상에서 만나는 데이터베이스 = 19
1.2 데이터베이스 관리 시스템 = 21
1.2.1 데이터베이스 관리 시스템 = 21
1.2.2 데이터베이스 관리 시스템의 장단점 = 22
1.3 데이터베이스 시스템 = 26
1.3.1 데이터베이스 스키마와 상태 = 26
1.3.2 데이터베이스 언어 = 28
1.3.3 데이터베이스 사용자 = 28
1.4 데이터베이스 추상화와 데이터 모델 = 30
1.4.1 데이터베이스 단위 = 30
1.4.2 데이터베이스 추상화와 데이터 독립성 = 30
1.4.3 데이터 모델 = 32
2장 데이터 모델링 = 37
2.1 데이터 모델링 = 38
2.1.1 데이터 모델링의 중요성 = 39
2.1.2 데이터 모델의 종류 = 40
2.2 엔티티-관계(Entity-Relationship) 모델 = 43
2.2.1 ER 모델의 구성 요소 = 44
2.2.2 엔티티와 엔티티 타입 = 45
2.2.3 애트리뷰트 = 47
2.2.4 관계와 관계 타입 = 50
2.3 ER 다이어그램 예제 = 55
2.3.1 ER 다이어그램으로 표현 = 56
2.3.2 UML 클래스 다이어그램으로 표현 = 58
3장 데이터베이스 설계 = 69
3.1 데이터베이스 설계의 필요성 = 69
3.2 데이터베이스 설계 과정 = 71
3.2.1 요구 사항 수집 및 분석 = 72
3.2.2 개념적 설계 = 72
3.2.3 논리적 설계 = 73
3.2.4 물리적 설계 = 74
3.3 설계 지침 = 75
4장 요구 사항 수집 및 분석 = 81
4.1 요구 사항 수집 = 82
4.1.1 조사 방법 = 83
4.1.2 조사 결과의 문서화 = 88
4.2 요구 사항 분석 = 88
4.3 요구 사항 수집 및 분석 예제 = 90
4.4 자료 흐름도(DFD) = 94
4.4.1 자료 흐름도의 구성 요소 = 95
4.4.2 자료 흐름도 작성법 = 96
4.4.3 자료 흐름도 작성 예제 = 97
5장 개념적 설계(하향식) = 105
5.1 개념적 설계 = 106
5.1.1 엔티티 추출하기 = 106
5.1.2 관계 설정하기 = 110
5.1.3 애트리뷰트 결정하기 = 117
5.2 ER 다이어그램 작성 예제 = 123
6장 ERwin을 이용한 데이터베이스 설계 = 133
6.1 ERwin 기초 = 133
6.1.1 ERwin 설치하기 = 133
6.1.2 ERwin 실행하기 = 137
6.1.3 ERwin 표기 방식 설정하기 = 138
6.1.4 논리적/물리적 설계 선택하기 = 140
6.1.5 논리적 설계 = 141
6.1.6 물리적 설계 = 155
6.2 ERwin을 이용한 개념적 설계 예제들 = 170
6.2.1 대학교 업무 시스템 = 170
6.2.2 도서 대여점 관리 프로그램 = 176
6.2.3 놀이동산 관리 프로그램 = 184
6.2.4 중고자동차 매매 데이터베이스 = 186
7장 논리적 설계 = 195
7.1 관계형 데이터베이스 = 195
7.1.1 관계형 데이터베이스의 용어와 식별자의 유형 = 196
7.1.2 관계형 데이터베이스에서의 제약조건 = 198
7.1.3 제약조건의 위배에 따른 처리 = 199
7.2 관계형 스키마 작성 = 200
7.2.1 엔티티 타입의 변환 = 202
7.2.2 약한 엔티티 타입의 변환 = 204
7.2.3 관계 타입의 변환(1:1인 경우) = 205
7.2.4 관계 타입의 변환(1:N인 경우) = 208
7.2.5 관계 타입의 변환(M:N인 경우) = 209
7.2.6 다치 애트리뷰트의 변환 = 211
7.2.7 N차 관계 타입의 변환 = 212
8장 관계 대수 = 221
8.1 관계 연산자들 = 222
8.1.1 SELECTION 연산자 = 222
8.1.2 PROJECTION 연산자 = 223
8.1.3 JOIN 연산자 = 225
8.1.4 DIVISION 연산자 = 228
8.2 기타 연산자들 = 229
8.2.1 집합 연산자 = 229
8.2.2 집계 함수 = 234
8.2.3 외부 조인 = 238
8.3 관계 대수 질의 작성 예제 = 241
9장 SQL(Structured Query Language) = 251
9.1 DDL(데이터 정의어) = 252
9.1.1 CREATE = 252
9.1.2 ALTER = 253
9.1.3 DROP = 254
9.2 제약조건 = 255
9.2.1 제약조건 = 255
9.2.2 NOT NULL = 257
9.2.3 UNIQUE = 257
9.2.4 PRIMARY KEY = 259
9.2.5 FOREIGN KEY = 260
9.2.6 CHECK = 261
9.3 DML(데이터 조작어) = 262
9.3.1 SELECT 문 = 262
9.3.2 INSERT 문 = 272
9.3.3 DELETE 문 = 273
9.3.4 UPDATE 문 = 274
9.4 PL/SQL을 사용한 트리거와 커서 = 275
9.4.1 PL/SQL = 276
9.4.2 트리거 = 279
9.4.3 커서 = 282
9.5 관계 대수 질의를 SQL로 작성한 예제 = 288
10장 함수적 종속성과 정규화 = 297
10.1 함수적 종속성 = 298
10.1.1 함수적 종속성 = 298
10.1.2 추론 규칙 = 302
10.2 정규화(Normalization) = 306
10.2.1 제1정규형 = 307
10.2.2 제2정규형 = 308
10.2.3 제3정규형 = 309
10.3 BCNF = 311
11장 물리적 설계 = 321
11.1 물리적 설계 = 321
11.2 인덱스(Index) = 322
11.2.1 인덱스 설계 조건 = 323
11.2.2 단일 단계 인덱스 = 324
11.2.3 다단계 인덱스 = 327
11.2.4 B-tree 인덱스 = 328
11.3 역정규화(Denormalization) = 331
11.3.1 역정규화 = 331
11.3.2 역정규화 유형 = 332
12장 개념적 설계(상향식) = 341
12.1 자료 수집(1단계) = 344
12.2 자료 정리(2단계) = 349
12.3 초기 모델 설계(3단계) = 352
12.4 제1정규화(4단계) = 353
12.5 제2정규화(5단계) = 354
12.6 제3정규화(6단계) = 357
12.7 유도된 애트리뷰트 처리(7단계) = 359
13장 개념적 설계(두 방식의 통합) = 365
13.1 엔티티의 비교 = 367
13.2 기본키의 비교 = 368
13.3 통합한 엔티티와 기본키의 재설정 = 369
13.4 통합식 모델의 검증 = 370
13.5 시스템 간의 통합 = 371
14장 데이터베이스 설계 실무 프로젝트 = 377
14.1 DVD 대여점 관리 시스템 = 377
14.1.1 소개 및 업무 분석 = 377
14.1.2 요구 사항 분석 = 380
14.1.3 개념적 설계 = 380
14.1.4 논리적 설계 = 382
14.1.5 데이터베이스 구현 = 382
14.2 축구 리그 관리 시스템 = 385
14.2.1 소개 및 업무 분석 = 385
14.2.2 요구 사항 분석 = 387
14.2.3 개념적 설계 = 387
14.2.4 논리적 설계 = 389
14.2.5 데이터베이스 구현 = 390
14.3 도서 대여점 관리 프로그램 = 395
14.3.1 소개 및 업무 분석 = 395
14.3.2 요구 사항 분석 = 398
14.3.3 개념적 설계 = 399
14.3.4 논리적 설계 = 401
14.4 놀이동산 데이터베이스 관리 시스템 = 402
14.4.1 소개 및 업무 분석 = 402
14.4.2 요구 사항 분석 = 403
14.4.3 개념적 설계 = 404
14.4.4 논리적 설계 = 406
14.5 중고자동차 매매 데이터베이스 관리 시스템 = 406
14.5.1 기관 업무 분석 = 406
14.5.2 요구 사항 분석 = 410
14.5.3 개념적 설계 = 410
14.5.4 논리적 설계 = 412
1.1 데이터베이스 = 18
1.1.1 데이터베이스의 개념 = 18
1.1.2 일상에서 만나는 데이터베이스 = 19
1.2 데이터베이스 관리 시스템 = 21
1.2.1 데이터베이스 관리 시스템 = 21
1.2.2 데이터베이스 관리 시스템의 장단점 = 22
1.3 데이터베이스 시스템 = 26
1.3.1 데이터베이스 스키마와 상태 = 26
1.3.2 데이터베이스 언어 = 28
1.3.3 데이터베이스 사용자 = 28
1.4 데이터베이스 추상화와 데이터 모델 = 30
1.4.1 데이터베이스 단위 = 30
1.4.2 데이터베이스 추상화와 데이터 독립성 = 30
1.4.3 데이터 모델 = 32
2장 데이터 모델링 = 37
2.1 데이터 모델링 = 38
2.1.1 데이터 모델링의 중요성 = 39
2.1.2 데이터 모델의 종류 = 40
2.2 엔티티-관계(Entity-Relationship) 모델 = 43
2.2.1 ER 모델의 구성 요소 = 44
2.2.2 엔티티와 엔티티 타입 = 45
2.2.3 애트리뷰트 = 47
2.2.4 관계와 관계 타입 = 50
2.3 ER 다이어그램 예제 = 55
2.3.1 ER 다이어그램으로 표현 = 56
2.3.2 UML 클래스 다이어그램으로 표현 = 58
3장 데이터베이스 설계 = 69
3.1 데이터베이스 설계의 필요성 = 69
3.2 데이터베이스 설계 과정 = 71
3.2.1 요구 사항 수집 및 분석 = 72
3.2.2 개념적 설계 = 72
3.2.3 논리적 설계 = 73
3.2.4 물리적 설계 = 74
3.3 설계 지침 = 75
4장 요구 사항 수집 및 분석 = 81
4.1 요구 사항 수집 = 82
4.1.1 조사 방법 = 83
4.1.2 조사 결과의 문서화 = 88
4.2 요구 사항 분석 = 88
4.3 요구 사항 수집 및 분석 예제 = 90
4.4 자료 흐름도(DFD) = 94
4.4.1 자료 흐름도의 구성 요소 = 95
4.4.2 자료 흐름도 작성법 = 96
4.4.3 자료 흐름도 작성 예제 = 97
5장 개념적 설계(하향식) = 105
5.1 개념적 설계 = 106
5.1.1 엔티티 추출하기 = 106
5.1.2 관계 설정하기 = 110
5.1.3 애트리뷰트 결정하기 = 117
5.2 ER 다이어그램 작성 예제 = 123
6장 ERwin을 이용한 데이터베이스 설계 = 133
6.1 ERwin 기초 = 133
6.1.1 ERwin 설치하기 = 133
6.1.2 ERwin 실행하기 = 137
6.1.3 ERwin 표기 방식 설정하기 = 138
6.1.4 논리적/물리적 설계 선택하기 = 140
6.1.5 논리적 설계 = 141
6.1.6 물리적 설계 = 155
6.2 ERwin을 이용한 개념적 설계 예제들 = 170
6.2.1 대학교 업무 시스템 = 170
6.2.2 도서 대여점 관리 프로그램 = 176
6.2.3 놀이동산 관리 프로그램 = 184
6.2.4 중고자동차 매매 데이터베이스 = 186
7장 논리적 설계 = 195
7.1 관계형 데이터베이스 = 195
7.1.1 관계형 데이터베이스의 용어와 식별자의 유형 = 196
7.1.2 관계형 데이터베이스에서의 제약조건 = 198
7.1.3 제약조건의 위배에 따른 처리 = 199
7.2 관계형 스키마 작성 = 200
7.2.1 엔티티 타입의 변환 = 202
7.2.2 약한 엔티티 타입의 변환 = 204
7.2.3 관계 타입의 변환(1:1인 경우) = 205
7.2.4 관계 타입의 변환(1:N인 경우) = 208
7.2.5 관계 타입의 변환(M:N인 경우) = 209
7.2.6 다치 애트리뷰트의 변환 = 211
7.2.7 N차 관계 타입의 변환 = 212
8장 관계 대수 = 221
8.1 관계 연산자들 = 222
8.1.1 SELECTION 연산자 = 222
8.1.2 PROJECTION 연산자 = 223
8.1.3 JOIN 연산자 = 225
8.1.4 DIVISION 연산자 = 228
8.2 기타 연산자들 = 229
8.2.1 집합 연산자 = 229
8.2.2 집계 함수 = 234
8.2.3 외부 조인 = 238
8.3 관계 대수 질의 작성 예제 = 241
9장 SQL(Structured Query Language) = 251
9.1 DDL(데이터 정의어) = 252
9.1.1 CREATE = 252
9.1.2 ALTER = 253
9.1.3 DROP = 254
9.2 제약조건 = 255
9.2.1 제약조건 = 255
9.2.2 NOT NULL = 257
9.2.3 UNIQUE = 257
9.2.4 PRIMARY KEY = 259
9.2.5 FOREIGN KEY = 260
9.2.6 CHECK = 261
9.3 DML(데이터 조작어) = 262
9.3.1 SELECT 문 = 262
9.3.2 INSERT 문 = 272
9.3.3 DELETE 문 = 273
9.3.4 UPDATE 문 = 274
9.4 PL/SQL을 사용한 트리거와 커서 = 275
9.4.1 PL/SQL = 276
9.4.2 트리거 = 279
9.4.3 커서 = 282
9.5 관계 대수 질의를 SQL로 작성한 예제 = 288
10장 함수적 종속성과 정규화 = 297
10.1 함수적 종속성 = 298
10.1.1 함수적 종속성 = 298
10.1.2 추론 규칙 = 302
10.2 정규화(Normalization) = 306
10.2.1 제1정규형 = 307
10.2.2 제2정규형 = 308
10.2.3 제3정규형 = 309
10.3 BCNF = 311
11장 물리적 설계 = 321
11.1 물리적 설계 = 321
11.2 인덱스(Index) = 322
11.2.1 인덱스 설계 조건 = 323
11.2.2 단일 단계 인덱스 = 324
11.2.3 다단계 인덱스 = 327
11.2.4 B-tree 인덱스 = 328
11.3 역정규화(Denormalization) = 331
11.3.1 역정규화 = 331
11.3.2 역정규화 유형 = 332
12장 개념적 설계(상향식) = 341
12.1 자료 수집(1단계) = 344
12.2 자료 정리(2단계) = 349
12.3 초기 모델 설계(3단계) = 352
12.4 제1정규화(4단계) = 353
12.5 제2정규화(5단계) = 354
12.6 제3정규화(6단계) = 357
12.7 유도된 애트리뷰트 처리(7단계) = 359
13장 개념적 설계(두 방식의 통합) = 365
13.1 엔티티의 비교 = 367
13.2 기본키의 비교 = 368
13.3 통합한 엔티티와 기본키의 재설정 = 369
13.4 통합식 모델의 검증 = 370
13.5 시스템 간의 통합 = 371
14장 데이터베이스 설계 실무 프로젝트 = 377
14.1 DVD 대여점 관리 시스템 = 377
14.1.1 소개 및 업무 분석 = 377
14.1.2 요구 사항 분석 = 380
14.1.3 개념적 설계 = 380
14.1.4 논리적 설계 = 382
14.1.5 데이터베이스 구현 = 382
14.2 축구 리그 관리 시스템 = 385
14.2.1 소개 및 업무 분석 = 385
14.2.2 요구 사항 분석 = 387
14.2.3 개념적 설계 = 387
14.2.4 논리적 설계 = 389
14.2.5 데이터베이스 구현 = 390
14.3 도서 대여점 관리 프로그램 = 395
14.3.1 소개 및 업무 분석 = 395
14.3.2 요구 사항 분석 = 398
14.3.3 개념적 설계 = 399
14.3.4 논리적 설계 = 401
14.4 놀이동산 데이터베이스 관리 시스템 = 402
14.4.1 소개 및 업무 분석 = 402
14.4.2 요구 사항 분석 = 403
14.4.3 개념적 설계 = 404
14.4.4 논리적 설계 = 406
14.5 중고자동차 매매 데이터베이스 관리 시스템 = 406
14.5.1 기관 업무 분석 = 406
14.5.2 요구 사항 분석 = 410
14.5.3 개념적 설계 = 410
14.5.4 논리적 설계 = 412