[기업100%환급,평일주간]SQL기초에서스키마오브젝트,PLSQL,힌트튜닝
[기업100%환급]SQL기초에서스키마오브젝트,PLSQL,힌트튜닝
강좌명 |
[기업100%환급]SQL기초에서스키마오브젝트,PLSQL,힌트튜닝(평일주간(단기)) 오라클자바커뮤니티(ojc.asia) 추천 실전강좌 |
교재 |
PDF
or 자체교재제공(교재비 27,000원 별도) 본원에서 SQL실무교육을 위해 자체 제작한 교재(SQL초보에서Schema Object까지,
PL/SQL,HINT,TUNING) 저자 직강으로 강의가 진행됩니다. |
강좌
일정 |
상단
URL 참조(최소 개강인원은 5명이며, 5명 미만인 경우 1~2주 정도 강좌가 연기될 수 있습니다.) |
강의
장소 |
[A강의장]구로디지털단지역2번 출구 -> 미니스톱끼고 우회전 -> 100m 직진 후 골목길 끝에서
횡단보도 건너기 --> 우회전 후 구로호텔 직전 좌측길, 호텔 바로 뒤편 파트너스타워2차 301호 [약도보기] |
지원절차 |
-
강좌내용 확인 후 페이지 하단 "지원하기" 버튼 클릭 - 고용보험 가입자인 경우 관련 서류 제출(아래 "제출서류"
확인) - 교육전 : 개강일자/시간 및 공지사항에 대하여 전화 또는 문자 공지 - 교육당일 : 교육 전 설문 작성(간단한 개발 경력,
수강 목적, 강좌 진행방식 등) - 강좌 수강, 수시로 제출되는 이론/실습 과제에 대하여 제출후 SKILL UP - 교육후 : 메인
페이지 좌측 배너 클릭 후 교육 후 설문 작성 |
근로자개인 지원/결제안내 |
-
평일주간 교육은 사업주환급 교육만 가능하며 근로자 개인수강지원(근로자카드,내일배움카드)은 불가능. - 근로자 개인수강지원의
경우 재직자내일배움카드 또는 근로자카드 발급 받으신분만 수강가능 - 근로자 카드는 고용보험 가입자라면 누구나 간단한 절차를
통해 발급가능.(근로자카드제도 및 발급안내) - 본인부담액은 교육비의 0~20% 이며 계좌이체 ,근로자카드 또는
개인카드로 결제가능 - 카드를 수령하지 않았더라도 근로자카드 신청 후 노동부 승인 받은 상태(2~3일 이후)라면 수강 가능. -
상시근로자 300인 이상 대기업 재직자(50세미만)는 근로자카드/내일배움카드 지원 불가. |
사업주훈련 지원/결제안내 |
-
고용보험 가입자에 대하여 교육비 환급 가능 - 채용예정(확정)된 분은 현재 고용보험 미가입이라도 교육가능.(채용예정 기업에서
결제하고 해당 기업으로 환급) - 교육비는 전액 계좌이체 또는 카드(내방결제만 가능)로 교육전 결제 해야 하며 출석룔80% 이상 수료후
회사에서 관할 산업인력 공단으로 환급신청서 제출해서 환급절차 진행해야 되고 보통 2~3주 정도 후 회사로 환급(환급룔은 과정마다 다르니
확인필요) |
수강료 입금안내 |
-
계좌이체(메인페이지 좌측 신한은행 계좌) - 카드결제는 방문 카드 결제만 가능하며 온라인 카드결제는 지원하지 않습니다. - 평일주간
기업100%환급 교육은 계좌이체만 가능합니다. |
제출서류 |
-
고용주/사업주 환급 : 상단 정보마당/자료실의 1번 근로자동의서, 2번 훈련위탁계약서(평일주간 교육은 2번만 필요) -
근로자/내일배움 카드과정 : 상단 정보마당/자료실의 5번 근로자카드,내일배움카드지원자용 신청서 - 제출방법 :
이메일(webmaster@oraclejavacommunity.com) or 팩스(0505-719-4790) or 내방 |
수강료
및 환급금액 강사소개 |
- 370,000원 SQL기초에서
스키마오브젝트,PLSQL,힌트튜닝 과정 24기 모집중 입니다.
* 기업 100% 환급교육, 비환급, 일반으로 자부담
하셔서 지원가능. * 기업 100% 환급교육은 월2회 정도 진행. * 교재비 별도 27,000원(영수증 or 현금영수증
발행) * 수강료 370,000원(무통장입금만 가능, 계산서발행) * 환급액 : 일반중소기업 370,000원, 대기업
24만원(1000인 이상기업 15만원) 전후 환급. * 환급조건 : 출석 80%이상(7일중 6일 이상 출석시, 지각,조퇴는 3번이
결석1일로 간주됨)
[휴강] 법정공휴일 |
문의안내 |
02-851-4790
번으로 연락 부탁 드립니다. |
교육개요 |
IT기업을
위한 오라클자바커뮤니티 100% 환급 과정 입니다. (선착순마감!!)
과정은 프로그램 개발 시 개발자들이 흔히 겪게 되는 SQL
사용법에 중점을 둔 강좌로서 기본적인 SQL사용법 부터 ,SQL*Plus사용법, SQL함수, 서브쿼리, 조인, 그룹함수에 대해 집중적으로
학습하며 개발하면서 자주 보게되는 Schema Object(Table, Index, View, Sequence, Synonym, Store
Procedure/Function), 권한과 롤, 계층적 쿼리문까지 학습하는 과정 입니다.
또한 2부에서는
PL/SQL(기본작성방법, Stored Procedure, Function, Trigger, Package)을 마스터 후 오라클의
힌트(Hint, Oracle Hint를 적절히 구사하면 데이터 검색 시 수분이상 걸리는 SQL문장을 수 초안에 데이터가 검색되도록 SQL튜닝
가능하죠^^, 개발자라면 꼭 알고 있어야 합니다!), 고급 SQL 사용법, 각종 인덱스에 대한 이해, 인덱스 활용법, SQL 실무사례등에 대해
학습합니다.
본 과정을 수료함으로써 개발자/DBA/쿼리개발자로서 SQL 사용에 대한 자신감 및 SQL SKILL을 향상시킬 수 있을
것 입니다. |
교육목표 |
○
RDBMS에대한 이해 ○ SQL*Plus 사용법에 대한 이해 ○ SQL 기본 함수에 대한 이해 ○ SQL 고급함수에 대한
이해 ○ Join 및 Sub Query에 대한 이해 ○ DML, DDL, DCL에 대한 이해 ○ Oracle
Table/Index에 대한 이해 ○ Oracle Index 종류 및 구조에 대한 이해 ○ Oracle Schema Object 에
대한 이해(Table, View, Index, Trigger, DataBase Link, Sequence, Synonym등) ○
Table에 대한 제약조건에 대한 이해 ○ 인덱스를 선정하는 기준에 대한 이해 ○ 효율적인 인덱스 운영 및 관리 ○
B*Tree 인덱스의 단점을 보완하기 위한 기타 인덱스에 대해 이해. ○ 권한, 롤에 대한 이해 ○ 계층적 질의문에 대한
이해 ○ Oracle PL/SQL에 대한 이해 ○ Oracle Stored Program(Procedure, Function)에 대한
이해 ○ Oracle Trigger, Package에 대한 이해 ○ 인덱스를 선정하는 기준에 대한 이해 ○ 효율적인 인덱스 운영
및 관리 ○ B*Tree 인덱스의 단점을 보완하기 위한 기타 인덱스(Bitmap, Function Based, Reverse Key
Index)에 대해서 이해. ○ 옵티마이저의 기능과 역할을 실행계획을 통해서 정확히 이해 ○ Oracle HINT에 대한
이해(Access Path, Join 및 기타 SQL을 위한 힌트) ○ 조인방식에 대한 이해 및 CASE별 최적의 조인메카니즘을
이해 ○ 드라이빙 테이블선정 방법에 대한 이해 ○ 본인이 작성한 SQL문에 대하여 옵티마이저의 작동 원리를 파악하고 실행계획을
분석 ○ 현실 실무에서의 튜닝 사례를 설명하고 튜닝을 위한 명확한 실무 활용기준 가이드를 제시 ○ 다양한 SQL 사례
경험
|
교육대상 |
○
SQL사용자 ○ 초보개발자 및 실무개발자 ○ DB관리자 ○ 쿼리를 잘하고 싶은 IT요원 ○ SQL초보자 |
선수학습 |
-
DB개요 및 기초 IT지식 |
SQL초보에서스키마오브젝트까지 |
[시작하기] 오라클
설치 SQL개요 DBMS 개요 실습 테이블/데이터 설치 기본 SELECT 구문 사용법 연산자 DISTINCT,
ALL
[SQL*Plus] SQL*Plus SQL*Plus 환경 명령어 SQL*Plus 형식
명령어 SQL*Plus 편집 명령어 SQL*Plus 파일조작 명령어 SQL*Plus 실행명령어
[Data
Type] 데이터 타입의 종류 데이터 타입의 특성 데이터 타입의 결정 전략 ROWID,
ROWNUM
[SQL연산자] 산술/비교/논리 연산자 BETWEEN, IN 연산자 LIKE 연산자 NULL
연산자 집합연산자 - UNION, UNION ALL, MINUS, INTERSECT ORDER
BY
[SQL함수] SQL 함수란 문자 함수 숫자 함수 날짜 함수 데이터 타입의 변환 일반
함수
[그룹 함수] 그룹 함수란 그룹 함수의 종류 - COUNT, MAX, MIN, SUM., AVG,
GROUPING, GROUPING SETS ROLLUP, CUBE 연산자 HAVING
절
[JOIN] 조인이란? 테이블 별명 EQUI JOIN NATURAL JOIN NON-EQUI
JOIN JOIN ~ USING OUTER JOIN(LEFT, RIGHT, FULL OUTER JOIN) SELF
JOIN ANTI JOIN SEMI JOIN
[Sub Query] 서브쿼리란? 단일행 서브쿼리 복수행
서브쿼리(IN, ANY, ALL, EXISTS, NOT EXISTS) PAIRWISE 다중 칼럼 서브쿼리 UNPAIRWISE 다중
칼럼 서브쿼리 상호연관 서브쿼리 Scalar 서브쿼리 INLINE VIEW WITH구문
[데이터
조작어(DML)] 데이터 조작어란? INSERT, UPDATE, DELETE, MERGE INSERT
ALL UnConditional INSERT ALL Conditional INSERT ALL Conditional
INSERT FIRST PIVOTING INSERT Transaction관리(Commit, RollBack,
SavePoint) DELETE, DROP, TRUNCATE의 비교
[Schema Object] 1. Table,
View, Sequence, Synonym, DataBase Link, Trigger, Package - 개념 - 생성/수정/삭제
방법 - 딕셔너리 뷰 참조 방법
2. Index - B*Tree Index - Bitmap Index -
Function Based Index - Reverse Key Index - IOT - Index 활용법 - 인덱스를
이용한 SQL 튜닝
[Data Dictionary] 데이터 딕셔너리란? 데이터 딕셔너리 종류 - USER_,
ALL_, DBA_ USER_OBJECT USER_CATALOG
[데이터 무결성제약조건] NOT
NULL UNIQUE KEY PRIMARY KEY FOREIGN KEY CHECK
[데이터베이스
보안] 권한이란? 권한부여, 회수 방법 객체권한, 시스템 권한 롤이란? 롤 부여/회수 방법 딕셔너리 뷰
조회방법
[계층적 쿼리문] 계층적 쿼리문이란? LEVEL 의사열 top-down,
bottom-up 계층구조에서 가지 제거 방법 계층적 질의 LAB실습 |
PL/SQL, 오라클힌트, 튜닝 |
[PL/SQL] -
PLSQL 작성법 - PL변수, 제어문, 반복문, 연산자 - PL/SQL 변수, 상수, 데이터타입 - PL/SQL
TABLE/RECORD TYPE - PLSQL 예외처리(EXCEPTION) - CURSOR 정의 - CURSOR 다루기 -
Dynamic SQL(EXECUTE IMMEDIATE, DBMS_SQL PACKAGE) - Stored Procedure 작성 및 실행
방법 - Stored Function 작성 및 실행 방법 - Oracle Trigger - Oracle
Package
[ORACLE HINT, TUNING] - SQL튜닝 및 오라클 힌트소개 AUTO TRACE,
Explain Plan, SQLTrace 소개 및 사용법 Oracle Optimizer(CBO. RBO) Optimizer
Mode
- Optimizer Mode변경 Hint (RULE, FIRST_ROWS, ALL_ROWS,
CHOOSE)
- 실행계획 SQL연산의 이해 (AND-EQUAL, CONCATENATION, COUNT, FILTER,
HASH ANTI_JOIN, HASH SEMI JOIN, INDEXRANGE SCAN, INLIST ITERATOR, MERGE,
MERGE SEMI JOIN, MERGE ANTI JOIN)
- 실행경로변경힌트 이론 및 실습 (FULL, ROWID,
CLUSTER, HASH, INDEX, INDEX_ASC, INDEX_DESC, NO_INDEX, INDEX_JOIN, INDEX_FFS,
INDEX_SS, INDEX_COMBINE, NATIVE_FULL_OUTER_JOIN)
- 조인순서변경힌트 이론 및
실습 (ORDERED, LEADING, USE_NL, NO_USE_NL, USE_NL_WITH_INDEX, USE_HASH,
NO_USE_HASH, HASH_AJ, HASH_SJ, USE_MERGE, MERGE_SJ, MERGE_AJ,
DRIVING_SITE)
- 쿼리 변형 힌트 (UNNEST,
NO_UNNEST)
-기타힌트 (RESULT_CACHE, CACHE, NOCACHE, DYNAMIC SAMPLING,
CURSOR_SHARING_EXACT, GATHER_PLAN_STATISTCS, QB_NAME)
* 위 대부분의 실습은 대량의
데이터를 테이블에 입력 후 실전과 같은 실습 예정이며 실습을 통해 결과를 확인함으로써 이론에 대해 이해할 수
있습니다.
[SQL튜닝 사례실습] SQL튜닝의 도구 AUTO TRACE, EXPLAIN PLAN, TKPROF에 대한 이해 및
실습 현장 사례연구 INline View, With구문을 활용한 SQL문 튜닝 ORDER BY 튜닝(INDEX,
INDEX_ASC, INDEX_DESC를 이용한 튜닝) MAX, MIN 값의 튜닝(INDEX관련 힌트를 이용한 튜닝, MVIEW를 통한
튜닝) MINUS를 사용한 그룹함수 튜닝 COUNT(*) 튜닝(index_ffs를 이용한 튜닝, MVIEW를 이용한 성능
튜닝) Query 및 오라클함수에 대한 RESULT_CACHE 힌트를 이용한 튜닝 DISTINCT의
튜닝(EXISTS) INDEX를 이용한 튜닝(Bitmap, Function Based Index) 비트맵 인덱스를 이용한 OR연산
튜닝 index_ss(SKIP SCANNING)을 이용한 리딩 칼럼이 없는 경우 튜닝 게시판 페이지 나누기 쿼리문 튜닝 순위
매기기 튜닝 서브쿼리 및 조인 튜닝 SQL문 작성 TIP
|
|
댓글 없음:
댓글 쓰기