학습 내용
- 섹션 1
- SQL의 개념, 특징, SQL의 분류, DDL, DML, DCL의 개념과 명령어의 종류
- SQL의 개념 기출 및 출제 예상 문제 풀이
- DDL의 개념과 목적, 종류, CREATE SCHEMA, CREATE DOMAIN, 데이터 타입
- CREATE TABLE 명령어의 사용법과 다수의 옵션, 테이블 만들기 예제, 기존 테이블 이용하여 새로운 테이블 만들기
- 섹션 2
- CREATE VIEW 명령어, 옵션, ALTER TABLE 명령어, ADD, ALTER, DROP COLUMN 명령어, DROP의 사용법과 옵션
- DDL 기출 및 출제 예상 문제 풀이-1
- DDL 기출 및 출제 예상 문제 풀이-2
- DCL의 개념, 목적, 명령어 종류, GRANT, REVOKE, COMMIT, TCL의 개념, AUTO-COMMIT의 문제점
- 섹션 3
- ROLLBACK 명령어, 트랜잭션의 특징, SAVEPOINT 명령어, 특징, 예제1~7 설명
- DCL 기출 및 출제 예상 문제 풀이
- DML의 개념, 특징, 명령어 종류, SELECT, INSERT, DELETE, UPDATE명령어의 사용법 및 예제 확인
- DML 기출 및 출제 예상 문제 풀이
- 섹션 4
- DML-SELECT-1, 쿼리문의 일반 형식 및 문법, 순서, 각종 옵션의 기능, 비교, 논리, LIKE연산자, 우선순위
- DML-SELECT-1, 기본 검색 방법과 예제, 조건 지정 검색 방법과 예제, LIKE, BETWEEN~AND, IS NULL
- DML-SELECT-1, 정렬 검색, TOP, ORDER BY절, 하위 질의(서브 쿼리)개념, NOT IN, IN, EXISTS, 복수테이블 검색
- DML-SELECT-1 기출 및 출제 예상 문제 풀이-1
- 섹션 5
- DML-SELECT-1 기출 및 출제 예상 문제 풀이-2
- DML-SELECT-1 기출 및 출제 예상 문제 풀이-3
- DML-SELECT-2, 그룹 함수 개념 및 종류, 윈도우 함수 개념 및 종류, PARTITION BY절, 예제
- DML-SELECT-2, 그룹 지정 검색, ROLLUP(), CUBE()함수 차이점, 예제, 집합 연산자의 종류 4가지와 사용 방법, 예제
- 섹션 6
- DML-SELECT-2 기출 및 출제 예상 문제 풀이-1
- DML-SELECT-2 기출 및 출제 예상 문제 풀이-2
- DML-JOIN, JOIN의 개념, INNER JOIN, CROSS JOIN의 개념, EQUI 조인, NON-EQUI 조인의 개념, 사용방법, 특징, 예제
- DML-JOIN, OUTER JOIN의 개념, 종류, LEFT OUTER JOIN, RIGHT OUTER JOIN, FULL OUTER JOIN, SELF JOIN, 예제
- 섹션 7
- DML-JOIN 기출 및 출제 예상 문제 풀이