사용자 도구

사이트 도구


study:oracle:10gadmin:toc

Oracle 10g Admin I

소개

  1. 과정 목표
  2. 제안 일정
  3. 단원 목표
  4. Oracle 제품 및 서비스
  5. Oracle Database 10g: “g”는 그리드를 의미
  6. 오라클 데이터베이스 구조
  7. 데이터베이스 구조
  8. Oracle 메모리 구조
  9. 프로세스 구조
  10. Oracle Instance 관리
  11. 서버 프로세스 및 데이터베이스 버퍼 캐시
  12. 물리적 데이터베이스 구조
  13. 테이블스페이스 및 데이터 파일
  14. SYSTEM 및 SYSAUX 테이블스페이스
  15. 세그먼트, Extent 및 블록
  16. 논리적 및 물리적 데이터베이스 구조
  17. 과정 예제: HR 스키마
  18. 데이터베이스 구조: 구성 요소 요약

오라클 데이터베이스 소프트웨어 설치

  1. 목표
  2. 오라클 데이터베이스 관리자의 업무
  3. 오라클 데이터베이스 관리에 사용되는 툴
  4. 설치: 시스템 요구 사항
  5. 시스템 요구 사항 검사
  6. OFA(Optimal Flexible Architecture)
  7. OFA(Optimal Flexible Architecture) 사용
  8. 환경 변수 설정
  9. OUI(Oracle Universal Installer)
  10. Oracle 소프트웨어 설치
  11. 데이터베이스 구성 옵션
  12. 구성 스크립트 실행
  13. 설치 완료
  14. 고급 설치 옵션
  15. 설치 옵션: 자동 모드

오라클 데이터베이스 생성

  1. 목표
  2. 데이터베이스 계획
  3. 데이터베이스: 예제
  4. DBCA(Database Configuration Assistant)
  5. DBCA를 사용하여 데이터베이스 생성
  6. 암호 관리
  7. 데이터베이스 설계 템플리트 생성
  8. DBCA를 사용하여 데이터베이스 삭제

Oracle Instance 관리

  1. 목표
  2. 관리 프레임워크
  3. Database Control 시작 및 정지
  4. Oracle Enterprise Manager
  5. Oracle Enterprise Manager 액세스
  6. Database Home 페이지
  7. SQL*Plus 및 iSQL*Plus를 사용하여 데이터베이스 액세스
  8. iSQL*Plus 사용
  9. SYSDBA 및 SYSOPER 액세스를 위해 iSQL*Plus 설정
  10. SQL*Plus 사용
  11. 셸 스크립트에서 SQL*Plus 호출
  12. SQL*Plus에서 SQL 스크립트 호출
  13. 초기화 파라미터 파일
  14. 간소화된 초기화 파라미터
  15. 초기화 파라미터 보기 및 수정
  16. 데이터베이스 시작 및 종료
  17. 오라클 데이터베이스 Instance 시작
  18. 오라클 데이터베이스 Instance 시작: NOMOUNT
  19. 오라클 데이터베이스 Instance 시작: MOUNT
  20. 오라클 데이터베이스 Instance 시작: OPEN
  21. 오라클 데이터베이스 Instance 종료
  22. 종료 모드
  23. SHUTDOWN 옵션
  24. SQL*Plus를 사용하여 시작 및 종료
  25. Alert Log 보기
  26. Alert History 보기
  27. Dynamic Performance 뷰
  28. Dynamic Performance 뷰: 사용 예제
  29. Dynamic Performance 뷰: 고려 사항

데이터베이스 저장 영역 구조 관리

  1. 목표
  2. 저장 영역 구조
  3. 테이블 데이터가 저장되는 방식
  4. 데이터베이스 블록 분석
  5. 테이블스페이스 및 데이터 파일
  6. OMF(Oracle Managed Files)
  7. 테이블스페이스의 공간 관리
  8. 저장 영역 구조 탐색
  9. 새 테이블스페이스 생성
  10. 로컬관리방식의 테이블스페이스에 대한 저장 영역
  11. 미리 구성된 데이터베이스의 테이블스페이스
  12. 테이블스페이스 변경
  13. 테이블스페이스에서 가능한 작업
  14. 테이블스페이스 삭제
  15. 테이블스페이스 정보 보기
  16. 저장 영역 정보 수집
  17. 테이블스페이스 내용 보기
  18. 데이터베이스 확장
  19. 자동 저장 영역 관리란?
  20. ASM: 주요 기능 및 이점
  21. ASM: 개념

유저 보안 관리

  1. 목표
  2. 데이터베이스 유저 계정
  3. 미리 정의된 계정: SYS 및 SYSTEM
  4. 유저 생성
  5. 유저 인증
  6. 관리자 인증
  7. 유저 계정 Lock 해제 및 암호 재설정
  8. 권한
  9. 시스템 권한
  10. 객체 권한
  11. ADMIN OPTION으로 시스템 권한 취소
  12. GRANT OPTION으로 객체 권한 취소
  13. 롤 사용 시의 이점
  14. 롤에 권한 할당 및 유저에게 롤 할당
  15. 미리 정의된 롤
  16. 롤 생성
  17. 보안 롤
  18. 유저에게 롤 할당
  19. 프로파일 및 유저
  20. 암호 보안 기능 구현
  21. 암호 프로파일 생성
  22. 제공되는 암호 확인 함수: VERIFY_FUNCTION
  23. 유저에게 할당량 지정

스키마 객체 관리

  1. 목표
  2. 스키마란?
  3. 스키마 객체 액세스
  4. 데이터베이스 객체 이름 지정
  5. 테이블에서 데이터 유형 지정
  6. 테이블 생성 및 수정
  7. 데이터 무결성 개요
  8. 제약 조건 정의
  9. 제약 조건 위반
  10. 제약 조건 상태
  11. 제약 조건 검사
  12. SQL을 사용하여 제약 조건 생성: 예제
  13. 테이블의 열 보기
  14. 테이블의 내용 보기
  15. 테이블에서 가능한 작업
  16. 테이블 삭제
  17. 테이블 Truncate
  18. 인덱스
  19. 인덱스 유형
  20. B-Tree 인덱스
  21. 비트맵 인덱스
  22. 인덱스 옵션
  23. 인덱스 생성
  24. 뷰란?
  25. 뷰 생성
  26. 시퀀스
  27. 시퀀스 생성
  28. 시퀀스 사용
  29. 임시 테이블
  30. 임시 테이블: 고려 사항
  31. 데이터 딕셔너리: 개요
  32. 데이터 딕셔너리 뷰
  33. 데이터 딕셔너리: 사용 예제

데이터 및 동시성 관리

  1. 목표
  2. SQL을 통한 데이터 조작
  3. INSERT 명령
  4. UPDATE 명령
  5. DELETE 명령
  6. MERGE 명령
  7. COMMIT 및 ROLLBACK 명령
  8. PL/SQL
  9. PL/SQL 객체 관리
  10. PL/SQL 객체
  11. 함수
  12. 프로시저
  13. 패키지
  14. Package Spec 및 Body
  15. 내장 패키지
  16. 트리거
  17. 이벤트 트리거
  18. Lock
  19. Lock 메커니즘
  20. 데이터 동시성
  21. DML Lock
  22. Enqueue 메커니즘
  23. Lock 충돌
  24. Lock 충돌 유발 원인
  25. Lock 충돌 감지
  26. Lock 충돌 해결
  27. SQL을 사용하여 Lock 충돌 해결
  28. Deadlock

언두 데이터 관리

오라클 데이터베이스 보안 구현

  1. 목표
  2. 산업 보안 요구 사항
  3. 책임 구분
  4. 데이터베이스 보안
  5. 최소 권한의 원칙
  6. 최소 권한의 원칙 적용
  7. 의심스러운 작업 모니터
  8. 표준 데이터베이스 감사
  9. 감사 활성화
  10. Audit Trail 균일화
  11. Enterprise Manager Audit 페이지
  12. 감사 옵션 지정
  13. 감사 정보 사용 및 유지 관리
  14. 값 기준 감사
  15. Fine-Grained Auditing
  16. FGA 정책
  17. 감사된 DML 문: 고려 사항
  18. FGA 지침
  19. DBA 감사
  20. Audit Trail 유지 관리
  21. 보안 갱신
  22. 보안 패치 적용

Oracle 네트워크 환경 구성

  1. 목표
  2. Oracle Net 서비스
  3. Oracle Net 리스너
  4. Net 연결 설정
  5. 연결 설정
  6. 유저 세션
  7. Oracle 네트워크 구성 및 관리 툴
  8. Listener Control 유틸리티
  9. Listener Control 유틸리티 구문
  10. Listener Home 페이지
  11. Net Services Administration 페이지
  12. 리스너 생성
  13. 리스너 주소 추가
  14. 데이터베이스 서비스 등록
  15. 이름 지정 방식
  16. 간단한 연결(Easy Connect)
  17. 로컬 이름 지정
  18. 디렉토리 이름 지정
  19. 외부 이름 지정 방식
  20. 서비스 Alias 구성
  21. 고급 연결 옵션
  22. Oracle Net 연결 테스트
  23. 유저 세션: Dedicated Server
  24. 유저 세션: Shared Server
  25. SGA 및 PGA
  26. Shared Server: 연결 풀링
  27. Shared Server를 사용하지 않는 경우

Proactive Maintenance

성능 관리

  1. 목표
  2. 성능 모니터
  3. 성능 모니터: Top Sessions
  4. 성능 모니터: Top Services
  5. SQL Tuning Advisor: 개요
  6. SQL Tuning Advisor 옵션 및 권장 사항
  7. SQL Tuning Advisor 사용
  8. SQL Tuning Advisor 사용: 예제
  9. SQL Tuning Advisor: SQL 통계
  10. SQL Tuning Advisor: 중복 SQL 식별
  11. SQL Access Advisor 사용
  12. 메모리 구성 요소 관리
  13. 자동 공유 메모리 관리(ASMM) 활성화
  14. 수동으로 공유 메모리 관리 설정
  15. Memory Advisor 사용
  16. Dynamic Performance 통계
  17. 문제 해결 및 튜닝 뷰
  18. Invalid 및 Unusable 객체

백업 및 Recovery 개념

  1. 목표
  2. 관리자의 임무
  3. Failure 범주
  4. Statement Failure
  5. User Process Failure
  6. Network Failure
  7. 유저 오류
  8. Instance Failure
  9. 백그라운드 프로세스 및 Recovery: 체크포인트(CKPT)
  10. 백그라운드 프로세스 및 Recovery: 리두 로그 파일 및 LogWriter
  11. 백그라운드 프로세스 및 Recovery: 아카이버(ARCn)
  12. Instance Recovery
  13. Instance Recovery의 단계
  14. Instance Recovery 튜닝
  15. MTTR Advisor 사용
  16. Media Failure
  17. Recoverability를 위한 구성
  18. 콘트롤 파일
  19. 리두 로그 파일
  20. 리두 로그 다중화
  21. 아카이브 로그 파일
  22. 아카이브 로그 파일: 이름 지정 및 대상
  23. ARCHIVELOG 모드

데이터베이스 백업 수행

  1. 목표
  2. 백업 솔루션: 개요
  3. Oracle Secure Backup
  4. 유저관리방식의 백업
  5. 용어
  6. RMAN(Recovery Manager)
  7. 백업 설정 구성
  8. 백업 스케줄링: 전략
  9. 백업 스케줄링: 옵션
  10. 백업 스케줄링: 설정
  11. 백업 스케줄링: 스케줄
  12. 백업 스케줄링: 검토
  13. 콘트롤 파일을 Trace File로 백업
  14. 백업 관리
  15. Flash Recovery Area

데이터베이스 Recovery 수행

  1. 목표
  2. 데이터베이스 열기
  3. Instance 상태 변경
  4. 데이터베이스를 열린 상태로 유지
  5. 콘트롤 파일 손실
  6. 리두 로그 파일 손실
  7. NOARCHIVELOG 모드에서의 데이터 파일 손실
  8. ARCHIVELOG 모드에서의 Non-critical 데이터 파일 손실
  9. ARCHIVELOG 모드에서의 Critical 시스템 데이터 파일 손실

Flashback 수행

  1. 목표
  2. Flashback 기술: 이점
  3. Flashback 기술을 사용하는 경우
  4. 오류를 Flashback
  5. Flashback Database: 개요
  6. Flashback Database: 복원 시간 단축
  7. Flashback Database: 고려 사항
  8. Flashback Database: 제한 사항
  9. Flashback Database 활성화
  10. Flashback Table: 개요
  11. Flashback Table
  12. 테이블에서 행 이동 활성화
  13. Flashback Table 수행
  14. Flashback Table: 고려 사항
  15. Flashback Drop: 개요
  16. Enterprise Manager를 통해 삭제된 테이블 Flashback
  17. Flashback Drop: 고려 사항
  18. Flashback Time Navigation
  19. Flashback Query: 개요
  20. Flashback Query: 예제
  21. Flashback Versions Query: 개요
  22. Enterprise Manager를 통한 Flashback Versions Query
  23. Flashback Versions Query: 고려 사항
  24. Flashback Transaction Query: 개요
  25. Enterprise Manager를 통한 Flashback Transaction Query
  26. Flashback Transaction Query: 고려 사항

데이터 이동

  1. 목표
  2. 데이터 이동: 일반적 구조
  3. 디렉토리 객체: 개요
  4. 디렉토리 객체 생성
  5. SQL*Loader: 개요
  6. SQL*Loader로 데이터 로드
  7. SQL*Loader 콘트롤 파일
  8. 로드 방식
  9. 데이터 펌프: 개요
  10. 데이터 펌프: 이점
  11. 데이터 펌프 엑스포트/임포트: 개요
  12. 데이터 펌프 유틸리티: 인터페이스 및 모드
  13. 세분화된 객체 선택
  14. 고급 기능: 샘플링
  15. 엑스포트 옵션: 파일
  16. 데이터 펌프 파일 위치
  17. 작업 스케줄링 및 실행
  18. 데이터 펌프 파일 이름 지정 및 크기
  19. 데이터 펌프 임포트
  20. 데이터 펌프 임포트: 변형
  21. 데이터 펌프: 성능 고려 사항
  22. 성능 초기화 파라미터
  23. 데이터 펌프 액세스 경로: 고려 사항
  24. Enterprise Manager를 사용하여 데이터 펌프 작업 모니터
  25. External Table 채우기
  26. External Table 사용
  27. ORACLE_DATAPUMP로 External Table 채우기
  28. ORACLE_LOADER로 External Table 채우기
  29. 데이터 딕셔너리
study/oracle/10gadmin/toc.txt · 마지막으로 수정됨: 2008/02/12 02:31 저자 starlits