목차
Part 1. 데이터베이스
Chapter 1. 정보와 데이터 = 3
1.1 데이터, 정보 그리고 지식 = 4
1.2 데이터베이스 이용의 필요성 = 6
1.3 데이터 소개 = 8
1.4 요약 = 12
연습문제 = 14
Chapter 2. 데이터베이스 개념 = 15
2.1 데이터베이스 개요 = 16
2.1.1 파일 처리 시스템 = 17
2.1.2 데이터베이스 시스템 = 20
2.1.3 데이터베이스 시스템의 구성 요소 = 21
2.2 데이터베이스 이용의 장점 = 22
2.3 데이터베이스 관리 시스템 = 24
2.4 요약 = 25
연습문제 = 27
Chapter 3. 관계형 데이터베이스 = 29
3.1 관계형 데이터 모델 = 30
3.2 데이터의 구성 및 표현 = 31
3.3 관계형 데이터베이스 구조 = 34
3.4 관계형 데이터 제약 = 36
3.4.1 키 = 36
3.4.2 무결성 제약 = 40
3.5 관계형 데이터 추출의 기본적 방법 = 41
3.6 요약 = 43
연습문제 = 45
Chapter 4. 관계형 데이터베이스 설계 = 47
4.1 개체-관계 모델 = 48
4.2 관계형 스키마 = 50
4.3 정규화 = 54
4.3.1 정규화의 필요성 = 54
4.3.2 함수적 종속 = 56
4.3.3 정규형 = 59
4.4 테이블 설계의 예 = 63
4.5 데이터베이스 객체 = 69
4.5.1 뷰 = 63
4.5.2 저장 프로시저 = 70
4.5.3 트리거 = 70
4.6 실습 = 71
4.7 요약 = 83
연습문제 = 85
Chapter 5. SQL = 87
5.1 개요 = 88
5.2 데이터 정의문과 제어문 = 89
5.2.1 데이터베이스 정의 = 90
5.2.2 테이블 정의 = 90
5.3 데이터 조작문 = 95
5.3.1 데이터 검색 : SELECT 문 = 95
5.3.2 데이터 삽입 : INSERT 문 = 119
5.3.3 데이터 갱신 : UPDATE 문 = 121
5.3.4 데이터 삭제 : DELETE 문 = 122
5.4 함수 = 123
5.4.1 스칼라 함수 = 124
5.4.2 통계 관련 집계 함수 = 128
5.4.3 다차원 분석 : ROLLUP, CUBE, COMPUTE = 130
5.5 데이터베이스 객체 정의 = 133
5.5.1 뷰의 정의 = 133
5.5.2 저장 프로시저의 정의 = 135
5.5.3 트리거의 정의 = 136
5.6 실습 = 137
5.7 Web 실습 환경 = 149
5.8 요약 = 153
연습문제 = 155
Part 2. 데이터베이스 활용
Chapter 6. EXCEL에서 데이터베이스 이용 = 161
6.1 개요 = 162
6.2 환경 만들기 = 163
6.2.1 Microsoft Query 기능 설치 = 163
6.2.2 DSN 생성 = 165
6.3 데이터 가져오기 및 분석 = 170
6.3.1 테이블 하나에서 데이터 가져오기 = 170
6.3.2 테이블 여러 개에서 데이터 가져오기 = 179
6.4 EXCEL의 몇 가지 유용한 기능 = 184
6.4.1 레코드 관리 기능 = 184
6.4.2 자동 필터 = 188
6.4.3 고급 필터 = 191
6.4.4 피벗 테이블 = 194
6.5 요약 = 198
Chapter 7. SAS에서 데이터베이스 이용 = 199
7.1 개요 = 200
7.2 환경 만들기 = 202
7.2.1 SAS ODBC Driver 설치 = 202
7.2.2 DSN 생성 = 203
7.3 데이터 가져오기 및 분석 = 208
7.3.1 LIBNAME 문을 이용하는 방법 = 209
7.3.2 PROC SQL 문을 이용하는 방법 = 214
7.3.3 SAS/ASSIST 컴포넌트를 이용하는 방법 = 216
7.4 요약 = 222
Chapter 8. SPSS에서 데이터베이스 이용 = 225
8.1 개요 = 226
8.2 환경 만들기 = 226
8.2.1 SPSS Data Access Pack 설치 = 227
8.2.2 DSN 생성 = 230
8.3 데이터 가져오기 및 분석 = 230
8.3.1 하나의 테이블에서 데이터 가져오기 = 231
8.3.2 여러 개의 테이블에서 데이터 가져오기 = 237
8.4 요약 = 240
Chapter 9. Minitab에서 데이터베이스 이용 = 241
9.1 개요 = 242
9.2 환경 만들기 = 242
9.2.1 Minitab 설치 = 242
9.2.2 DSN 생성 = 245
9.3 데이터 가져오기 및 분석 = 245
9.3.1 하나의 테이블에서 데이터 가져오기 = 246
9.3.2 여러 개의 테이블에서 데이터 가져오기 = 251
9.4 요약 = 258
Chapter 10. OLTP, OLAP, 데이터 마이닝 = 261
10.1 온라인 트랜잭션 = 262
10.1.1 트랜잭션의 속성 = 264
10.1.2 트랜잭션 명령문 = 265
10.2 온라인 분석처리 = 271
10.2.1 OLTP와 OLAP = 271
10.2.2 OLAP과 데이터 웨어하이스 = 272
10.2.3 OLAP의 이해 = 274
10.2.4 OLAP 데이터 모델 = 275
10.2.5 OLAP과 피벗 테이블 = 276
10.2.6 OLAP과 Analysis Services = 282
10.3 데이터 마이닝 = 295
10.3.1 데이터 마이닝의 이해 = 295
10.3.2 데이터 마이닝과 Analysis Services = 296
10.4 요약 = 301
부록 = 303
A. 실습 환경 설치 = 304
A.1 서버 컴퓨터 = 304
A.2 클라이언트 컴퓨터 = 310
A.3 클라이언트 컴퓨터에서 서버 컴퓨터의 DBMS와 연결 = 318
찾아보기 = 325