데이터 분석 모델링 DBA의 첫걸음 SQL 마스터하기
과정소개

학습목표
단지 시험에 나오는 SQL구문 뿐 아니라 SQL이해를 위한 제반 환경이나 SQL언어 전반에 대해 배웁니다.
데이터 베이스에 대한 기본적인 이해를 바탕으로 SQL언어를 효과적으로 구사하는 방법을 함께 배워봐요!
데이터 베이스에 대한 기본적인 이해를 바탕으로 SQL언어를 효과적으로 구사하는 방법을 함께 배워봐요!
강의목차
| 차시 | 강의명 |
|---|---|
| Chapter 1. SQL 기본 및 활용 - SQL 기초 | |
| 1차시 | 관계형데이터베이스와 SQL |
| 2차시 | SELECT 문의 이해 |
| 3차시 | 다양한 SELECT 문/ 출력화면 제어 |
| 4차시 | 연결연산자와 중복의 제거/ 정렬을 이용한 자료 검색 |
| 5차시 | WHERE절을 이용한 조건 검색/ 다양한 조건 검색 NULL, BETWEEN,IN |
| 6차시 | 조인 : 등가조인과 비등가 조인 |
| 7차시 | 조인 : 조인문을 쉽게/ 자기 참조 조인(Self join), 외부조인(Outer join) |
| 8차시 | 서브쿼리 : 단일행 서브 쿼리, 다중 행, 다중 열 서브 쿼리/ 집합 연산자 |
| 9차시 | 단일행 함수 : 문자 함수, 숫자함수와 날짜 연산 |
| 10차시 | 단일행 함수 : 날짜함수, 변환함수 |
| 11차시 | 그룹함수 : GROUP BY/ HAVING |
| 12차시 | DML : INSERT, UPDATE, DELETE |
| 13차시 | 트랜잭션과 락 |
| 14차시 | 테이블 생성과 데이터 타입/ 테이블 관리 |
| 15차시 | 제약 조건 이해와 설정 PK, FK |
| 16차시 | 제약 조건 이해와 설정 UK, NOT NULL, CHECK/ 제약 조건 관리 |
| Chapter 2. SQL 기본 및 활용 - SQL 활용 | |
| 17차시 | 인덱스(INDEX) |
| 18차시 | 뷰(VIEW)/ Top-N 분석과 RANK/ 시퀀스(SEQUENCE) |
| 19차시 | 조인 : Natural Join, USING 절을 이용한 조인/ ON절을 이용한 조인, LEFT, RIGHT, FULL Outer 조인 |
| 20차시 | 계층검색 : Hierarchical Query/ 그룹함수 : ROLLUP, CUBE, GROUPING |
| 21차시 | 함수 : DECODE, CASE/ 연관 서브 쿼리 |
| Chapter 3. SQL 실행과 데이터모델링 | |
| 22차시 | 실행 계획확인과 이해 |
| 23차시 | index 구조와 Table scan/ 다양한 조인 수행 방법 |
| 24차시 | 데이터베이스와 데이터모델/ 개체(Entity), 속성(Attribute), 관계(Relationship)와 식별자(Identifier) |
| 25차시 | 정규화 과정 반정규화 |


