상세정보

d

d

dd
dd

[열혈강의] 오라클 SQL & PL/SQL

업그레이드된 쿼리로 만나는

지은이 |   김태근
옮긴이 |   
발행일 |   2012-06-25
페이지 |   576가격 |   26,000원
ISBN |   978-89-6540-022-6
분야 |   데이터베이스, 오라클, SQL
dddddd

[열혈강의] 오라클 SQL & PL/SQL

업그레이드된 쿼리로 만나는

지은이 |   김태근
옮긴이 |   
발행일 |   2012-06-25
페이지 |   576
가격 |   26,000원
ISBN |   978-89-6540-022-6
분야 |   데이터베이스, 오라클, SQL
ddd
ddd
업그레이드된 쿼리로 배워보는 오라클 데이터베이스의 기초

SQL과 PL/SQL은 풍부한 예제를 통해 개념을 이해하도록 하였고 내용 흐름이 이어지도록 하여 단계별로 학습할 수 있도록 구성하였다. 인사(Human Resource) 관리와 주문(Order Entry) 관리 업무에 Oracle의 새로운 기술을 적용하여 업무 적응력을 높였다. 응용 애플리케이션 개발자를 위한 데이터 이전(Migration)과 보안, 그리고 데이터 모델링 설계 과정을 포함하였다. 오라클에서 제공하는 SQL Developer도 함께 활용하여 SQL을 연습해본다.

비즈니스(업무)를 이해하고 Oracle이 제공하는 함수를 활용한 SQL 작성 방법, 데이터 모델링 산출물로 생성된 데이터베이스 객체를 SQL에 활용하는 방법, Oracle Utility를 활용한 데이터 이전(Migration) 방법, ERwin을 이용한 데이터 모델링 등을 수록했다.
1장 데이터베이스를 만들다
__1.1 Oracle Express Edition 설치하기
__1.2 SQL Developer 설치하기
__1.3 원격 데이터베이스 연결
__1.4 주문관리 데이터베이스 객체 생성

2장 데이터 얻기 첫걸음을 내딛다: SQL
__2.1 전체 데이터 조회하기
__2.2 특정 조건을 만족하는 레코드 얻기
__2.3 레코드 정렬하기: ORDER BY
__2.4 그룹 처리: GROUP BY
__2.5그룹 처리 결과를 제한하고자 할 때: HAVING
__2.6 학습 정리

3장 SQL 함수를 통해 멋진 질의문 만들기
__3.1 숫자 함수
__3.2 문자 함수
__3.3 날짜 함수
__3.4 변환 함수
__3.5 기타 함수
__3.6 분석 함수
__3.7 정규 표현식

4장 데이터 얻기 한 걸음 더 내딛다
__4.1 조인(JOIN)
__4.2 하위 질의
__4.3 GROUP BY 절의 확장
__4.4 계층적 질의

5장 데이터 조작의 장애를 제거하라 - DML
__5.1 TRANSACTION 점령하기
__5.2 제약 조건(Constraints) 파헤치기
__5.3 데이터 사전 (Data Dictionary)

6장 데이터를 담을 그릇을 만들자 - 데이터베이스 객체(Database Object)
__6.1 데이터를 담는 그릇 - 테이블(Table)
__6.2 뷰 (View)
__6.3 시퀀스 (Sequence)
__6.4 인덱스(Index)
__6.5 타입별 인덱스 활용

7장 SQL의 한계를 넘어 - PL/SQL
__7.1 PL/SQL 첫걸음
__7.2 Stored Procedure
__7.3 커서(Cursor)의 활용
__7.4 예외 처리

8장 PL/SQL로 엮어내는 이야기
__8.1 사용자 정의 함수(Stored Function)
__8.2 패키지(Package)
__8.3 트리거(Trigger)

9장 Oracle 응용 예제를 통한 실력 키우기
__9.1 인사 관리(Human Resource)
__9.2 주문 관리(Order Entry)

10장 문서의 데이터를 옮겨 볼까? - Oracle Utility
__10.1 Oracle Data Pump
__10.2 SQL*Loader

11장 데이터의 안전을 내 손으로 - Database Security
__11.1 데이터베이스 보안 개요
__11.2 인증
__11.3 Virtual Private Database (VPD)

12장 데이터 모델링의 세계로 - Data Modeling
__12.1 업무 분석
__12.2 논리적 데이터 설계
__12.3 물리적 데이터 모델링
__12.4 ERwin Data Modeler 설치 및 활용
한국정보기술연구원에서 데이터베이스 강의를 했다.
현재 ㈜한경닷컴 교육사업팀에 재직 중이며, 한국정보화진흥원 배움나라에서 SQL Server 튜터로 활동 중이다.
Apache 재단의 Incubated Project와 재생 에너지(Renewal Energy)에 관심이 있다.

업그레이드된 쿼리로 배워보는 오라클 데이터베이스의 기초

SQL과 PL/SQL은 풍부한 예제를 통해 개념을 이해하도록 하였고 내용 흐름이 이어지도록 하여 단계별로 학습할 수 있도록 구성하였다. 인사(Human Resource) 관리와 주문(Order Entry) 관리 업무에 Oracle의 새로운 기술을 적용하여 업무 적응력을 높였다. 응용 애플리케이션 개발자를 위한 데이터 이전(Migration)과 보안, 그리고 데이터 모델링 설계 과정을 포함하였다. 오라클에서 제공하는 SQL Developer도 함께 활용하여 SQL을 연습해본다.

비즈니스(업무)를 이해하고 Oracle이 제공하는 함수를 활용한 SQL 작성 방법, 데이터 모델링 산출물로 생성된 데이터베이스 객체를 SQL에 활용하는 방법, Oracle Utility를 활용한 데이터 이전(Migration) 방법, ERwin을 이용한 데이터 모델링 등을 수록했다.
1장 데이터베이스를 만들다
__1.1 Oracle Express Edition 설치하기
__1.2 SQL Developer 설치하기
__1.3 원격 데이터베이스 연결
__1.4 주문관리 데이터베이스 객체 생성

2장 데이터 얻기 첫걸음을 내딛다: SQL
__2.1 전체 데이터 조회하기
__2.2 특정 조건을 만족하는 레코드 얻기
__2.3 레코드 정렬하기: ORDER BY
__2.4 그룹 처리: GROUP BY
__2.5그룹 처리 결과를 제한하고자 할 때: HAVING
__2.6 학습 정리

3장 SQL 함수를 통해 멋진 질의문 만들기
__3.1 숫자 함수
__3.2 문자 함수
__3.3 날짜 함수
__3.4 변환 함수
__3.5 기타 함수
__3.6 분석 함수
__3.7 정규 표현식

4장 데이터 얻기 한 걸음 더 내딛다
__4.1 조인(JOIN)
__4.2 하위 질의
__4.3 GROUP BY 절의 확장
__4.4 계층적 질의

5장 데이터 조작의 장애를 제거하라 - DML
__5.1 TRANSACTION 점령하기
__5.2 제약 조건(Constraints) 파헤치기
__5.3 데이터 사전 (Data Dictionary)

6장 데이터를 담을 그릇을 만들자 - 데이터베이스 객체(Database Object)
__6.1 데이터를 담는 그릇 - 테이블(Table)
__6.2 뷰 (View)
__6.3 시퀀스 (Sequence)
__6.4 인덱스(Index)
__6.5 타입별 인덱스 활용

7장 SQL의 한계를 넘어 - PL/SQL
__7.1 PL/SQL 첫걸음
__7.2 Stored Procedure
__7.3 커서(Cursor)의 활용
__7.4 예외 처리

8장 PL/SQL로 엮어내는 이야기
__8.1 사용자 정의 함수(Stored Function)
__8.2 패키지(Package)
__8.3 트리거(Trigger)

9장 Oracle 응용 예제를 통한 실력 키우기
__9.1 인사 관리(Human Resource)
__9.2 주문 관리(Order Entry)

10장 문서의 데이터를 옮겨 볼까? - Oracle Utility
__10.1 Oracle Data Pump
__10.2 SQL*Loader

11장 데이터의 안전을 내 손으로 - Database Security
__11.1 데이터베이스 보안 개요
__11.2 인증
__11.3 Virtual Private Database (VPD)

12장 데이터 모델링의 세계로 - Data Modeling
__12.1 업무 분석
__12.2 논리적 데이터 설계
__12.3 물리적 데이터 모델링
__12.4 ERwin Data Modeler 설치 및 활용
한국정보기술연구원에서 데이터베이스 강의를 했다.
현재 ㈜한경닷컴 교육사업팀에 재직 중이며, 한국정보화진흥원 배움나라에서 SQL Server 튜터로 활동 중이다.
Apache 재단의 Incubated Project와 재생 에너지(Renewal Energy)에 관심이 있다.