홍보 / 광고

  • [SQL기초학원,IT실무고급교육학원추천◆탑크리에듀]SQL기초과정
SQL기초과정

SQL기초과정(평일주간)

선수학습 :
데이터베이스 기본
교육기간 :
학원홈페이지참조(topcredu.co.kr)
강의장소 :
탑크리에듀교육센터 [A강의장] [약도보기]
교육문의 :
02-851-4790
수강료 :
520,000원364,000원 [실무중심교육]고용보험 미지원, 일반 과정 입니다. (소수정예, 스파르타식 교육 입니다.) 
한분한분의 수강생 여러분들께 최선을 다하는 실무/실습 위주의 교육 입니다.
결제방법 :
계좌이체 / 방문카드결제
교재 :
PDF 무료제공
교육개요SQL기초과정

실무에서 다 년간 SQL튜닝을 경험한 실전 SQL 전문가가 진행하는 본 과정은 SQL기초부터 기본 DML, SQL함수, 기본적인 Select구문 사용법부터 서브쿼리, 조인, 개발 시 흔히 겪게 되는 최적의 SQL 사용법에 중점을 둔 강좌 입니다.

SQL구문을 사용하면서 자주 보게되는 스키마 객체(Schema Object, Table, Index, View, Sequence, Synonym, DBLink)들까지 다루는 SQL의 기본 과정 이며, 개발자라면 반드시 알고계셔야 하는 영역 입니다.
수료조건출석률 80%이상
교육목표SQL*Plus 사용법에 대한 이해
SQL 기본함수에 대한 이해
SQL 고급함수에 대한 이해
SQL 분석함수에 대한 이해
SELECT 구문에 대한 이해
Group 함수에 대한 이해
Join에 대한 이해
Sub Query에 대한 이해
DML, DDL, DCL에 대한 이해
Oracle Table에 대한 이해
Oracle Index에 대한 이해
Oracle 기타 Schema Object 에 대한 이해
(View, Synonym, Trigger, DataBase Link, Sequence등)
효율적인 스키마오브젝트 운영 및 관리 

sql_basic.png
교육대상초보 개발자
SQL 기초교육이 필요하신 분
데이터베이스 관련 개발자
학생 및 일반인

교육내용

교재 미리보기SQL초보에서SchemaObject까지
SQL기초에서Schema Objects까지1. 개요 및 실습데이터 설치 
1-1. 오라클, 데이터베이스관련 용어 
1-2. 오라클 에디션(ORACLE EDITION) 
1-3. 오라클 버전 변화 
1-4. 실습데이터 설치 및 SQL*PLUS 실행환경 설정
1-4. 실습데이터 구조(테이블 정의서) 
1-5. 데이터베이스 무결성(DataBase Integrity) 
2. SQL*Plus 
2-1. 개요, 시작, 종료 
2-2. 데이터베이스 시작, 종료 
2-2. SQL*Plus 명령어 
2.2.1 주요 명령어 
2.2.2 편집 명령어 
2.2.3 파일관련 명령어 
2.2.4 SET 명령어 
2.2.5 형식 명령어 
3. 기본 SQL 명령어 
3.1 Schema 계정에서의 기본 쿼리문 
3.2 기본 쿼리문 
3.2.1 SELECT문 
3.2.2 산술 표현식(Arithmetic Expression) 
3.2.3 칼럼 별명(Column Alias) 
3.2.4 합성 연산자(Concatenated Operator) 
3.2.5 조건질의와 ORDER BY 
3.2.6 SQL 조건연산자를 이용한 조건검색 
3.2.7 ANY(SOME), ALL, EXISTS 
3.2.8 집합 연산자 
3.3 ROWNUM 및 NULL값, NLS_DATE_FORMAT
3.3.1 ROWNUM 
3.3.2 NULL이란? 
3.3.3 NLS Parameters 
3.4 데이터 타입(Data Type) 
4. SQL 함수 
4.1 문자함수 
4.2 집합 함수(Aggreation Function), GROUP BY, HAVING 
4.3 숫자 및 날짜 함수(Number And Date Function)
4.3 변환 함수(Conversion Function) 
4.4 일반 함수 및 조건식(General Functions and Conditional Expressions) 
5. 서브 쿼리(SUB QUERY) 
5.1 서브 쿼리(SUB QUERY) 개요 
5.2 복수행 서브쿼리(Multi-Row Sub Query) 
5.3 상관 서브쿼리(Correlated Sub Query) 
5.4 Scalar SubQuery 
5.5 인라인뷰(IN_LINE VIEW) 
5.6 WITH 구문 
6. 조인(JOIN) 
6.1 테이블 별명(Table Alias) 
6.2 카티션 프로덕트(Cartesian Product) 
6.3 EquiJoin, Non EquiJoin 
6.4 Self Join 
6.5 Outer Join 
6.6 계층형 쿼리(Hierarchical Query) 
7. 오라클 분석함수(Analytic Function) 및 SQL 활용
7.1 분석함수란? 
7.2 분석함수 기본형식(PARTITION BY, ORDER BY, WINDOW구, MAX, MIN, SUM, AVG, DENSE RANK FIRST/LAST, KEEP, OVER) 
7.3 분석함수(LISTAGG) 
7.4 분석함수(FIRST_VALUE, LAST_VALUE, RANK, DENSE_RANK, ROW_NUMBER) 
7.5 SQL활용 
8. 테이블(Table) 
8.1 테이블(Table)이란? 
8.1.1 Create Table 
8.1.2 테이블 구조 변경 
8.1.3 테이블 이름변경 및 삭제, 주석추가 
8.1.5 FlashBack Drop 및 Recycle Bin 
8.1.6 데이터 무결성(Data Integrity) 제약조건(Constraints) 
8.1.7 오라클11g 읽기전용 테이블 
8.1.8 오라클11g 가상 칼럼(Virtual Column) 
9. 데이터 딕셔너리(Data Dictionary) 
9.1 데이터 딕셔너리 개요 
9.2 USER_ 데이터 딕셔너리 뷰 
10. DML(Data Manipulation Language) 
10.1 DML 개요 
10.2 INSERT 명령어 
10.2.1 단일행 입력 
10.2.2 복수행 입력(Multi Row Insert) 
10.3 UPDATE 명령어 
10.4 DELETE 명령어 
10.5 MERGE 명령어 
11. 인덱스(INDEX) 
11.1 단일/복합(결합) 인덱스(Single Column/Composite Index) 
11.2 고유/비고유 인덱스(Unique/Non Unique Index) 
11.3 Descending Index 
11.4 함수기반 인덱스(Function Based Index) 
11.5 인덱스 재구성 및 삭제 
11.6 인덱스 숨기기(Index Invisible) 
12. 뷰(VIEW) 
12.1 단순 뷰(Simple View) 
12.2 복합 뷰(Complex View) 
12.3 인라인 뷰(Inline View) 
12.4 WITH CHECK OPTION 
12.5 DROP VIEW 
13. 동의어(Synonym) 
14. 시퀀스(Sequence)
0  COMMENTS