Oracle/목차

SQL 목차

2024. 6. 15. 02:33
728x90

 이 블로그에서 다룰 SQL 개념의 목차를 정리해둔 글입니다. 후에 목차를 통해 복습하고자 하는 목적으로 작성하였습니다. 모든 글은 '다양한 예제로 쉽게 배우는 오라클 sql과 pl/sql'이라는 책을 기반으로 하였습니다.

 

 

↓ 책 구매 링크 ↓

https://product.kyobobook.co.kr/detail/S000001076309

 

 

↓ 정리 글 보러 가기 ↓

1장

2장

3장

4장

5장

6장

7장

8장

9장

10장

11장

14장

 

 

 

 

 


 

 

 

 

 

1장. SELECT 검색

  1. SELECT 명령을 사용하여 데이터를 조회하는 방법
  2. SELECT 명령에서 사용하는 다양한 연산자를 활용하는 방법
  3. WHERE 절을 사용하여 다양한 조건을 주고 검색하는 방법
  4. 다양한 집합 연산자를 사용하는 방법
  5. 출력 결과를 정렬하는 방법

 

 

2장. SQL 단일행 함수

  1. 단일행 함수와 복수행 함수의 차이 
  2. 다양한 문자 함수들
  3. 다양한 숫자 함수들
  4. 다양한 날짜 함수들
  5. 다양한 형변환 함수들
  6. 다양한 일반 함수들
  7. 다양한 정규식 함수들

 

 

3장. SQL 복수행 함수

  1. 기본적인 그룹함수
  2. 소계와 합계를 구하는 방법
  3. 데이터들을 집계하여 심플하게 정리해서 출력하는 방법
  4. 누적 합계 , 각종 비율 등을 구하는 방법

 

 

4장. JOIN

  1. Join 의 개념
  2. Oracle join 과 ANSI join 문법으로 작성한 다양한 join 의 기법들

 

 

5장. DDL 명령과 딕셔너리

  1. 다양한 오라클 명령어들의 종류
  2. CREATE 를 사용하여 다양한 오브젝트를 생성하는 방법
  3. ALTER 를 사용하여 기존의 오브젝트를 수정하는 방법
  4. TRUNCATE 와 DROP 명령어로 삭제하는 방법
  5. Data Dictionary의 의미와 종류, 관리 방법들

 

 

6장. DML 데이터 관리

  1. INSERT 명령을 사용하여 데이터를 입력하는 방법
  2. UPDATE 명령을 사용하여 데이터를 변경하는 방법
  3. DELETE 명령을 사용하여 데이터를 삭제하는 방법
  4. MERGE 명령을 사용하여 데이터를 병합하는 방법
  5. TRANSACTION 의미와 관리 명령

 

 

7장. Constraint (제약조건)

  • 제약조건의 개념
  • 테이블 생성 시에 제약조건을 적용
  • 테이블 생성 후 제약조건을 추가
  • 제약조건을 DISABLE / ENABLE하기
  • EXCEPTIONS Table

 

 

8장. INDEX (인덱스)

  1. index의 의미
  2. index의 생성원리와 동작 원리
  3. index의 단점들
  4. index를 생성하고 관리하는 방법들
  5. index를 활용하는 방법

 

 

9장. VIEW (뷰)

  1. View의 개념
  2. Simple View와 Complex View를 만들기
  3. Inline View를 이해하고 활용하는 방법
  4. Mview의 개념과 활용법

 

 

10장. Sub Query (서브쿼리)

  1. Sub Query의 개념과 장점
  2. 단일행, 다중행, 다중컬럼 서브 쿼리
  3. 스칼라 서브쿼리

 

 

11장. SEQUENCE(시퀀스)와 SYNOYM(동의어)

  1. SEQUENCE 의 의미를 배우고 생성하는 방법
  2. 상황에 맞는 SEQUENCE 를 생성하고 활용하는 방법
  3. SEQUENCE 를 조회하고 관리하는 방법
  4. SYNONYM 의 의미를 배우고 활용하는 방법

 

 

14장. Oracle PL/SQL

  1. PL/SQL 개념
  2. PL/SQL의 런타임 구조
  3. PL/SQL 기본 구조
  4. PL/SQL BLOCK 기본 구조
  5. PL/SQL 블록 작성 시 기본 규칙과 권장 사항
  6. PL/SQL 문 내에서의 SQL 문장 사용하기
  7. PL/SQL에서의 렉시칼 - 문자집합
  8. PL/SQL에서의 블록 구문 작성 지침
  9. 중첩된 PL/SQL 블록 작성하기
  10. PL/SQL에서의 연산자 사용
  11. PL/SQL에서 변수의 의미와 사용법
  12. PL/SQL 제어문 사용법 익히기
  13. PL/SQL Cursor(커서) 배우기
  14. ORACLE EXCEPTION(예외처리)
  15. ORACLE SUBPROGRAM들 배우기