장바구니 담기 close

장바구니에 상품을 담았습니다.

오라클 SQL과 PL/SQL

오라클 SQL과 PL/SQL

  • 서진수
  • |
  • 생능출판
  • |
  • 2023-07-15 출간
  • |
  • 696페이지
  • |
  • 190 X 240mm
  • |
  • ISBN 9791192932194
판매가

32,000원

즉시할인가

31,680

배송비

2,500원

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
31,680

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

목차

머리말
직업 소개 : 정말 좋은 직업 분야인 데이터 분야를 소개합니다

0장 공부를 시작하기 전에 미리 알아두세요
1. 미리 알아야 할 몇 가지 중요한 원리
2. 오라클 데이터베이스 서버에 접속하기

1장 SELECT 명령을 이용하여 데이터를 조회합니다
1. 모든 컬럼 조회하기
2. 원하는 컬럼만 조회하기
3. SELECT 명령에 표현식을 사용하여 출력하기
4. 컬럼 별칭 사용하여 출력하기
5. DISTINCT 명령어 - 중복된 값을 제거하고 출력하기
6. 연결 연산자로 컬럼을 붙여서 출력하기
7. 원하는 조건만 골라내기 - WHERE 절 사용
8. SQL에서 기본 산술 연산자 사용하기
9. 다양한 연산자를 활용하는 방법
10. 정렬하여 출력하기 - ORDER BY 절 사용하기
11. 집합 연산자

2장 SQL 단일행 함수를 배웁니다
1. 문자 함수
2. 숫자 관련 함수들
3. 날짜 관련 함수들
4. 형 변환 함수
5. 일반 함수
6. 정규식(Regular Expression) 함수로 다양한 조건 조회하기


3장 SQL 복수행 함수(그룹 함수)를 배웁니다
1. GROUP 함수의 종류
2. GROUP BY 절을 사용해 특정 조건으로 세부적인 그룹화하기
3. HAVING 절을 사용해 그룹핑한 조건으로 검색하기
4. 반드시 알아야 하는 다양한 분석 함수들

4장 JOIN을 배웁니다
1. Cartesian Product(카티션 곱)
2. EQUI Join(등가 조인)
3. Non-Equi Join(비등가 조인)
4. OUTER Join(아우터 조인)
5. SELF Join

5장 DDL 명령과 딕셔너리를 배웁니다
1. CREATE - 생성하기
2. ALTER - 수정하기
3. TRUNCATE - 데이터 삭제하기
4. DROP - 오브젝트 삭제하기
5. DELETE, TRUNCATE, DROP 명령어의 차이점 비교
6. 읽기 전용 테이블로 변경하기
7. 가상 컬럼 테이블 사용하기
8. Data Dictionary(데이터 딕셔너리)

6장 DML로 데이터를 관리하는 방법을 배웁니다
1. INSERT - 새로운 데이터 입력하기
2. UPDATE - 데이터 변경하기
3. DELETE
4. MERGE
5. UPDATE 조인
6. TRANSACTION 관리하기

7장 Constraint(제약조건)를 배웁니다
1. 제약 조건의 종류
2. 제약 조건 사용하기
3. 제약 조건 관리하기

8장 INDEX(인덱스)를 배웁니다
1. 인덱스(INDEX)란 무엇일까요?
2. 인덱스의 생성 원리
3. 인덱스 구조와 작동 원리(B-TREE 인덱스 기준입니다)
4. 인덱스의 종류
5. 인덱스의 주의사항
6. 인덱스 관리 방법
7. Invisible Index(인비저블 인덱스)

9장 VIEW(뷰)를 배웁니다
1. 단순 뷰(Simple View)
2. 복합 뷰(Complex View)
3. Inline View(인라인 뷰)
4. View 조회 및 삭제하기
5. Materialized View(MVIEW) - 구체화된 뷰

10장 Sub Query(서브 쿼리)를 배웁니다
1. Sub Query가 무엇일까요?
2. Sub Query의 종류
3. Scalar Sub Query(스칼라 서브 쿼리)

11장 SEQUENCE(시퀀스)와 SYNONYM(동의어)를 배웁니다
1. SEQUENCE(시퀀스)
2. SYNONYM(시노님 - 동의어)

12장 계층형 쿼리(Hierarchical Query)를 배웁니다
1. 계층형 쿼리의 문법
2. 계층형 쿼리의 기본 구조
3. 계층 구조에서 일부분만 계층화하기
4. CONNECT_BY_ISLEAF( ) 함수
5. CONNECT_BY_ROOT 함수

13장 오라클 계정 관리 방법을 배웁니다
1. User와 Schema(스키마)에 대해서 알아봅니다
2. PROFILE(프로파일) 생성 및 관리하기
3. PRIVILEGE(권한) 관리에 대해 배웁니다
4. Role(롤) 관리하기

14장 Oracle 19c 및 21c 버전에서 추가된 기능
1. Oracle 19c SQL New Feature 요약
2. Oracle 21c SQL New Feature 요약
3. 결론

15장 Oracle PL/SQL 처음 시작하기
1. PL/SQL이란 무엇일까요?
2. PL/SQL의 동작 원리 보기
3. PL/SQL 블록의 기본 구조 살펴보기
4. PL/SQL Block에 SQL 문장들 사용하기
5. PL/SQL에서 사용하는 주요 용어와 연산자

16장 PL/SQL 변수에 대해 알아봅니다
1. 변수의 개요
2. 주요 변수의 종류
3. 비 PL/SQL 변수
4. PL/SQL과 SQL에서 사용되는 주요 데이터 타입 정리
5. 변수의 적용 범위 (변수의 Scope Rule이라고도 함)

17장 PL/SQL 제어문을 배웁니다
1. 조건문(IF 문)
2. CASE 문
3. 반복문

18장 PL/SQL Cursor(커서)를 배웁니다
1. PL/SQL 커서란?
2. 묵시적 커서(Implicit Cursor)
3. 명시적 커서(Explicit Cursor)
4. 명시적 커서(Explicit Cursor) 처리 단계
5. 명시적 커서와 Cursor FOR LOOP 문 활용하기
6. 파라미터 Explicit Cursor
7. Cursor와 SELECT.....FOR UPDATE 문장
8. Strong Ref Cursor (강한 타입 - 제한적 Ref Cursor)

19장 Oracle EXCEPTION(예외처리)을 배웁니다
1. PL/SQL 예외란?
2. 예외 처리 사용하기

20장 다양한 Oracle SUBPROGRAM을 배웁니다
1. PROCEDURE (프로시저)
2. FUNCTION (함수)
3. Oracle PACKAGE (패키지)
4. TRIGGER (트리거)

찾아보기

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.