Skip to content
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print

 

[오라클학원/SQL교육]

 

 

SQL 활용과 오라클(Oracle) Hint를 이용한 SQL튜닝 재직자 향상과정

 

 

평일주간http://topcredu.co.kr/sub/crcl/view/emp/2257

 

주말주간http://topcredu.co.kr/sub/crcl/view/emp/2234

 

e3deba883cc5d3c002a8f9971cb3af56_1537407
 

★ 교육개요 ★ 

 

프로그램 개발 시 개발자들이 가장 많이 접하는 SQL 사용법에 중점을 둔 강좌로서 기본적인 SQL사용법 부터 ,SQL*Plus사용법, SQL함수, 서브쿼리, 조인, 그룹함수, 분석함수에 대해 집중적으로 학습하며 개발자가 반드시 알아야 하는 Schema Object(Table, Index, View, Sequence, Synonym), 계층적 쿼리문까지 학습하는 과정 입니다.

 

또한 SQL 튜닝을 위해 오라클 옵티마이저에 대한 기본 이해부터 오라클 힌트구문의 이해를 통해 데이터 검색 시 최적화된 시간에 데이터가 검색되도록 하는 방법에 대해 이론과 실습을 통해 배우게 되는 실무/실습 위주의 강좌 입니다.
 

★ 수료조건 ★ 

 

출석률 80%이상

 

★ 교육목표 ★ 

 

관계형 데이터베이스에서 SQL을 사용하여 목적에 적합한 데이터를 정의하고, 조작하며, 제어하는 구문의 이해
테이블의 구조와 제약조건을 생성, 삭제하고 수정하는 DDL(Data Definition Language) 명령문 작성에 대한 이해
한 개의 테이블에 대해 데이터를 삽입, 수정, 삭제하고 행을 조회하는 DML(Data Manipulation Language) 명령문 작성에 대한 이해
업무단위인 트랜잭션의 완료와 취소를 위한 DCL(Data Control Language) 명령문 작성에 대한 이해
생성된 테이블의 목록, 테이블의 구조와 제약조건을 파악하기 위해 데이터사전을 조회하는 명령문 작성에 대한 이해
테이블 조회 시간을 단축하기 사용하는 인덱스의 개념을 이해하고 인덱스를 생성하는 DDL(Data Definition Language)명령문 작성에 대한 이해
생성된 테이블들을 이용하여 새로운 테이블과 뷰를 생성하는 DDL(Data Definition Language)명령문 작성에 대한 이해
조인, 서브쿼리, 집합연산자를 사용하여 두 개 이상의 테이블로부터 데이터를 조회하는 DML(Data Manipulation Language)명령문을 작성에 대한 이해
오라클 옵티마이저의 이해
SQL 실행계획의 이해
실행계획 SQL 연산자의 이해
서브쿼리/조인의 방법에 따른 성능을 이해하고 작성된 SQL 구문 튜닝의 이해
Access Parh/Join/Query Transformation과 관련된 오라클 힌트 구문의 이해

 

쿼리 최적화에 대한 이해
 
★ 교육대상 ★
 
-DB엔지니어링분야의 신규 재직자
- IT 신입사원
- 현업 사용자
- SQL 초보사용자
- SQL의 활용 능력을 통이고 싶은 자
- 초보개발자 및 실무개발자
- DB관리자
- 쿼리를 잘하고 싶은 IT 개발자
 
 
★ 커리큘럼 ★
 
 
개요 및 실습데이터 설치 오라클, 데이터베이스관련 용어
오라클 에디션(ORACLE EDITION)
오라클 버전 변화
실습데이터 설치 및 SQL*PLUS 실행환경 설정
실습데이터 구조(테이블 정의서)
데이터베이스 무결성(DataBase Integrity)
SQL기본 SQL*Plus 명령어
Schema 계정에서의 기본 쿼리문
기본 쿼리문
ROWNUM 및 NULL값, NLS_DATE_FORMAT
데이터 타입(Data Type)
SQL 문자함수, 집합함수, 숫자 및 날짜함수, 변환함수, 일반함수 및 조건식
서브 쿼리 및 조인 서브 쿼리(SUB QUERY) 개요
복수행 서브쿼리(Multi-Row Sub Query)
상관 서브쿼리(Correlated Sub Query)
Scalar SubQuery, 인라인뷰, WITH 
테이블 별명(Table Alias)
카티션 프로덕트
EquiJoin, Non EquiJoin
Self Join, Outer Join
계층형 쿼리(Hierarchical Query)
SQL 활용 분석함수 기본형식 및 응용
테이블 생성, 변경, 삭제
데이터 딕셔너리
DML, INSERT 명령어, 단일행 입력, 복수행 입력, UPDATE, DELETE, MERGE
인덱스(INDEX) 단일/복합, 고유/비고유, 재구성, 삭제, 숨기기
뷰(VIEW) 단순, 복합, 인라인
동의어(Synonym)
시퀀스(Sequence)
Hint / Tuning SQL문 처리과정
커서(Cursor) & Oracle Memory
DBMS_STATS 패키지 사용하기
Optimizer Statistics(Table/Column 통계정보)
Literal SQL & Bind Variable SQL(Soft Parsing/Hard Parsing)
CURSOR_SHARING 파라미터
튜닝의 도구 - SQL AUTOTRACE
튜닝의 도구 – DBMS_XPLAN
튜닝의 도구 – Event
실행계획 해석
실행계획 해석(predicate)
초기화 파라미터 OPTIMIZER_MODE
Optimizer Mode Setting 방법
규칙 기반 옵티마이저(Rule-Based Optimizer)
비용기반 옵티마이저(Cost-Based Optimizer)
Optimizer Mode를 변경하는 힌트 (RULE)
Optimizer Mode를 변경하는 힌트(FIRST_ROWS)
Optimizer Mode를 변경하는 힌트(ALL_ROWS)
Optimizer Mode를 변경하는 힌트(CHOOSE)
실행계획 SQL 연산(AND-EQUAL)
실행 계획 SQL 연산(CONCATENATION)
실행계획 SQL 연산(COUNT)
실행계획 SQL 연산(COUNT STOPKEY)
실행계획 SQL 연산(FILTER)
실행계획 SQL 연산(HASH ANTI-JOIN)
실행계획 SQL 연산(HASH SEMI-JOIN)
실행계획 SQL 연산(NESTED LOOP SEMI-JOIN)
실행계획 SQL 연산(INDEX RANGE SCAN)
실행계획 SQL연산(INDEX RANGE SCAN DESCENDING)
실행계획 SQL연산(INLIST ITERATOR)
실행계획 SQL연산(MERGE JOIN)
실행계획 SQL연산(MERGE SEMI JOIN)
실행계획 SQL연산(MERGE ANTI-JOIN)
Hints For Online Application Upgrade (CHANGE_DUPKEY_ERROR_INDEX)
Hints For Online Application Upgrade (IGNORE_ROW_ON_DUPKEY_INDEX)
Hints For Online Application Upgrade (RETRY_ON_ROW_CHANGE)
오라클 인덱스(Oracle Index)
비트리 인덱스(B*Tree Index)
비트맵 인덱스(Bitmap Index)
비트맵 조인 인덱스(Bitmap Join Index)
역전환키 인덱스(Reverse Key Index)
Hints For Access Paths(Data Scanning)
Hints For Access Paths(FULL)
Hints For Access Paths(CLUSTER)
Hints For Access Paths(HASH)
Hints For Access Paths(INDEX, INDEX_COMBINE)
Hints For Access Paths(INDEX_ASC)
Hints For Access Paths(INDEX_DESC)
Hints For Access Paths(NO_INDEX)
INDEX 힌트와 복합인덱스
use_invisible_indexes, no_use_invisible_indexes 힌트
Hints For Access Paths(NO_EXPAND)
Materialized View(구체화뷰)
Hints For Access Paths(REWRITE)
Hints For Access Paths(INDEX_FFS)
Hints For Access Paths(INDEX_SS)
Hints For Access Paths(INDEX_JOIN)
Hints For Access Paths(NATIVE_FULL_OUTER_JOIN)
Hints for Join Orders
중첩루프조인(Nested Loop Join)
Hints for Join Orders(ORDERED)
Hints for Join Orders(USE_NL)
Hints for Join Orders(USE_NL_WITH_INDEX)
Hints for Join Orders(NO_USE_NL)
해시조인(HASH JOIN, USE_HASH, NO_USE_HASH)
Hints for Join Orders(HASH_AJ)
Hints for Join Orders(HASH_SJ, NL_SJ)
Hints for Join Orders(USE_MERGE)
Hints for Join Orders(LEADING)
RBO에서의 드라이빙 테이블 선정
CBO에서의 드라이빙 테이블 선정
Semi Join(세미 조인)
Anti Join(안티조인)
SWAP_JOIN_INPUTS(OUTER JOIN에서 드라이빙 테이블 선정)
Additional Hints
Additional Hints(DRIVING_SITE)
Additional Hints(CACHE, NO_CACHE)
Additional Hints(CURSOR_SHARING_EXACT)
Additional Hints(GATHER_PLAN_STATISTCS)
Additional Hints(DYNAMIC_SAMPLING)
Additional Hints(RESULT_CACHE)
Additional Hints(QB_NAME)
Additional Hints(MONITOR)
Hints For Query Transformations(서브쿼리의 종류)
Hints For Query Transformations(UNNEST, NO_UNNEST)
Hints For Query Transformations(MERGE, NO_MERGE), View Merging
Hints For Query Transformations(phsh_subq, no_push_subq, SubQuery Pushing)
Query Transformations(Predicate Pushing, Predicate Pushdown)
Query Transformations(Join Predicate Pushdown, push_pred, no_push_pred)
Query Transformations(OR-Expansion)
SQL문 튜닝을 위한 접근
SQL 작성 TIP
  •  

  1. No Image notice

    HTML5 참고 사이트 모음

    이 게시물은 HTML5 개발에 참고할 수 있는 사이트 모음입니다. 1. Stackoverflow HTML5 소개 : HTML5 관련 질문 & 답변 URL : http://stackoverflow.com/questions/tagged/html5 2. HTML5 Showcase 소개 : 애플 제공 HTML5 소개 URL : http://www.apple.com/html5/ ...
    Date2010.08.30 By신큰특스 Views161353
    read more
  2. notice

    소스 코드는 Code Highlighter를 이용해주세요.

    소스 코드를 보기 좋게 표현하기 위해서 Code Highlighter 기능을 이용해주시길 부탁드립니다. 이용 방법은 다음과 같습니다. 1. 확장 컴포넌트를 누르면 나타나는 Code Highlighter를 누릅니다. 2. 다음과 같은 새로운 창이 뜨면 언어 종류를 선택하신 후 추가를 누릅...
    Date2010.08.30 Bysincntx Views74432
    read more
  3. No Image notice

    강좌 / 팁 이용 안내

    이 곳은 HTML5 개발을 하면서 필요한 다양한 정보들을 공유할 수 있는 장소입니다. 간단한 내용이라도 좋습니다. 자신만의 노하우나 비결을 마음껏 알려주세요. 몇가지 이용에 대한 안내를 드리자면, 1. 검색을 쉽게 할 수 있도록 해주세요. 다른 사람들이 이용할 때 쉽...
    Date2010.08.30 Bysincntx Views73069
    read more
  4. No Image

    웹표준 진단도구

    http://www.koreahtml5.kr/jsp/diagnosis/SP04.jsp
    Date2014.04.08 By신큰특스 Views9472
    Read More
  5. No Image

    앱템플릿 예제 활용 사이트 공유합니다.

    네이티브 어플리케이션을 템플릿 형식으로 제공해주는 사이트가 있어서 공유합니다. 안드로이드, iOS 어플리케이션 프로젝트 소스 파일도 제공해주고 실행파일도 있어서 구조 및 소스 보기가 용이하네요. 개발언어는 MOML이라고 기존 HTML 문법과 비슷한 XML 언어네요. M...
    Date2013.08.23 By씨트린 Views17470
    Read More
  6. No Image

    스프링부트, Spring Data JPA, Querydsl 쇼핑몰 실무프로젝트과정

    [자바 웹 프로그래밍]           스프링부트, Spring Data JPA, Querydsl 쇼핑몰 실무프로젝트과정     평일주간:http://topcredu.co.kr/sub/crcl/view/java/2335 주말주간:http://topcredu.co.kr/sub/crcl/view/java/2336           ★ 교육개요 ★     Spring Boot, JPA,...
    Date2018.12.19 By탑크리에듀 Views102
    Read More
  7. No Image

    기본적인 HTML 문서

    기본적인 HTML 문서는 다음과 같은 형태를 가진다. <!DOCTYPE html> <html> <head> <title>테스트 페이지</title> </head> <body> <h1>테스트 페이지</h1> <p>이 자료는 <a href="http://www.htmlfive.co.kr">HTML5 오픈 커뮤니티</a>에서 배포합니다.</p> <...
    Date2012.04.24 By신큰특스 Views14582
    Read More
  8. ◆2018년 상반기 자바 개발자 무료취업교육 (취업우수기관)◆

    [취업연계과정 아이티윌] 국비지원 무료교육, 사물인터넷 컨텐츠 융합을 위한 자바개발자 양성과정      
    Date2018.03.07 By수키 Views214
    Read More
  9. ▶[정보처리기사학원] 정보처리기사 취득 양성과정(국비무료 자격증과정)

    정보처리기사 취득 양성과정 (국비무료 자격증과정)       상세보기:http://www.topcredu.co.kr/sub/crcl/lecture/job ▼교육일정▼ 2018.6.2(토) ~  개강임박!!            ★ 교육개요 ★   프로그래밍 전문 교육기관에서 "정보처리기사(산업기사)" 공부하세요. 국비지원 ...
    Date2018.05.31 By탑크리에듀 Views176
    Read More
  10. No Image

    ■ [블록체인] 블록체인 기반 자바 풀스택 개발자 양성 과정

    Date2018.11.26 By에이콘 Views8
    Read More
  11. No Image

    [팁] 현재 자신의 브라우저의 HTML5 적용 시 점수는?

    자신의 브라우저가 지원하는 기능에 관련되서 HTML5 적용 시 점수를 알려주는 사이트가 있습니다. http://www.html5test.com IE 6.0 으로는 12점이 나오구요. 크롬 6.0 으로는 217점이 나옵니다^^
    Date2010.09.10 By코리 Views9499
    Read More
  12. No Image

    [팁] 브라우저 크기를 간단하게 모바일 크기로 바꾸기

    실제로 빌드하기 전에 모바일 페이지를 구축해놓고 브라우저 상에서 확인하시고 싶으실때가 많으실 겁니다. 브라우저 주소창에 다음과 같이 입력 후 엔터치시면 됩니다. (주의) 구글 크롬에서는 안먹히네요. 크롬은 다른 방법을 써야할듯합니다. -- 아이폰 -- javascript...
    Date2010.10.19 By코리 Views16625
    Read More
  13. [팁] 꼭 알아야 하는 HTML5의 28가지 특징, 팁, 테크닉

    다른 목적으로 번역한 글인데 괜찮은 자료라고 판단되어 공유합니다. 탈고를 거치기 전이라 번역이 매끄럽지 못한 점 이해 부탁드립니다 ^^ ================================================================================================= Nettus+에 Jeffrey Way...
    Date2011.10.28 By신큰특스 Views37562
    Read More
  14. No Image

    [팁] video 자동 재생 되게 하는 방법

    글 작성 일시 : 2010년 10월 15일 How to Embed Movies in a Web Page for the iPhone ( 원문 ) - 링크 : http://homepage.mac.com/qt4web/embedforiphone.html 비디오 자동 재생을 위해서 애플 개발자센터에서 지원하는 AC_QuickTime.js 가 필요합니다. - 다운로드 링크...
    Date2010.10.15 By코리 Views19361
    Read More
  15. No Image

    [팁] CSS3 제작툴

    CSS3를 마우스로 쉽게 제작할수있는 웹툴입니다. http://westciv.com/tools/3Dtransforms/index.html 현재 3D로 링크를 걸었는데 크롬에서는 작동이 안되는군요. 사파리에서는 쾌적하게 작동이 잘됩니다. 상단메뉴에 보시면 Linear Gradients Radial Gradients Text Prop...
    Date2010.09.14 By엔토 Views13383
    Read More
  16. No Image

    [취업률 86%이상 NCS 무료교육]네트워크보안관리자,국가가 주목하는 4차산업시대 핵심직무

    Date2018.12.10 By아이티윌GN Views5
    Read More
  17. No Image

    [취업교육모집] 네트워크전문가,자바개발자_아이티윌

    [취업교육모집] 네트워크전문가,자바개발자_아이티윌 IT전문교육기관 아이티윌에서 국비지원으로 전액무료로 교육이가능한 국가기간전략산업직종 훈련을 실시 중이며. 구직자 대상 취업반을 모집합니다. -------------------------------------------------------- * 교...
    Date2018.06.13 By아이t Views72
    Read More
  18. No Image

    [자마린학원/자마린교육]자마린(Xamarin) 크로스 플랫폼 앱개발 과정 C#으로 안드로이드, iOS 네이티브를 만들자

    [자마린학원/자마린교육]     자마린(Xamarin) 크로스 플랫폼 앱개발 과정   C#으로 안드로이드, iOS 네이티브를 만들자      평일주간: http://topcredu.co.kr/sub/crcl/view/open/2298   평일야간: http://topcredu.co.kr/sub/crcl/view/open/2274   주말주간: http://...
    Date2018.10.29 By탑크리에듀 Views30
    Read More
  19. No Image

    [자마린실무강좌/자마린전문학원] 자마린(Xamarin) 크로스 플랫폼 앱개발 재직자 향상과정

    [자마린학원/자마린교육]     자마린(Xamarin) 크로스 플랫폼 앱개발 과정   C#으로 안드로이드, iOS 네이티브를 만들자      평일주간: http://topcredu.co.kr/sub/crcl/view/open/2298   평일야간: http://topcredu.co.kr/sub/crcl/view/open/2274   주말주간: http://...
    Date2018.10.13 By탑크리에듀 Views26
    Read More
  20. No Image

    [자료] HTML 실전 가이드

    출처 : http://webstandards.or.kr/html5 처음 시작하기전 개념 잡을 때 괜찮을 것 같습니다.
    Date2010.09.03 By코리 Views20379
    Read More
  21. No Image

    [오라클전문가과정/오라클학원교육]SQL 활용과 오라클(Oracle) Hint를 이용한 SQL튜닝 재직자 향상과정

      [오라클학원/SQL교육]     SQL 활용과 오라클(Oracle) Hint를 이용한 SQL튜닝 재직자 향상과정     평일주간: http://topcredu.co.kr/sub/crcl/view/emp/2257   주말주간: http://topcredu.co.kr/sub/crcl/view/emp/2234     ★ 교육개요 ★    프로그램 개발 시 개발자...
    Date2018.10.22 By탑크리에듀 Views38
    Read More
Board Pagination ‹ Prev 1 2 3 4 5 6 7 Next ›
/ 7

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소

Designed by sketchbooks.co.kr / sketchbook5 board skin

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Copyright by sincntx 2014 All rights reserved.

sketchbook5, 스케치북5

sketchbook5, 스케치북5