DB

개발자라면 필수로 알아야 하는 다양한 주요 데이터베이스와 SQL, PL/SQL 문법, 관리자 및 고급개발자를 위한 Architecture, Hint, Tuning 등의 기술 강의를 진행합니다.

재직자 국비교육

  • 강의안내
  • 교육내용
  • 교육문의
  • 교육후기
과정명 Oracle SQL 기초부터 Hint, Tuning 실무 향상과정
교육기간 2021년 5월 25일(화) ~ 6월 30일(수) 27일 총 80시간 (평일야간)
접수기간 2021년 5월 24일(월) 까지 / 선착순 마감
교육시간 19:00 ~ 22:00
교육비 800,000원
모집정원 10명
문의처 email : oraclejava@oraclejava.co.kr / tel : 02 - 6925- 4760
교재 자체교재 무료제공
수강료 입금안내 계좌이체 : 국민은행 064601 - 04 - 080737 / 예금주 : 지스펙주식회사
카드결제 : 온라인 또는 오프라인으로 카드 결제
알림

    개인 국비지원 신청자

    내일배움카드 및 취업성공패키지를 활용하여 신청하시는 경우 본인자부담금과 추가부담금을
    나누어 결제해주셔야 합니다.특히 본인자부담금의 경우 발급받은 내일배움카드를 활용하여
    진행해 주시면 됩니다.

    사업주위탁훈련

    사업주위탁훈련의 경우 전체 수강료를 결제해주시면 되며 정상 수료자에 한해 환급이 진행됩니다.
    (출석률 80% 이상)


    출결체크

    - 개인 국비지원 신청자의 경우 발급받은 내일배움카드를 사용하여 출결을 진행합니다.
    - 사업주위탁훈련의 경우 HRD-Net 앱을 다운받아 오시면 되며 www.hrd.go.kr 에서 회원가입 및
    본인인증을 사전에 진행하셔야 합니다.
    - 출결체크는 수강생의 책임으로 입/퇴실 시 꼭 진행해주셔야 합니다.

교육비 지원

교육생유형 수강료 본인자부담금 추가부담금
국민내일배움카드

800,000원

158,120원

272,960원

취업성공패키지1

800,000원

0원

272,960원

취업성공패키지2

800,000원

131,760원

272,960원

일반

800,000원

0원

800,000원

교육생유형 수강료 환급액 회사부담금
사업주위탁훈련(중소기업)

800,000원

474,330원

325,670원

사업주위탁훈련(대기업)

800,000원

210,810원

589,190원

수강절차
  • 교육내용 확인
  • 해당 교육 상단 환급 or 비환급 체크, 지원하기 클릭
  • 정보마당서류다운로드 클릭
  • - 근로자 카드 지원 시 : 개인신청 서류 및 개인정보 활용 동의서 다운로드 후 작성 - 사업주 환급 지원 시 : 회사환급 훈련위탁계약서 및 개인정보 활용 동의서 다운로드 후 작성
  • 작성 후
  • E-mail : oraclejava@oraclejava.co.kr Fax : 0505-476-4760 제출
  • 온라인카드 결제 시 : ‘마이페이지’ 온라인 결제 혹은 계좌이체
  • 오프라인 결제 시 : 본원 내방하여 카드 혹은 현금 결제
  • 결제 및 서류는 해당 강의 시작 2일전 까지 완료해야함(늦을경우에는 환급 대상 신고가 되지 않습니다)
  • 개강 일자, 시간, 내용 확인 후 교육 참석
  • - 근로자 카드로 신청 시 결제하신 카드 수업 첫 날 소지 - 고용보험료 미납/체납 시 환급 되지 않을 수 있음
교육대상 - DB전문가가 되기 위한 개발자
- IT 신입사원
- 현업 사용자
- SQL 초보사용자
- SQL의 활용 능력을 통이고 싶은 자
- 초보개발자 및 실무개발자
- DB관리자
- 쿼리를 잘하고 싶은 IT 개발자
선수학습 데이터베이스에 대한 이해
강좌명 Oracle SQL 기초부터 Hint, Tuning 실무 향상과정
교육목표 - SQL, PL/SQL 사용법 습득
- Oracle Schema Object 습득
- Oralce Hint 및 TUNING/tip등을 통한 개발능력 향상
- 오라클 옵티마이저의 이해
- SQL 실행계획의 이해
- 실행계획 SQL 연산자의 이해
- 서브쿼리/조인의 방법에 따른 성능을 이해하고 작성된 SQL 구문 튜닝의 이해
- Access Parh/Join/Query Transformation과 관련된 오라클 힌트 구문의 이해
쿼리 최적화에 대한 이해
- Oracle DBMS에 대한 기초에서부터 활용 능력까지
교육개요 본 과정은 직접적인 자격증 취득 교육응 아니지만 실무교육으로서 오라클 사용에 대해 불편을 느끼시는 분들을 위해 다양한 예제와 실습을 통해 오라클에 대한 내공을 키워가는 과정입니다. 오라클을 전체적으로 학습할 수 있으며 실무 활용능력을 높여 기본을 다지며 실무에서 사용할수 있습니다.

오라클을 처음 접하는 사람이 수강할 수 있도록 SQL기초부터 체계적으로 교육을 진행하여 기본적인 SQL부터 PL/SQL, 기본적인 Oracle Admin 과정인 오라클 서버 구조/아키텍쳐를 배움으로써 오라클 서버의 작동 원리 및 구조에 대해서도 이해가 되도록 했으며 Hint를 적절히 구사하면서 데이터 검색 시 1분이상 걸리는 SQL문장을 수 초안에 데이터가 검색되도록 Self 작성 SQL 튜닝 습득까지(개발자라면 이런내용을 꼭 알고 있어야 합니다!) 등에 대해 학습하며 수업 중간중간 간단한 Oracle Tip등도 소개해 드립니다.

아울러 SQL 튜닝을 위해 오라클의 구조 및 옵티마이저, Hint의 동작원리 에 대하여 교육하며 오라클 힌트구문의 이해를 통해 데이터 검색 시 최적화된 시간에 데이터가 검색되도록 하는 방법에 대해 배워볼 수 있습니다.
개요 및 실습데이터 설치 - 데이터베이스 개요, RDBMS 개념
- 오라클, 데이터베이스관련 용어
- 오라클 에디션(ORACLE EDITION)
- 오라클 버전 변화
- 실습데이터 설치 및 SQL*PLUS 실행환경 설정
- 실습데이터 구조(테이블 정의서)
- 데이터베이스 무결성(DataBase Integrity)
SQL*Plus - SQL*Plus /iSQL*Plus사용법
- SQL*Plus 명령어
- ROWNUM 및 NULL값, NLS_DATE_FORMAT
- 데이터 타입(Data Type)
- SQL 문자함수, 집합함수, 숫자 및 날짜함수, 변환함수, 일반함수 및 조건식
BASIC SQL - 산술표현식 및 합성연산자, 컬럼 Alias,ALL/Distinct
- 조건질의와 Order By, SQL연산자
- 집합연산자(Set Operator)
- 기본SQL 함수(문자/숫자/날짜관련), Conversion Function, Analytical Function
- Aggreate Function, GROUP BY, HAVING
- Sub Query, Join(Outer Join, Self Join, Inner Join등)
- Inline View
Table 관련 DDL - DDL을 활용한 기본테이블 Create (생성), Alter(변경), Tuncate(초기화) 작업
-SubQuery를 활용한 임시테이블 작성방법
-임시테이블을 활용한 각종 데이터 변경 및 옮김, 데이터의 일부 정리(삭제) 작업
- 주어진 테이블에 적절한 Index 구성 및 생성
Index 관리 - 효율적인 Index 관리방법
- 자료사전을 통한 관련 정보 조회
- Index를 활용한 관련자료 조회 질의문 작성
PL/SQL - PL/SQL 개요 및 소개
- PL/SQL 기본 문법
(IF, BASIC LOOP, WHILE, FOR, NESTED LOOP 등)
- PL/SQL Program(Variable, SQL)
- PL/SQL Operator,DML IN PL/SQL, Transaction Control Cursor (Where Current Of, Ref Cursor, Parameterized Cursor)
- Exception
- Stored Procedure, Stored Function
- Dynamic SQL
- Package(패키지명세, 패키지몸체) 작성방법
- Package내 전역/공용변수, 오버로드, 사전선언
- 본인이 작성한 Procedure, Package 진단 및 성능향상
DB 모델링 - Table의 기본생성 및 DDL 학습
- DDL & DML
- 임시테이블을 활용한 대용량 데이터 이관작업 및 불필요데이터 삭제작업
- Master & Detail Table 설계 및 구현
- Fact & Dimension Table과 같은점과 다른점
- OLAP 기초
- Index 생성 및 재구성
- Table Analyze (기초통계 모음 및 모아진 통계데이터 활용)
- RDBMS 개념, 테이블 및 인덱스 구성원리 및 설계요령
- 옵티마이저의 동작원리 및 Hint
- 본인이 작성한 SQL 및 자가진단 Tuning
- Inline View 를 활용한 질의문 작성
- With문을 활용한 SQL문 작성
- SubQuery를 활용한 임시 테이블 Create & Insert
- Table Analyze 및 관련 통계데이터 모음
- 본인의 업무에 맞는 Partition Table 구성 및 Test
Index 활용 - B-Tree Index 활용
- 인덱스 매칭율의 이해
- 기타 Index의 활용
- 내게 맞는 인덱스 수립전략
파티션 설계기법 - 대용량데이터에 대하여
- 데이터 저장방식
- Partition 개요
- Partition 종류별 설명 및 응용사례
- 파티션 설계기법
- 파티션 관리기법
- 파티션 실전사례
SQL튜닝 - Tuning 개요
- Tuning 도구 소개 (Explain Plan, tkprof, autotrace 등)
- RBO와 CBO의 이해
- 전체범위 처리 vs 부분범위 처리

- 실행계획 SQL연산

- Join 방식에 대하여
Nested Loop Join
Sort Merge Join
Hash Join
기타 Join 방식

- 드라이빙 테이블의 선정
드라이빙 테이블의 선정
조인의 연결고리

- 실전튜닝 사례
부분범위 처리
대용량데이터 처리기법
실전튜닝 사례
분석함수 활용 - 분석함수의 종류 및 활용 I
- 분석함수의 활용 II

강사프로필

강사님 KOO 강사님
프로젝트 경력사항
삼성전자 (삼성전자 Estore 구축)ETL구축 하나저축은행 (하나저축은행 차세대) 표준화 대한생명 (대한생명 고객통합 암호화 구축) 분석,설계 롯데닷컴 (롯데닷컴 DB Migration) DB 분석, 설계 LH 공사 (통합Database 구축) 통합Database 구축 신세계 쇼핑몰 (신세계 쇼핑몰 Migration) 분석,설계 삼성전자 (Data Mart 설계) DB 분석, 설계 국민연금공단 (상시감사시스템 구축) 분석,설계 Pre-Sales 기술지원 DB 컨설팅 기업은행 (IBK은행DW 구축) DB 분석, 개발 IBM (태평양화학) 분석,설계 프르덴셜생명 (프르덴셜생명) 분석,설계 SK C&C (심사평가원 / 보건복지부SMS전송) 분석,설계 신세계 (신세계백화점 우수고객CRM) DB 분석, 설계 삼성 SDS (삼성전자 Mnet 구축) PL 삼성전자 (삼성전자 MES) 분석,설계 보건 복지부 (보건복지부 복지정책 DW) PL NCSOFT (NCSOFT 고객분석 시스템) 분석,설계 그외 공공,금융,통신 다수개발
전문분야
다양한 DBMS( Oracle, DB2, UDB, Sybase, SQL Server )에 대한 구축 경험 및 튜닝 경험 보유 Oracle RAC 경험, DB2 Data-sharing 경험 등 대용량 금융사이트 경험 보유 Oracle DB관리 및 SQL 튜닝 Skill, DB2 DB관리 및 SQL 튜닝 Skill, SQL Server 튜닝 Skill 보유 Data Modeling 경험 보유 ETL 경험 보유 비트교육센터(강남) 오라클,SQL 강의 기업 및 공공 사내 직무교육 진행(SQL,RAC,DBA)직무교육 강의 현 오라클자바 교육센터 오라클강의 진행중..
  • @
  1. Oracle SQL 수강후기입니다.

    Oracle SQL 기초 이해부터 실무활용 과정 이상왕 강사님의 평일 주간 강의을 수료하였습니다. 5일의 짧은 기간동안 열정적으로 지도해주셔서 너무 감사합니다. Oracle 초보라 힘든 부분도 있었지만 강사님의 친절한 설명과 눈높이 교육을 통해 오라클 기초와 실무에 필요한 유익한 팁들을 학습할 수 있었습니다. 다음 Tuning 실무 향상과정도 개강이 된다면 참여하고싶습니다~~!

  2. 오라클 기초반 수강후기입니다.

    이상왕 선생님의 오라클 기초강의 수강했습니다. 많은 내용을 한정 된 기간에 배우느라 힘들긴 했지만 선생님께서 자세히 하나하나 다 봐주셔서 따라갈 수 있었습니다. 저처럼 완전 초보도 좋지만 어느정도 실무에 계셨던 분들도 오라클에 대해 자세히 배우고 싶고 여러팁들 알고싶으신 분들은 수강하셔도 좋을 것 같습니다. 다음 강의도 스케쥴 맞으면 들으러 오겠습니다 : )

  3. 마리아 디비 교육 후기

    강사님이 sql 쿼리에 대해 상세히 설명해주시고, 직접 과제나 퀴즈를 내주셔서 스스로 쿼리를 짜보면서 배운 거를 복습할 수 있는 시간을 가져서 좋았습니다. 앞으로 sql 쿼리 관련 실무를 하는데 있어서 많은 도움이 될 거 같습니다.

  4. MariaDB 교육 후기

    mariadb에 대한 개념, 다양한 SQL을 익힐 수 있어서 유익하고 좋은 시간이 되었습니다. 실무에 적용하는데 많은 도움이 될 것 같습니다.

  5. 오라클 튜닝

    쿼리 이론뿐만 아니라 실무까지 깊게 배울수 있었습니다. 선생님께서 친절히 설명해 주시고 풍부한 경험을 공유해 주셨습니다. 개인적으로 뜻깊은 교육기회였습나다. 감사합니다.

  1. HRD 수강평
  2. HRD 수강평