close
더북(TheBook)
search
오라클 SQL과 PL/SQL을 다루는 기술
더북(TheBook)
home
Home
첫째 마당: 오라클 프로그래밍의 시작, SQL
1장. 오라클과의 첫 만남
01 오라클 설치 및 삭제하기
02 개발 도구와 샘플 스키마 설치하기
03 SQL과 PL/SQL 알아 보기
핵심정리
2장. 데이터베이스를 구성하는 객체 살펴 보기
01 데이터베이스 객체의 개요
02 테이블
03 뷰
04 인덱스
05 시노님
06 시퀀스
07 파티션 테이블
핵심정리
Self-Check
3장. SQL 문장 살펴 보기
01 SELECT문
02 INSERT문
03 UPDATE문
04 MERGE문
05 DELETE문
06 COMMIT과 ROLLBACK, TRUNCATE
07 의사컬럼
08 연산자
09 표현식
10 조건식
핵심정리
Self-Check
4장. SQL 함수 살펴 보기
01 숫자 함수
02 문자 함수
03 날짜 함수
04 변환 함수
05 NULL 관련 함수
06 기타 함수
핵심정리
Self-Check
5장. 그룹 쿼리와 집합 연산자 알아 보기
01 기본 집계 함수
02 GROUP BY 절과 HAVING 절
03 ROLLUP 절과 CUBE 절
04 집합 연산자
핵심정리
Self-Check
6장. 테이블 사이를 연결해 주는 조인과 서브 쿼리 알아 보기
01 조인의 종류
02 내부 조인과 외부 조인
03 ANSI 조인
04 서브 쿼리
핵심정리
Self-Check
7장. 복잡한 연산 결과를 추출해 내는 고급 쿼리 다루기
01 계층형 쿼리
02 WITH 절
03 분석 함수와 window 함수
04 다중 테이블 INSERT
핵심정리
Self-Check
둘째마당: 복잡한 비즈니스 로직을 처리하는 PL/SQL
8장. PL/SQL의 구조와 구성요소 살펴 보기
01 PL/SQL 기본 구조
02 PL/SQL 구성요소
핵심정리
Self-Check
9장. PL/SQL 제어문과 함수, 프로시저 알아 보기
01 PL/SQL 제어문
02 PL/SQL의 사용자 정의 함수
03 프로시저
핵심정리
Self-Check
10장. 예외처리와 트랜잭션 알아 보기
01 예외처리
02 트랜잭션
핵심정리
Self-Check
11장. 커서, 레코드, 컬렉션 살펴 보기
01 커서
02 레코드
03 컬렉션
핵심정리
Self-Check
셋째마당: 업무 효율을 높이는 실전 PL/SQL 프로그래밍
12장. 함수와 프로시저 관리의 효율을 높이는 패키지
01 패키지
02 패키지 해부
03 패키지 데이터
04 기타 패키지 특징
핵심정리
Self-Check
13장. 실행 시점에 생성되어 수행되는 동적 SQL
01 동적 SQL이 필요한 이유
02 NDS
03 DBMS_SQL
핵심정리
Self-Check
14장. 임시 테이블과 TABLE 함수
01 오라클도 지원 가능한 임시 테이블
02 임시 테이블
03 TABLE 함수
핵심정리
Self-Check
15장. 오라클 잡과 스케줄러
01 DBMS_JOB
02 DBMS_SCHEDULER 패키지
03 DBMS_SCHEDULER를 이용한 스케줄링 처리
핵심정리
Self-Check
넷째마당: 실무 능력을 높이는 오라클 프로그래밍 기법
16장. PL/SQL 성능 향상 기법
01 일괄 처리
02 함수 성능 향상
03 병렬처리
핵심정리
Self-Check
17장. 소스 관리와 디버깅
01 소스 관리
02 디버깅 기법
03 동적 쿼리 디버깅
04 DML문을 실행한 데이터 추적
핵심정리
Self-Check
18장. 프로시저를 통한 이메일 전송
01 SMTP 메일 전송
02 UTL_SMTP를 이용한 메일 전송
03 UTL_MAIL을 이용한 메일 전송
핵심정리
Self-Check
19장. 데이터 암호화와 나만의 유틸리티 프로그램
01 데이터 암호화
02 나만의 유틸리티 프로그램
핵심정리
0
5 |
NULL 관련 함수
3장에서 알아봤듯이 NULL을 비교할 때는 IS NULL이나 IS NOT NULL 구문을 사용하였는데, 오라클에서는 NULL을 연산 대상으로 처리하는 SQL 함수를 제공하고 있다.
Prev
BUY
Next
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.
Email address