목차
시작하기 전에 ... 11
Chapter 1 데이터베이스
   데이터베이스란? ... 18
      데이터베이스 시스템 개요 ... 18
      DBMS의 개요 ... 18
      DBMS 운영 환경 ... 22
   오라클이란? ... 25
      오라클사의 발전 배경 ... 25
      오라클 버전 및 제품군 ... 25
   연습문제 ... 27
Chapter 2 오라클 설치
   오라클 설치 ... 30
      오라클 설치를 위한 사전 작업 ... 30
      오라클 소프트웨어 설치 ... 46
   데이터베이스 생성 ... 66
      오라클 데이터베이스 요소 ... 66
      수동 데이터베이스 생성 ... 67
      자동 데이터베이스 생성 ... 72
   오라클 넷(Oracle Net) ... 81
      오라클 넷 개념 ... 81
      오라클 넷 설정 ... 85
   연습문제 ... 90
Chapter 3 오라클 메모리
   오라클 메모리 구조 ... 94
      오라클 메모리 종류 ... 94
      공유 풀(Shared Pool) ... 102
      데이터 버퍼 캐쉬(Data Buffer Cache) ... 112
      리두 로그 버퍼(Redo Log Buffer) ... 121
      대형 풀(Large Pool) ... 122
      자바 풀(Java Pool) ... 125
   오라클 메모리 관리 ... 126
      공유 메모리 자동 관리 개념 ... 126
      공유 메모리 자동 관리 확인 ... 130
   연습문제 ... 132
Chapter 4 오라클 프로세스
   오라클 프로세스 ... 134
      오라클 프로세스 개념 및 종류 ... 134
   오라클 백그라운드 프로세스의 종류 ... 135
      데이터베이스 기록자 백그라운드 프로세스(Database Writer, DBWR) ... 135
      로그 기록자 백그라운드 프로세스(Log Writer, LGWR) ... 143
      프로세스 모니터 백그라운드 프로세스(Process Monitor, PMON) ... 149
      시스템 모니터 백그라운드 프로세스(System Monitor, SMON) ... 150
      체크포인트 백그라운드 프로세스(Checkpoint. CKPT) ... 156
      기타 백그라운드 프로세스 ... 159
      오라클 10g에서 추가된 백그라운드 프로세스 ... 162
   연습문제 ... 163
Chapter 5 오라클 엑세스와 시스템 뷰
   오라클 엑세스 ... 166
      엑세스 절차 ... 166
      구문 분석(Parsing) ... 174
   시스템 뷰(System View) ... 179
      데이터 딕셔너리 뷰와 동적 성능 뷰 개념 ... 179
      데이터 딕셔너리 뷰 종류 ... 181
      동적 성능 뷰 종류 ... 185
   연습문제 ... 188
Chapter 6 오라클 필수 파일
   오라클 필수 파일 종류 ... 190
      오라클 필수 파일 종류 ... 190
   오라클 필수 파일 ... 191
      파라메터 파일의 개념 및 종류 ... 191
      파라메터 파일의 관리 ... 193
      컨트롤 파일의 개념 및 내용 ... 204
      컨트롤 파일의 관리 ... 206
      패스워드 파일의 개념 ... 211
      패스워드 파일의 관리 ... 215
      추적(Trace) 파일의 개념 ... 216
   연습문제 ... 222
Chapter 7 오라클 시작과 종료
   오라클 시작 및 종료 ... 224
      오라클 시작 및 종료 개념 ... 224
      오라클 시작 및 종료 단계별 세부사항 ... 225
   오라클 시작 및 종료 관리 ... 230
      오라클 시작 관리 ... 230
      오라클 종료 관리 ... 233
   연습문제 ... 237
Chapter 8 리두 로그 파일과 아카이브 로그 파일
   리두 로그 파일 ... 240
      리두 로그 파일의 개념 ... 240
      리두 로그 파일의 관리 ... 247
   아카이브 로그(Archive Log) ... 254
      아카이브 로그의 개념 ... 254
      아카이브 로그 모드의 설정 및 해제 ... 263
      아카이브 로그 모드의 관리 ... 273
   연습문제 ... 277
Chapter 9 오라클 스토리지
   오라클 스토리지 ... 280
      오라클 스토리지의 구조 ... 280
      오라클 스토리지의 구조 비교 ... 282
   데이터 블록 ... 284
      데이터 블록 개요 ... 184
      데이터 블록 구조 및 특징 ... 285
   익스텐트(Extent) ... 303
      익스텐트 개요 ... 303
      익스텐트 관리 ... 306
   세그먼트(Segment) ... 310
      세그먼트 개요 ... 310
      세그먼트 관리 ... 315
   연습문제 ... 327
Chapter 10 테이블스페이스
   테이블스페이스(Tablespace) 개요 ... 330
      테이블스페이스 종류 ... 330
   테이블스페이스(Tablespace) 관리 ... 340
      테이블스페이스 생성 ... 340
      테이블스페이스 변경 ... 353
      테이블스페이스 확인 ... 363
   연습문제 ... 368
Chapter 11 오라클 오브젝트
   테이블 ... 372
      테이블의 구성요소 ... 372
      테이블 종류 ... 374
      테이블 관리 ... 378
   인덱스 ... 384
      인덱스 개념 ... 384
      인덱스 구조 ... 385
      인덱스 종류 ... 387
      인덱스 관리 ... 395
   뷰 ... 401
      뷰(View) 개념 ... 401
      뷰 관리 ... 404
   동의어 ... 406
      동의어(Synonym) 개념 ... 406
      동의어 관리 ... 408
      동의어와 실무 ... 411
   시퀀스 ... 413
      시퀀스(Sequence) 개념 ... 413
      시퀀스 관리 ... 414
      시퀀스 사용 ... 418
      시퀀스와 실무 ... 421
   연습문제 ... 424
Chapter 12 언두 데이터
   언두 데이터 ... 428
      언두 데이터의 개념 ... 428
      언두 데이터의 목적 ... 429
   언두 세그먼트 및 언두 테이블스페이스 ... 435
      언두 세그먼트 개념 ... 435
      언두 세그먼트 운영 ... 437
      언두 세그먼트의 종류 및 관리 방식 ... 440
      언두 테이블스페이스 관리 ... 443
      언두 세그먼트 확인 ... 446
   연습문제 ... 448
Chapter 13 제약 조건
   제약 조건의 개념 및 종류 ... 450
      제약 조건의 개념 ... 450
      제약 조건의 종류 ... 451
   제악 조건의 고려 사항 ... 457
      제약 조건의 관리 ... 457
      제약 조건과 실무 ... 466
   연습문제 ... 467
Chapter 14 유저와 권한
   운영체제 유저 ... 470
      운영체제 유저 및 권한 ... 470
      운영체제 유저 생성 및 그룹 관리 ... 471
   데이터베이스 유저 ... 472
      데이터베이스 유저 및 권한 ... 472
      데이터베이스 유저 관리 ... 473
      데이터베이스 유저 권한의 종류 ... 475
      데이터베이스 유저 권한 관리 ... 477
      데이터베이스 롤(Role) ... 480
      데이터베이스 권한 확인 ... 482
      실무에서의 데이터베이스 유저 및 권한 ... 486
   연습문제 ... 487
Chapter 15 플래쉬백과 데이터 펌프
   플래쉬백(Flashback) ... 490
      플래쉬백 개념 ... 490
      데이터베이스 레벨 ... 491
      테이블 레벨 497
      로우 레벨 ... 502
   데이터 펌프(Data Pump) ... 503
      데이터 추출 및 적재 ... 503
      데이터 펌프 ... 514
   연습문제 ... 525
찾아보기 ... 526
닫기