2.1 개념가이드(Concepts Guide)

오라클이란 무엇인가?
  • 데이터베이스, 메모리구조, 분산데이터베이스, 동시성제어, 데이터일관성, 보안, 관리 등에 관한 소개.


데이터베이스 구조
  • 객체들의 저장방식, 데이터베이스 블록, 익스텐트, 세그먼트, 테이블영역 등에 관한 의미, 용도, 시기, 사용자 등.


오라클인스턴스
  • 개념, 시작, 종료처리, 에플리케이션과 오라클 인스턴스의 상호작용, 메모리와 프로세스 아키텍처의 모습, 데이터베이스리소스관리.


데이터
  • 데이블, 뷰, 인덱스 등과 같은 스키마 객체 전체, 각 객체 유형에 적용될 수 있는 모든 옵션,데이터유형 등에 대한 개요.


데이터 액세스
  • SQL, PL/SQL, 자바 등과 데이터베이스의 상호작용, 스키마객체 사이에 존재하는 상호의존성 유지 및 관리방법, 트랜잭션과 트리거.


병렬작업
  • 병렬쿼리, 병렬DML, 관리를 위한 병렬연산 등 병렬연산 방법과 시기


데이터보호
  • 동시성과 일관성의 동작방식, 데이터 무결성의 시행시기 및 방법, 보안이 적합한 이유, 데이터를 보호하는데 사용될 수 있는 것들.


2.2 새기능가이드(New Features Guide)

  • 새로운 릴리스에 대한 새로운 기능을 릴리스별로 자세히 설명
  • 각각의 오라클이 지원하고 있는 것들에 대한 목록나열


2.3 애플리케이션 개발자 가이드>환경에 대해 이해하기

  • 데이터베이스 스키마 정의하기
  • 제약조건을 이용하여 데이터 무결성 관리하기
  • 데이터에 색인을 붙이는 방법, 엔진이 SQL을 처리하는 방법, 동적SQL 이용하기, PL/SQL 이용하기, 보안 구현하기


2.4 PL/SQL 사용자 가이드 및 참고서

  • PL/SQL의 기초, 오류처리, 구문, 패키지/프로시져, 기타 PL/SQL관련 주제.


2.5 성능 튜닝 가이드 및 참고서

  • 최적화기가 실제로 동작하는 방법
  • 통계를 정확하게 수집하는 방법
  • 서로다른 물리적인 구조가 어떻게 동작하고 언제 가장 잘 이용되는지 설명
  • 우수한 성능의 데이터베이스 구축, 메모리의 구성, 운영체제 상호작용과 리소스 사용방법, 공유서버와 전용서버 구성하기, 통계수집방법, 성능뷰 사용법 및 시기, 기타 성능 툴의 사용법 등


2.7 복구관리자 참고서(Recovery Manager Reference)

  • 데이터베이스를 백업하기 위하여 사용할 수 있는 툴에 관해서.
  • RMAN의 기능.


2.8 관리자 가이드(Administrator Guide)

개발자와 DBA의 필독서
  • 개념가이드
  • 새기능가이드


개발자를 위한 필독서
  • 애플리케이션 개발자 가이드(기초)
  • PL/SQL 사용자가이드 및 참고서
  • 성능튜닝 가이드 및 참고서


DBA의 필독서
  • 백업 및 복구개념
  • 복구관리자 참고서
  • 관리자가이드
  • 성능 튜닝 가이드 및 참고서