1. DB / DBMS
1) 데이터베이스 (DB)
- 통합되어 관리되는 데이터의 집합체
- 자료구조(Data Structure) 형태에 따른 종류
- 종류

2) 데이터베이스 관리 시스템 (DBMS)
- Database Management System
- DB를 관리하기 위한 소프트웨어
- 종류 : Oracle, MS-SQL, MySQL, Sybase 등
2. 관계형 DB 연산

3. Dual 테이블
- Oracle DB에 의해서 자동 생성되는 테이블
- 임시 사용 테이블 (내장형 함수 사용 가능)
4. 트랜잭션 (Transaction)
- 데이터베이스의 작업을 처리하는 단위
- 특성

5. SQL (Structured Query Language)
- 관계형 DB에서 데이터 구조 정의, 조작, 제어 등을 하는 절차형 언어
1) 표준
- ANSI / IOS SQL 표준 : INNER JOIN, NATURAL JOIN, USING 조건, ON 조건절 사용
- ANSI / IOS SQL3 표준: DBMS 벤더별 차이를 표준화함
2) 실행순서
- 파싱 (Parsing) SQL 문법확인 > 구문분석 > Library Cache 저장
- 실행 (Execution) Optimizer 계획수립 > SQL 실행
- 인출 (Fetch) 데이터 읽고 전송
3) 작업순서
- 사용자에게 권한 부여 (DCL)
- 데이터 구조 정의 (DDL)
- 데이터 입력 및 수정 (DML)
- 개발자 및 사용자 데이터 조회
4) SELECT문 실행순서 : FROM - ON - JOIN - WHERE - GROUP BY - WITH CUBE/ROLLUP - HAVING - SELECT - DISTINCT - ORDER BY