전자책

직무스킬 전자책

전자책

현장에서 통하는 SQL 팁과 원리 드립니다.

5.0(1)
구매 전 미리보기로 확인해 보세요
메인 이미지

최근 받은 리뷰

전체보기
lea*****_썸네일
5.0

lea*****

실제로 적용 시키기에 너무 좋은 내용으로만 구성 되었네요

3줄 요약

  • 좀 더 고급 기능의 SQL을 사용할 수 있습니다.

  • 실무에서 꼭 필요한 내용을 담았습니다.

  • 효율적인 SQL을 작성할 수 있습니다.

상세이미지-0상세이미지-1상세이미지-2상세이미지-3상세이미지-4상세이미지-5상세이미지-6

목차

0. 들어가기 4
1. 왜 SQL 인가? 6
1.1 데이터 관리란? 6
1.2 관계형 데이터베이스 관리 시스템 8
1.3 SQL과 관련된 직종은 뭐가 있을까? 12
1.4 SQL 표준 문제 17
1.5 SQL과 데이터 분석 19
2. Top N 쿼리 22
2.1 ROWNUM 사용 23
2.2 ROW_NUMBER() 분석 함수 사용 26
2.3 FETCH FIRST 구문 사용 28
3. SELECT 문의 처리 순서 32
4. ROWNUM의 원리 37
5. 로우를 칼럼으로 변환 42
5.1 CASE 표현식 사용 44
5.2 DECODE 사용 48
5.3 PIVOT 절 사용 49
6. 칼럼을 로우로 변환 59
6.1 UNION ALL 사용 61
6.2 UNPIVOT 절 사용 63
7. 계층형(재귀) 쿼리 67
7.1 계층형 쿼리 사용 70
7.2 CTE를 사용한 재귀(Recursive) 쿼리 81
8. Partitioned Outer Join 86
9. 합계(SUM)이 아닌 곱하기 쿼리 93
10. 성능을 고려한 SQL 작성 98
10.1 정확한 쿼리 작성이 첫 번째 99
10.2 쿼리가 내부적으로 처리되는 절차 104
10.3 바인드 변수를 사용하자 105
10.4 쿼리 변환과 통계정보 108
10.5 성능 하면 뭐니뭐니 해도 인덱스 121
10.6 인덱스를 타게 만들자 (1) 124
10.7 인덱스를 타게 만들자 (2) 130
10.8 스칼라 서브쿼리 사용을 자제하자 135
10.9 최종 정리 140
저작권 142

서비스 설명

1. 저자 소개

- 오라클 SQL, PL/SQL 전문가(프리랜서)

- 2000년 ~ 현재까지 국내외 수 많은 프로젝트 수행

- PostgreSQL, , MSSQL, SYBASE , ORACLE 전환 전문가

- T-SQL, Oracle SQL & PL/SQL, SSIS, 논리모델 설계, SQL 튜닝, DW 설계, ETL


2. 주요 경력

(1) 저서

- Let's Get IT SQL 프로그래밍 [길벗, 2021]

- 누구나 쉽게 SQL [길벗, 2019],

- 오라클 SQL과 PL/SQL을 다루는 기술 [길벗, 2015]

- 뇌를 자극하는 오라클 프로그래밍 SQL&PL/SQL [한빛미디어, 2008]


(2) 번역

- SQL 코딩의 기술 [길벗, 2017]

- 해커 플레이북2 [길벗, 2015]

- NoSQL 철저입문 길벗, 2015]

- Head First HTML and CSS [한빛미디어, 2013]

- Head First HTML5 Programming [한빛미디어, 2012]

- Head First C# [한빛미디어, 2011]

- Head First Web Design [한빛미디어, 2010]

- Head First Physics [한빛미디어, 2010]

- Head First JavaScript [한빛미디어, 2008]

- 임베디드 하드웨어 이해와 설계(개정판) [한빛미디어, 2006]

- Head First HTML with CSS & XHTML [한빛미디어, 2006]


(3) 강의

- 러닝스푼즈 나노디그리 과정, [SQL로 시작하는 데이터 이해] 강사


3. 이 책을 소개합니다.

SQL 기본 문법은 알지만, 하지만 막상 쿼리를 작성하려니 생각만큼 잘 되지 않나요? 이론을 잘 이해했더라도 막상 실무에 적용하려면 생각만큼 잘 되지 않았던 경험이 누구나 한 번쯤은 있을 것입니다.


이 책은 저자가 직접 경험했던, 실무에서 자주 사용하는 유형의 SQL 문을 원리를 포함해한 노하우를 친절히 알려드립니다.


이 책은 총 140여 페이지로 구성되어 있습니다. 먼저 1장에서는 몸풀기로 SQL은 무엇이고 어떻게 탄생했는지 등 SQL의 역사와 SQL과 관련된 이야기를 읽기 쉽게 설명했습니다.

2장부터 9장까지는 실무에서 자주 사용되는 SQL 문장의 유형과 그 원리를 알려드립니다. 특히 한 가지 방법이 아닌 같은 기능을 수행하는 SQL문을 구현하는 여러 가지 방식을 담았습니다.

그리고 대망의 마지막 10장에서는 성능 좋은 SQL문을 작성하기 위한 몇 가지 원리와 팁을 소개해 드립니다.

기본 원리를 이해해야 어려운 문제를 만났을 때 응용력을 발휘해 문제 해결 방안을 낼 수 있습니다. 이 책은 여러 가지 상황에 맞는 SQL문 작성법 뿐만 아니라 원리를 담고 있습니다. 따라서 이 책을 통해 SQL 문제 해결사로 가는 첫 걸음을 내딛게 될 것입니다.


4. 이 책의 대상 독자

이 책은 처음 SQL을 배우려는 분이 대상이 아닙니다. SQL에 대한 기본 문법과 내용을 알고 있지만, 실무에 적용하는데 애를 먹는 초급자와 초급에서 중급으로 넘어가는 과도기에 있는 분들을 대상으로 합니다.

직무스킬 분야

프로그래밍

파일 형식

PDF

전문가 정보

avatar

DataExpert

연락 가능 시간 : 언제나 가능
평균 응답 시간 : 1시간 이내

총 작업개수

3건

만족도

100%

회원구분

개인회원

- SQL, PL/SQL 전문가 - 러닝스푼즈 나노디그리 과정, [SQL로 시작하는 데이터 이해] 강사 <저서> - Let's Get IT SQL 프로그래밍 [길벗] - 누구나 쉽게 SQL [길벗] - 오라클 SQL과 PL/SQL을 다루는 기술 [길벗] - 뇌를 자극하는 오라클 프로그래밍 SQL&PL/SQL [한빛미디어] <번역> - SQL 코딩의 기술 [길벗] - Head First Physics [한빛미디어] 외 7권

취소 및 환불 규정

상품정보고시

리뷰

5.0

(1)