|
1장 오라클 데이터베이스의 구성 요소 이해
오라클 데이터베이스의 정의와 범위 인스턴스와 데이터베이스의 구분 서버 프로세스와 백그라운드 프로세스 개념 메모리 구조의 큰 그림 저장 구조의 큰 그림 클라이언트와 서버 연결 흐름 논리 구조와 물리 구조의 대응 관계 2장 데이터 파일과 저장 구조의 원리 데이터 파일의 역할과 특성 블록과 익스텐트의 개념 세그먼트의 종류와 의미 테이블스페이스의 목적 UNDO 영역의 개념적 역할 TEMP 영역의 개념적 역할 컨트롤 파일과 리두 로그 파일의 개념 3장 메모리 구조와 동작 원리 SGA의 구성 요소 이해 PGA의 개념과 사용 범위 버퍼 캐시의 기본 동작 공유 풀의 기본 동작 리두 버퍼의 기본 동작 메모리에서 디스크로의 반영 흐름 캐시와 일관성 유지의 기본 개념 4장 프로세스 구조와 실행 흐름 서버 프로세스의 역할 사용자 프로세스의 역할 백그라운드 프로세스의 목적 DBWR의 개념적 동작 LGWR의 개념적 동작 CKPT의 개념적 동작 PMON과 SMON의 개념적 동작 5장 SQL 처리 구조와 실행 개념 SQL 문장의 처리 단계 파싱의 개념과 목적 바인드 변수의 개념적 의미 실행 계획의 개념적 의미 데이터 접근 방식의 큰 틀 정렬과 조인의 기본 동작 개념 결과 반환의 흐름 6장 트랜잭션과 동시성의 기본 원리 트랜잭션의 시작과 종료 커밋과 롤백의 의미 일관성 읽기의 개념 락의 목적과 기본 분류 데드락의 개념과 발생 조건 UNDO의 역할과 가시성 동시성 제어의 기본 방향 7장 인덱스의 구조와 데이터 접근 인덱스의 목적과 한계 B-트리 인덱스의 구조 개념 리프 블록과 브랜치 블록의 역할 범위 검색과 단일 검색의 개념 차이 인덱스와 테이블 접근 흐름 클러스터링 팩터의 개념적 의미 인덱스 유지 동작의 큰 흐름 8장 데이터 무결성과 스키마 객체 스키마와 객체의 관계 테이블과 컬럼의 의미 제약조건의 목적과 종류 뷰의 개념과 사용 범위 시퀀스의 개념과 사용 범위 동의어의 개념과 사용 범위 데이터 타입 선택의 기본 관점 9장 보안과 권한의 기본 구조 사용자와 스키마의 관계 권한의 분류와 의미 역할의 목적과 적용 방식 객체 권한의 적용 범위 시스템 권한의 적용 범위 권한 부여와 회수의 기본 원칙 감사 개념의 큰 틀 10장 백업, 복구, 가용성의 기본 개념 장애 유형의 기본 분류 복구의 목표와 범위 리두 로그의 복구 관점 역할 체크포인트의 복구 관점 역할 아카이브 로그의 개념적 의미 일관성 있는 복구의 개념 논리적 손상과 물리적 손상의 구분 |