목차

1장. 데이터베이스에 대한 이해

   [1] 데이터베이스(Database)

   [2] 데이터베이스의 역사

   [3] 데이터베이스의 종류

   [4] 관계형 데이터베이스 (Relational Database)

   [5] 상용 관계형 데이터베이스 종류

   [6] Oracle & ORACLE

   [7] Oracle Database Component

   [8] Oracle Instance(DBMS) Architecture

   [9] Oracle RAC (Real Application Cluster)

   [10] Oracle Exadata

2장. DBMS 개념

   [1] DBMS(Database Management System) 정의

   [2] DBMS의 역할

3. SQL

   [1] SQL (Structured Query Language)

   [2] SQL의 종류

4장. 데이터베이스 기본 용어

   [1] 데이터베이스

   [2] 인스턴스(Instance)

   [3] 사용자 (User)

   [4] 스키마 (Schema)

   [5] 테이블 (Table)

   [6] 인덱스 (Index)

   [7] SQL (Structured Query Language)

   [8] 프로시저, 함수 (Procedure, Function)

   [9] 권한 (Privilege)

   [10] 리스너 (Listener)

   [11] Oracle SQL* Ner

   [12] Oracle SQL* Plus

5장. 데이터베이스 서비스 아키텍처

   [1] 2-Tier DB 서비스 환경

   [2] 3-Tier DB 서비스 환경

6장. SQL* Plus

   [1] SQL* Plus 기능

   [2] SQL, PL/SQL, SQL* Plus의 차이

   [3] SQL* Plus 실행

7장. 기본 SQL

   [1] SQL의 종류

   [2] 기본적인 SQL 형태

   [3] 테이블 생성 SQL
 
   [4] 데이터 입력 SQL

   [5] 데이터 수정 SQL

   [6] 데이터 조회 SQL

   [7] 데이터 삭제 SQL

   [8] 데이터 조작 완료 SQL

8장. 테이블

   [1] 테이블의 정의

   [2] 테이블의 구조

9장. SQL 활용

   [1] 다양한 데이터 조회 방법

   [2] 조건에 따른 데이터 조회 방법

   [3] 다중 조건을 사용한 데이터 조회 방법

   [4] SQL 전용 함수

   [5] DML 활용

10장. Index 활용

   [1] Index 개념

   [2] Index의 종류

   [3] Index 사용 방법

   [4] Index 생성 방법

   [5] Index를 효과적으로 사용할 수 없는 경우

   [6] Index 활용 기준

   [7] Index의 활용상 문제점

11장. 테이블 조인

   [1] 테이블 조인 방법

   [2] 옵티마이저의 조인 매커니즘

12장. SQL 확장

   [1] SCALA SUBQUERY

   [2] INLINE VIEW

   [3] SUBQUERY

   [4] SUBQUERY FACTORING

   [5] MERGE CLAUSER

   [6] HAVING CLAUSER

13장. 파티셔닝 테이블

   [1] Range 파티셔닝 테이블

   [2] Hash 파티셔닝 테이블

   [3] List 파티셔닝 테이블

   [4] Composite 파티셔닝 테이블

Appendix : SQL 기초 및 활용 실습