한국아이티인재개발원 한국아이티인재개발학원

본문 바로가기




오라클DB


과정개요

Database란 데이터를 효율적으로 처리하기 위하여 개발된 것으로 같은 데이터가 중복되는 문제를 없앨수 있으며, 업무가 확대 되어도 새로 파일을 준비할 필요가 없으며, 자료를 조회하여 기억시켜 놓은 자료의 집합체를 말한다.

DBMS(Database Managerment System)란 사용자가 새로운 데이터베이스를 생성하고, 구조를 명시하게 할 수 있고, 데이터를 효율적으로 검색, 수정, 삽입 및 삭제할 수 있도록 하며, 시스템의 고장이나 권한이 없는 사용자로부터 데이터를 안전하게 보호하며, 데이터베이스 접근을 제어하는 소프트웨어 패키지입니다.

  • 수많은 데이터베이스 중 Oracle DB를 사용하는 이유
  • 다양한 운영시스템 (Windows, Unix, Linux)에 호환성 가장 우수
  • 탁월한 RAC (Real Application Cluster)기능
  • 가용성 및 확장성 (by Grid Computing)우수
  • 안정성 및 보안 데이터 암호화 기능 우수

한국 오라클의 데이터베이스관리시스템(DBMS)인 "오라클 데이터 베이스"는 엔터프라이즈 그리드 컴퓨팅 기술을 상용화한 제품이다.

e비즈니스를 위한 효과적인 인프라로 인정받으며 고객 만족도를 극대화시키는 제품이라는 평가를 받고 있다.

"오라클 데이터베이스"는 그리드 컴퓨터 기술을 기반으로 시스템 성능을 향상시키고 IT운영의 비효율성을 절감시키며 보다나은 서비스와 비즈니스 인텔리전스를 제공한다.

특히 셀프 튜닝과 관리, 시스템 속도 개선 및 간편한 설치, 자동 스토리지 관리, 향상된 데이터베이스 콘트롤 등을 주요 특징으로 합니다.

교 육 시 간 정규 2개월(일 3시간 총 120시간)
수 료 후
진   로
  • DB 관리자
  • DB 응용프로그램 개발자
  • 네트워크, GUI 응용프로그램 개발자
  • 오라클 DB기반 프로그래밍 개발자
  • ERG/CRM 기업용 솔루션 관리자
교 육 정 원 20명 교육이수후
취 득 가 능
자 격 증
  • OCA
  • OCP / OCP Developer
  • OCM
교 육 문 의 1544-4661

[WorkForce Deverlopment Program] WDP 오라클 교육센터는 실업자, 미취업자, 대학(원)생등의 고용보험 미적용자를 대상으로 공인된 자격증 프로그램의 교육을 통해 양질의 취업 지원을 목적으로 하는 교육 프로그램입니다.

전체적인 시스템의 관리 및 보안, 프로젝트 프로세스 관리 등 최상위 레벨의 전문적인 Manager급으로 발전해 나갈 수 있습니다.

Oracle DB운영 및 튜닝기술, RAC서버 운영 기법 등 고급기술의 습득을 통해 실무에서 가장 활발히 활동하는 중급 이상의 Enginner로 발전해 나갈 수 있습니다.

또한, OACE 인증센터로 오라클 교육 및 자격증을 필요로 하는 재직자 분들도 환급과정으로 교육이 가능합니다. 한과목만 수강해도 OCP자격을 취득하실 수 있습니다.

Oracle사와 협약에 준한 취업지원 WDP Oracle OCP-DBA 11g 전문가 양성 과정을 매월 개설하여 교육합니다.

Oracle 11g 데이터베이스 개발자를 위한 양성 과정으로써 공인 Developer(개발자) 인증 시험을 대비한 고급과정입니다.

본 과정은 도입 초기 단계에서 체계적인 Developer를 단기간 내에 집중적으로 양성하고자 하는 고객이나, 전문 Developer양성 및 보수 교육을 원하는 고객들에게 많은 도움이 될 것입니다.

프로그램의 교육을 통해 양질의 취업 지원을 목적으로 하는 프로그램입니다.
또한 본 과정에서는 오라클 공인 교재 e-kit 제공, 시험 응시료 25% 할인 쿠폰이 제공됩니다.

구분 과목명 교육내용
Oracle WDP &
OAEC Course
SQL 기초
  • RDBMS 기본개념
  • 단순 SELECT 문 작성
  • SQL 함수활용 (단일행 / 다중행 함수)
데이터 조회
  • Group by 를 이용한 집계결과 조회
  • Join을 이용한 두 테이블로부터 데이터 조회
  • Sub-Query를 이용한 데이터 조회
  • Set Operator를 이용한 쿼리 결과 합치기
데이터 수정
  • Data 삽입 / 수정 / 삭제 (DML문)
  • Transaction 개념
  • Commit / Rollback문
Database Object
  • 데이터형식, 및 Table객체 생성
  • Constraint(제약조건) 개념과 구현문법
  • VIEW/Sequence/Index/Synonym 객체개요
  • 구현문법
Database
사용자 관리
  • Data Dictionary를 이용한 시스템 정보 확인
  • Database 사용자 생성 및 삭제
  • 권한(Privilege) 개요
  • Role을 이용한 권한관리
  • 권한 부여 상태 정보 조회
Object
정의 변경
  • Table 수정 : 컬럼의 추가/변경/삭제
  • Constraint 추가/삭제/Enable/Disable
고급 데이터
수정 및 조회
  • Multi-Table Inserting 및 Table Merge
  • Multi-column Subquery 작정
  • Correlated Subquery 작성
  • Hierarchical Retrieval를 이용한 데이터 조회
  • ROLLUP/CUBE/GROUPING SET를 이용한 다중 집계조회
정규 표현식 활용
  • Regular Expession을 이용한 Data 조회
Oracle 서버 구조
  • Oracle 10g 데이터베이스 서버 Architecture
  • Instance 구조와 각 구성 Component 들의 기능
  • Database 물리적인 파일 구조
  • DBCA를 이용한 Service 생성
Instance 관리
  • Oracle Instance 관리
  • Database 기동/정지 과정에 대한 이해 및 실습
  • Database Initialization Parameter 수정
  • Alert Log 파일 모니터링
저장영역 개념
  • Database Block 구조에 대한 이해
  • Tablespace / Segment/Extent 개념 및 정보 확인
  • Tablespace-Type에 대한 이해 및 Tablespace 관리
  • OMF와 Bigfile 테이블스페이스의 이해 및 활용
사용자 관리와
프로파일의 활용
  • Database 사용자 생성 옵션 및 사용자 관리
  • 프로파일을 이용한 암호 보안기능 구현
  • 프로파일을 이용한 데이터베이스 리소스 사용량 제어
데이터베이스 객체 관리
  • 테이블/인덱스 등 스키마 객체 관리, 임시 테이블 생성
  • Lock Conflicts 모니터 및 해결
언두 데이터관리와
Database 감사 기능의 사용
  • UNDO 데이터 관리
  • UNDO RETENTION 개념 및 구성
  • Standard Database Auditing
  • Trigger를 이용한 Value-Based Auditing 개념과 구현
  • Fine-Grained Auditing 개념 및 구현
Oracle Network 설정
  • Oracle Database Network 환경 설정
  • Database Link를 이용한 데이터 조회
  • Dedicated Server 및 Shared Server 구성
  • Network Log 파일 모니터링
백업/복구 개요
  • 백업 및 복구 개념
  • 운영체제 명령어를 이용한 백업 및 복구
  • Instance Recovery 개요 및 튜닝 방법 설명
  • 체크포인트, 리두 로그 파일 개요
  • 아카이브 로그 파일개요
  • Archive Log Mode 설정
Flashback 기술
  • lashback Query
  • Flashback Version Query
  • Flashback Table 방법을 활용한 데이터베이스 복구
  • · Flash Recovery Area 개념 및 설정
데이터 이전
  • SQL*Loader를 이용한 데이터 입력
  • 디렉토리 객체 및 External Table을 이용한 Data 이동
  • 데이터 펌프를 이용한 Export/Import
Recovery Manager
데이터베이스 백업
  • RMAN 개요 및 명령어
  • RMAN을 이용한 데이터 파일
  • 컨트롤 파일 백업
  • RMAN 구성 옵션의 설정 및 확인
  • Full backup과 Incrementa 백업 실습
  • 백업파일 정보 확인
데이터베이스 복구
  • 운영체제 명령어 및 RMAN을 이용한 복구
  • Non-Critical 및 Critical 파일 손실로부터 복구
  • 불완전 복구
  • 리두 로그 파일 및 컨트롤 파일 손실로부터 복구
  • 초기화 파라미터 파일 및 패스워드 파일 복구
  • Flashback Database를 이용한 복구
  • Flashback Drop을 이용한 Drop된 Table 복구
  • BMR을 이용한 손상 블록 복구
  • DBMS_REPAIR 프로그램을 이용한 일부 데이터 복원
메모리 관리
  • 메모리 모니터 및 관리
  • 오라클 메모리 구조 고찰 및 자동 메모리 관리개념
  • 메모리 구성관련 설정에 대한 설명
저장영역 관리
  • 행 체인화 및 이전 현상 발생원인 및 해소 방법
  • Tablespace 사전 모니터링 기능을 활용 공간문제 해결
  • Resumable Space Allocation 기능의 사용
  • 테이블 및 인덱스 공간 사용량 모니터링
다양한 형식의
테이블 활용
  • Partitioned Table 및 Partitioned Index 활용하기
  • 일반 테이블과 Index-Organized Table 장/단점 비교
  • · Clustered Table 을 이용한 데이터 조회 성능 개선
  • SQL을 사용하여 인덱스 공간 관리
Automatic Storage
  • ASM 개요 및 구성
  • ASM을 사용하는 Database 서비스 구현
  • ASM Instance 생성
  • ASM 디스크 그룹 및 ASM Disk 추가/삭제
  • ASM 저장 영역으로 File System 데이터베이스 이전
데이터베이스 보안기능
  • Transparent Data Encryption 개요 및 실습
  • Fine Grained Access Control을 이용 Data 접근 제어
  • Virtual Private Database 개요
  • 열 레벨 정책 생성, 정책 함수 작성, 정책 유형
Resource Manager를
이용한 시스템 자원관리
  • Database Resource Manager 개념 및 구성
  • Resource Consumer Group 생성
  • 새 Resource Plan 생성
  • Resource Plan 지시어를 통한 리소스 제어
  • Resource Manager 정책을 이용한 자원 사용현황 모니터
업무 자동화 및
다국어 지원 기능
  • Scheduler 를 이용한 업무 자동화
  • Database Character Set 및 National Character Set
  • 클라이언트 및 서버 Character Set 간의 데이터 변환
  • 기본 NLS 설정
SQL Performance Analyzer 기능
Database Replay
  • SQL 구문의 재작성(rewrite)이 미치는 영향을 정확하게 분석하는 기능을 설명
  • SQL 구문을 캡처하고 이를 필요한 때 재생하는 기능
SQL Repair Advisor
SQL Access Advisor
  • SQL 구문의 문제를 확인하고 진단 정보를 수집하는 기능 설명
  • 테이블의 실제 활용 방법을 기준으로 최적의 테이블 설계를 위한 조언을 제공하는 기능 설명
SQL 실행 계획 관리
  • 옵티마이저 실행 계획의 베이스라인을 생성하고 비교를 통해 최적의 실행 계획을 선택하는 기능 설명
파티셔닝 개선사항
스키마 Object 개선사항
  • Referential, Internal, Virtual Column 파티셔닝과 추가된 서브 파티셔닝 옵션에 대하여 설명.
  • 컬럼을 추가하면서 디폴트 값을 쉽게 할당하는 방법 설명
  • 가상 컬럼, 읽기 전용 테이블 등에 대해 설명
결과 캐시 (Result Cache)
  • 데이터가 변경되지 않은 경우 데이터베이스를 직접 조회 하지 않고도 쿼리 결과를 표시하는 기능
SQL 작업 개선 사항
  • ivot과 Unpivot 기능에 대하여 설명
ASM 개선 사항
  • 기변 AU 사이징, 롤링 업그레이드
  • RAC 환경의 노드 친화성(node affinity) 등의 개념에 대해 설명
Data Guard 개선 사항
  • 복제 기능을 중단 없이 물리적 스탠바이 데이터베이스에 대한 실시간 쿼리
RMAN 개선 사항
  • Data Recovery Advisor, Virtual Private Catalog
  • 동일한 데이터파일의 병렬 백업 등의 새로운 기능

본원 교육원주소 서울시 금천구 가산디지털1로 186. (가산동. 제이플라츠 5F. 515,516호) 1544-4661
지하철 지하철 1호선 가산디지털역 7번 출구, 7호선 6번 출구
교육환경 강의실 4개 / 실습실 1개 / 상담실 / 휴게실 / 취업지원실 / 회의실 / 교무실
센터 둘러보기
종로교육원 센터주소 서울시 종로구 종로12길 15. 코아빌딩 5F (1544-4661)
지하철 지하철 1호선 종각역 12번 출구
교육환경 강의실 8개 / 실습실 1개 / 회의실 / 상담실 / 휴게실 / 취업지원실
센터 둘러보기
신촌교육원 센터주소 서울시 마포구 백범로 23. 3F (1566-4727)
지하철 지하철 2호선 신촌역 6번출구, 경의선 서강대역 1번출구
교육환경 강의실 8개 / 실습실 1개 / 상담실 / 휴게실 2개 / 취업지원실
센터 둘러보기
강남교육원 센터주소 서울시 강남구 테헤란로5길 11. 글로벌 U빌딩 3F (1566-4727)
지하철 지하철 2호선 강남역 2번출구
교육환경 강의실 4개 / 실습실 1개 / 상담실 / 휴게실 / 취업지원실
센터 둘러보기


(주)한국아이티기술 |  법인번호110111-5824803 |  사업자번호 697-88-00160 |  대표 전세훈 |  개인정보관리 민자민 ㅣ admin@koitt.co.kr

한국아이티인재개발학원 본원  |  서울시 금천구 가산디지털1로 186. (가산동. 제이플라츠 5F. 515.516호) ㅣ 고용노동부 지정 우수훈련기관 전임강사진은 국내유수대기업, 국방부, 관공서, 보안업체 등에서 실무 경력과 강의력이 풍부한 최고의 강사진으로 이루어져 있습니다.