책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 활용능력 > Oracle OCA/OCP
· ISBN : 9788931421514
· 쪽수 : 591쪽
· 출판일 : 2002-07-05
책 소개
목차
Introduction to Oracle SQL and PL/SQL
Chapter 1. 소개
1. 관계형 데이터베이스
2. SQL & PL/SQL
3. 실습용 사용자 계정과 데이터베이스
4. SQL*PLUS를 이용한 오라클 접속
Chapter 2. 기본적인 SQL 질의문
1. SELECT 문의 기본
2. 조건을 추가한 질의
3. 데이터의 정렬
Chapter 3. SQL 함수
1. 단일행 함수
2. 그룹 함수
Chapter 4. 조인(Join)
1. 조인의 개념
2. Equi Join
3. Non-Equi Join
4. Outer Join
5. Self Join
Chapter 5. 서브쿼리(SubQuery)
1. 서브쿼리의 개념
2. 서브쿼리의 종류
3. 단일행 서브쿼리
4. 복수행 서브쿼리
5. 복수 칼럼 서브쿼리
Chapter 6. SQL*PLUS
1. SQL*PLUS에서의 SQL
2. SQL*PLUS와 SQL의 비교
3. SQL*PLUS 명령어
4. SQL에서의 변수 사용
Chapter 7. Data Manipulation Language
1. DML 소개
2. INSERT
3. UPDATE
4. DELETE
5. 트랜잭션
Chapter 8. Data Definition Language
1. 오라클의 테이블
2. 새로운 테이블 생성
3. 테이블 변경
4. 테이블 삭제
5. 테이블의 또 다른 변경
Chapter 9. 제약조건
1. 제약조건 개요
2. NOT NULL
3. UNIQUE KEY
4. PRIMARY KEY
5. FOREIGN KEY
6. CHECK
7. 제약조건 추가, 제거
8. 관련 데이터 딕셔너리
Chapter 10. 오라클 오브젝트
1. 오라클 오브젝트
2. VIEW
3. SEQUENCE
4. INDEX
5. SYNONYM
Chapter 11. Data Control Language
1. 소개
2. 시스템 권한
3. 오브젝트 권한
4. 관련 데이터 딕셔너리
Chapter 12. PL/SQL 기본
1. PL/SQL 개요
2. PL/SQL 변수
3. PL/SQL의 실행절
Chapter 13. PL/SQL을 이용한 데이터베이스의 활용
1. PL/SQL 내의 SELECT 문
2. PL/SQL을 사용한 데이터 조작
Chapter 14. PL/SQL 제어문
1. IF 조건문
2. 반복문
Chapter 15. 복합 데이터 타입
1. PL/SQL Record
2. %ROWTYPE 속성
3. PL/SQL Table
Chapter 16. 커서(Cursor)
1. 암시적(Implicit) 커서
2. 명시적(Explicit) 커서
Chapter 17. 예외(Exception) 처리
1. 예외처리의 개념
2. 예외처리의 종류별 활용
3. 예외처리를 위한 함수와 프로시져
Architecture and Administration
Chapter 1 데이터베이스
1. DBMS 개념 및 구조
2. 오라클 구조 및 구성요소 개요
Chapter 2 오라클 구성요소
1. 프로세스
2. 메모리
3. 파일
4. 인스턴스
Chapter 3 오라클서버 시작과 인스턴스 관리
1. 인스턴스
Chapter 4 데이터베이스와 데이터 딕셔너리 생성
1. 데이터베이스 생성
2. 데이터 딕셔너리
Chapter 5 컨트롤 파일과 리두 로그 파일
1. 컨트롤 파일
2. 리두 로그 파일
Chapter 6 테이블스페이스와 데이터 파일
1. 데이터베이스 저장구조
Chapter 7 저장구조와 상관관계
1. 세그먼트
2. 익스텐트와 블록
Chapter 8 롤백 세그먼트
1. 롤백 세그먼트의 정의와 용도
2. 롤백 세그먼트 관리
Chapter 9 테이블, 인덱스, 데이터 무결성 관리
1. 테이블(Table)
2. 인덱스(Index)
3. 데이터 무결성 관리
Chapter 10 데이터 로드와 재구성
1. 데이터 로드
2. 데이터 재구성
Chapter 11 사용자와 보안 관리
1. 암호보안과 자원관리
2. 사용자 관리
3. 권한관리
4. 롤(Role) 관리
Chapter 12 국가별 언어 지원
1. 데이터베이스와 국가 문자 셋(Character Set)
Performance Tunning
Chapter 1. 튜닝이란 무엇인가
1. 시스템 튜닝의 개요
2. 튜닝의 목적
3. 튜닝의 단계
Chapter 2. 오라클 진단과 툴
1. 오라클 경고(alert) 로그 파일과 추적 파일
2. 오라클 뷰, 유틸리티와 툴
Chapter 3. SQL 튜닝
1. SQL 튜닝의 개요
2. SQL 튜닝을 위한 진단 툴
3. 옵티마이저 (Optimizer)
4. 통계 관리하기
5. 데이터 접근 방법
Chapter 4. 공유 풀 튜닝
1. 공유 풀의 개요
2. 라이브러리 캐쉬
3. 데이터 딕셔너리 캐쉬 튜닝
4. UGA (User Global Area)
5. Large 풀
Chapter 5. 버퍼 캐시 튜닝
1. 버퍼 캐쉬의 개요
2. 버퍼 캐쉬 튜닝의 목표와 진단
3. 버퍼 캐쉬 튜닝의 방법
Chapter 6. 리두 로그 버퍼 튜닝
1. 리두 로그 버퍼의 개요
2. 리두 로그 버퍼의 튜닝
Chapter 7. 래치 튜닝
1. 래치(Latch)의 개요
2. 리두 할당(Redo Allocation) 래치
3. 리두 복사(Redo Copy) 래치
4. LRU 래치
5. 래치 타입
Chapter 8. 데이터베이스 I/O
1. 테이블스페이스의 사용
2. 풀 테이블 스캔
3. 파일 분산
4. 오라클 파일 스트라이핑
5. I/O 통계를 위한 진단 툴
6. 다중 I/O 슬래이브(Multiple I/O Slaves)
7. 온라인 리두 로그 파일의 구성
8. 아카이브 로그 파일의 구성
9. 체크포인트 튜닝
Chapter 9. 오라클 블록
1. 데이터베이스 저장 구조
2. 오라클 익스텐츠
3. 오라클 데이터베이스 블록
4. 인덱스 재편성
Chapter 10. 롤백 세그먼트 튜닝
1. 롤백 세그먼트
2. 롤백 세그먼트의 튜닝
Chapter 11. 록 경합
1. 록킹(Locking) 메커니즘
2. 록의 타입
3. 데드록 (Dead Lock)
4. 록 경합의 진단과 튜닝
5. 록 경합의 해결
Chapter 12. 정렬 연산 튜닝
1. 정렬 연산과 프로세스
2. 정렬 영역
3. 임시 공간 세그먼트
4. 정렬 연산의 튜닝
Chapter 13. OLTP와 DSS
1. OLTP 시스템
2. DSS 시스템
3. 하이브리드(Hybrid) 시스템
Chapter 14. 리소스 관리
1. 개요
2. 리소스(resource) 관리
3. 데이터베이스 리소스 관리의 단계
4. 리소스 매니저 정보
Chapter 15. 멀티쓰레드 서버 튜닝
1. 멀티쓰레드 서버의 개요
2. 멀티쓰레드 서버의 튜닝
Chapter 16. Oracle Expert
1. Oracle Expert 튜닝 방법론
2. Oracle Expert의 사용
Network Administration
Chapter 1. 네트워킹 개요
1. 네트워크 환경의 변화
2. 2-tier/N-tier/Complex Network
Chapter 2. Net8과 Server측 설정
1. Net8 이란?
2. Net8의 구조
3. Net8 의 Server측 설정
Chapter 3. Net8 의 Client측 설정
1. Net8 의 Client측 설정
Chapter 4. Net8 의 Name Resolution
1. Net8 의 Name Resolution
Chapter 5. Oracle Names
1. Oracle Names
Chapter 6. Multi Threaded Server
1. Multi-Threaded Server 개요
2. Multi-Threaded Server 구현
3. CONNECTION POOLING
Chapter 7. Connection Manager
1. Connection Manager 의 이점
2. Connection Manager 의 구조
3. Connection Manager 의 환경설정
4. Connection Manager 에서 Client의 설정
5. Connection Manager 의 설정 예
6. Connection Manager 관리
7. connection manager를 Oracle Names 와 함께 사용하기
Chapter 8. 네트워크의 보안
1. 네트워크 보안의 위험
Chapter 9. 트러블 슈팅
1. 트러블 슈팅 개요
Backup and Recovery
Chapter 1. 백업 및 복구 개요
1. 개요
2. 백업 및 복구 전략
3. 요구사항의 종류
Chapter 2. 오라클 기본 구조 및 개념
1. 개요
2. 오라클 데이터베이스 구조
3. 백업 및 복구를 위해 중요한 구성 요소
Chapter 3. 백업 및 복구를 위한 데이터베이스 모드와 구성
1. 리두 로그 History
2. 데이터베이스 모드
3. ARCH 프로세스의 활성화
4. ARCH 프로세스의 비활성화
5. 아카이브 로그
6. 아카이브된 로그 정보의 획득
7. 복구의 구성(Confiquration)
Chapter 4. 장애의 유형과 문제 해결을 위한 오라클 유틸리티(Troubleshooting)
1. 장애로 인한 문제점 파악
2. 장애의 종류
3. 매체 장애(Media Failure)
4. 인스턴스 장애(Instance Failure)
5. 사용자 프로세스 장애(User Process Failure)
6. 사용자 에러(User Failure)
7. 구문 장애(Statement Failure)
8. 데이터베이스 동기화의 장애
9. 체크섬 (Checksum)
10. DBMS_REFAIR 패키지
11. DBVERIFY 유틸리티
12. LogMiner 유틸리티
Chapter 5. 오라클 데이터베이스의 물리적 백업
1. 백업 방법
2. 닫힌(Closed) 데이터베이스 백업
3. 열린(Opened) 데이터베이스 백업
4. 읽기 전용(Read only) 테이블스페이스의 백업
5. 컨트롤 파일의 백업
6. LOGGING 및 NOLOGGING 옵션
7. 데이터 딕셔너리 뷰
Chapter 6. 오라클 데이터베이스의 완전 복구
1. 복구 개요
2. 노아카이브로그 모드에서의 복구
3. 아카이브로그 모드에서의 완전 복구
4. 완전 복구 방법
5. 비활성화 리두 로그의 손상
6. 손상된 리두 로그의 정리
Chapter 7. 오라클 데이터베이스의 불완전 복구
1. 불완전 복구 개요
2. 불완전 복구의 수행
3. 불완전 복구 유형 및 복구 방법
4. Resetlog를 통한 복구
5. 현재 리두 로그의 손실
Chapter 8. Export와 Import 유틸리티를 이용한 백업 및 복구
1. 오라클 Export와 Import 유틸리티
2. Export 유틸리티
3. Import 유틸리티
4. Export와 Import 모드
5. NLS의 이해와 TSPITR
Chapter 9. 추가적 복구 고려사항
1. 추가적 복구 목적
2. Fast-Start 복구
3. 읽기 전용 테이블스페이스의 복구
4. 지연 시간(Mean Time)의 최소화
5. 컨트롤 파일의 손실
Chapter 10. 오라클 RMAN(Recovery Manager)과 복구 카탈로그(Recovery Catalog)
1. RMAN (복구 관리자)
2. RMAN 명령문
3. 복구 카탈로그 (Recovery Catalog)
4. 카탈로그 명령문
5. 복구 카탈로그의 추가 사항
Chapter 11. RMAN을 이용한 백업
1. RMAN을 이용한 백업
2. 백업 타입 I : 이미지 복사 (image copy)
3. 백업 타입 II : 백업 셋 (Backup Set)
4. 완전, 증분 그리고 누적 백업
5. RMAN을 이용한 백업의 부가적 사항
Chapter 12. RMAN을 이용한 복원 및 복구
1. RMAN을 이용한 데이터 복원 및 복구
2. RMAN을 이용한 불완전 복구
3. 노아카이브로그 모드 시 데이터베이스 복원
4. 다른 위치로 데이터 파일 복원
5. 테이블스페이스 복구
Chapter 13. 오라클 대기(Standby) 데이터베이스
1. 대기 데이터베이스 (Standby Dababase)
2. 대기 데이터베이스의 사용
3. 대기 데이터베이스 프로세스