강좌명 | [기업100%환급]SQL기초에서 Schema Object까지(평일주간(단기)) 오라클~자바커뮤니티(www.oraclejavanew.kr) 추천 실전강좌 |
---|---|
교재 | 자체교재(교재비 12,000원 별도) |
강좌 일정 | 02월10일(월) ~ 02월14일(금)((평일주간(단기)) 09:30~18:30, 5일) 총 40시간 |
강의 장소 | [A강의장]구로디지털단지역2번 출구-> 미니스톱끼고 우회전 -> 100m 직진 후 골목길 끝에서 이마트방향 우회전 -> 50m 직진 후 우체국 옆골목으로 길건너서 직진 -> 150미터 직진 후 JnK 타워에서 우회전 -> 50미터 직진 후 우측에 코오롱빌란트2차 803호 (구로구 구로3동 222-8 코오롱디지털타워 빌란트2차 803호) [약도보기] |
수강절차 | - 강좌내용 확인 - 전화 또는 홈페이지(www.onjprogramming.co.kr)를 통한 수강지원 및 수강료 결제(무통장입금, 온라인 카드결제) - 고용보험 가입자(재직자)인 경우 고용보험환급 관련 서류 제출 - 수강전 : 커리큘럼 및 장소에 대해 다시 한번 공지 - 교육 전 설문 작성(간단한 개발 경력, 수강 목적, 강좌진행방식 등) - 강좌 수강 - 수강후 : 교육 후 설문 작성 |
수강료 | - 225,000원 기업100%환급 과정은 매주 진행 됩니다 기업 100% 환급(비환급, 일반으로 지원가능합니다. 학생지원가능) 2013년 어려운 여건속에서 수고 많으셨습니다!! IT기업을 위한 오엔제이프로그래밍실무교육센터의 핵심실무 100% 환급과정!!(본과정은 222,000원 환급 됩니다) 대기업은 180,000원 환급 됩니다. * 환급조건 : 출석80%(5일중 4일 이상 출석시) * 최소개강인원(8명) : 인원부족시 1~2주일 개강일은 연기될 수 있습니다. * 지원방법 1. 현재 보고 계신 과정상세 페이지에서 하단 '지원하기' 버튼 클릭 2. 메인페이지 상단 메뉴 '정보마당' -> '자료실'의 2번 훈련위탁계약서를 팩스 0505-719-4790으로 보내주시면 접수됩니다. |
수강료 입금안내 |
- 온/오프라인 카드결제, 계좌이체(수강안내->입금안내 참조) |
문의사항 | 02-851-4790 번으로 연락 부탁 드립니다. |
교육개요 | 2013년 수고하신 기업을 위한 오엔제이프로그래밍실무학원의 기업용 100% 환급 과정 입니다! (최소개강인원 8명, 인원미달시 강좌는1~2주일 연기될 수 있습니다. 선착순마감!!) 과정은 프로그램 개발 시 개발자들이 흔히 겪게 되는 SQL 사용법에 중점을 둔 강좌로서 기본적인 SQL사용법 부터 ,SQL*Plus사용법, SQL함수, 서브쿼리, 조인, 그룹함수에 대해 집중적으로 학습하며 개발하면서 자주 보게되는 Schema Object(Table, Index, View, Sequence, Synonym, Store Procedure/Function), 권한과 롤, 계층적 쿼리문까지 학습하는 과정 입니다. 본 과정을 수료함으로써 개발자로서 SQL 사용에 대한 자신감 및 SQL SKILL을 향상시킬 수 있을 것 입니다. |
교육목표 | ○ SQL*Plus 사용법에 대한 이해 ○ SQL 기본 함수에 대한 이해 ○ SQL 고급함수에 대한 이해 ○ Join 및 Sub Query에 대한 이해 ○ DML, DDL, DCL에 대한 이해 ○ Oracle Index에 대한 이해 ○ Oracle Schema Object 에 대한 이해(Table, View, Index, Trigger, DataBase Link, Sequence, Synonym등) ○ Table에 대한 제약조건에 대한 이해 ○ 인덱스를 선정하는 기준에 대한 이해 ○ 효율적인 인덱스 운영 및 관리 ○ B*Tree 인덱스의 단점을 보완하기 위한 기타 인덱스에 대해 이해. ○ 권한, 롤에 대한 이해 ○ 계층적 질의문에 대한 이해 |
교육대상 | - 초보 개발자 - 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 SELF JOIN |
Sub Query | 서브쿼리란? 단일행 서브쿼리 복수행 서브쿼리(IN, ANY, ALL, EXISTS, NOT EXISTS) PAIRWISE 다중 칼럼 서브쿼리 UNPAIRWISE 다중 칼럼 서브쿼리 상호연관 서브쿼리 Scalar 서브쿼리 |
데이터 조작어(DML) | 데이터 조작어란? INSERT, UPDATE, DELETE, MERGE INSERT ALL Conditional INSERT ALL Conditional-First INSERT 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 계층구조에서 가지 제거 방법 |