top of page

칼퇴족 김 대리는 알고 나만 모르는 SQL

 

“SQL은 생각보다 쉽다”

SQL은 일정 공간에 저장된 데이터를 분석 및 해석하는 데 사용하는 언어입니다. 쉽게 말하면 환율, 주가, 이자율 등과 같은 시장 데이터, 금융거래 데이터, 인터넷상의 검색어와 같이 누적되는 데이터 안에서 정보의 의미를 해석하고, 앞으로의 일을 예상하여 대비하거나 전략을 짜는 데 활용할 수 있는 언어입니다.

『칼퇴족 김 대리는 알고 나만 모르는 SQL』은 SQL 입문자의 눈높이에 맞춘 기초 필독서입니다. 이 책의 가장 큰 장점이자 특징은 실무에서 바로 쓸 수 있는 내용만 엄선하여 ‘가장 쉽게’, ‘최소한의 분량’으로 설명한다는 점입니다. 물론 SQL을 마스터하려면 훨씬 많은 내용의 개념들을 알아야 하겠지만, 이 책은 SQL을 처음 배우는 사람이 실무에 투입되었을 때 바로 성과를 뽑아낼 수 있게 하는 데 초점을 맞춰진 책입니다. 2주 안에 SQL로 실무를 처리할 수 있도록 구성되어 있으며, 그날 배울 내용을 스토리텔링으로 재미있게 살펴보고, 본문 중간중간에도 마치 멘토가 옆에서 친절하게 설명해주는 듯한 팁 요소나 실무 개념이 적용된 예제풀이 과정이 준비되어 있습니다. SQL 입문자라면『칼퇴족 김 대리는 알고 나만 모르는 SQL』과 함께 시작해 보세요.

 

하루에 한 개 장씩이면 2주 안에 SQL 기초를 마스터할 수 있다! 

총 12개 장으로 구성되어 있어 2주 만에 SQL의 기초를 마스터할 수 있게 구성하였습니다. 하루하루 배워야 할 상황을 시나리오로 살펴본 후 쉽게 설명하여 어떤 초보자라도 쉽게 접근할 수 있습니다.

 

족집게처럼 오로지 실무 투입을 위한 핵심 개념만 골라 구성했다!

빠르게 습득하여, 바로 사용할 수 있도록 실무 현장에서 가장 활용도 높은 핵심 개념만 골라 소개하였습니다. 모든 개념을 다 배우기에 시간이 부족한 사람들을 위해 우선순위로 알아야 할 내용만 골라 설명합니다.

 

실무 용어로 이루어진 예제로 학습하여 비즈니스 현장감을 동시에 습득한다!

실컷 배우고 난 후 현장에서 갈팡질팡한다면 시간을 들여 학습한 의미가 퇴색됩니다. 이 책에서는 실제 비즈니스 업무에서 사용하는 성과지표를 소개하여 자연스럽게 실무에 적응할 수 있도록 도와줍니다.

 

 

김지훈 지음

연세대학교 상경대학 응용통계학과 학사

국제FRM(국제재무위험관리사)

(현) 스탠다드차타드은행 리테일고객분석부 고객분석팀 과장

(신용카드․개인여신 데이터 분석 및 데이터를 활용한 타깃마케팅, 통계적 모형을 사용한 신용카드․개인여신 마케팅 모델링, 웹 로그 및 funnel 분석, 고객의 생활주기(Life cycle)별 데이터를 활용한 타깃마케팅 담당)

 

김재현 감수

성균관대학교 수학 학사

(美)웨스턴일리노이 주립대학교 컴퓨터공학 석사

(美)일리노이 공과대학교 컴퓨터공학 박사

(현) 성균관대학교 컴퓨터교육과 교수

(현) 한국인터넷정보학회 부회장

(현) 한국컴퓨터교육학회 부회장

(현) 이러닝학회 이사

(현) 한국산업기술평가관리원 지식경제 기술혁신 평가단 위원

KB국민은행 전산본부 CTO 역임

 

 

DAY 01_SQL의 개요

데이터베이스의 전반적인 개념에 대해 살펴보고, SQL이 어떤 언어이며 어떻게 활용되는지 등에 대해서 알아본다.

 

DAY 02_SQL의 기초

SQL 문법은 영어 어순과 동일하고, 하나의 영어 문장을 만드는 것과 비슷하다. ‘SELECT 열 이름 FROM 테이블명 ORDER BY 열 이름’을 활용하여 데이터를 추출 및 정렬하는 방법에 대해서 알아본다.

 

DAY 03_SELECT문에 추가적으로 필요한 키워드

SQL의 시작과 끝은 ‘SELECT 열 이름 FROM 테이블명 WHERE 조건절’이다. 이번 장에서는 추가적으로, SELECT문에서 자주 사용하는 DISTINCT, ALLIAS 키워드에 대해 알아본다.

 

DAY 04_WHERE 조건절을 활용한 데이터 조건 주기

지금까지는 ‘SELECT 열 이름 FROM 테이블명’을 활용해서 데이터를 조건 없이 출력하는 방법에 대해서 배워보았다. 이번 장에서는 조건을 지정하여 테이블에서 자료를 추출하는 방법을 살펴본다.

 

DAY 05_논리연산자를 활용한 데이터 조건 주기

논리연산자를 이용하여 WHERE 조건절에 두 개 이상의 조건을 주는 방법에 대해 알아본다.

 

DAY 06_텍스트 마이닝을 활용한 데이터 조건 주기

현대사회에서는 정형화된 숫자형, 범주형 변수뿐만 아니라 비정형 데이터에 대한 관심이 증대하고 있다. 이번 장에서는 비정형 문자형 데이터를 활용한 텍스트 마이닝(Text mining)에 대해 배워본다.

 

DAY 07_기본 함수 배우기

함수는 SQL 사용자가 꼭 알아야 할 기능 중 하나이다. 많은 함수를 알고 있을수록 코딩을 간단하게 만들 수 있고 효과적으로 데이터를 다룰 수 있다. 이번 장에서는 기본 함수인 문자 함수, 숫자 함수, 날짜 함수에 대해서 살펴본다.

 

DAY 08_함수 활용하기

데이터를 요약하기 위해서는 평균, 합계, 최솟값, 최댓값 등을 계산해야 한다. 조건문을 주는 것 또한 데이터 분석 작업에서 많이 사용한다. 이러한 작업들은 SQL에서 간단한 함수를 통해 실행할 수 있다. 이번 장에서는 데이터 분석 작업에서 많이 사용하는 집계 함수 및 조건절에 대해서 알아본다.

 

DAY 09_데이터의 그룹화, 필터링

데이터를 요약 및 분석하여 집단 간 차이에 대해서 알아보는 경우가 많다. 특히 집계 함수를 통해 그룹 간 평균, 합계, 최댓값, 최솟값의 차이를 많이 알아보는데 GROUP BY절을 사용하여 그 결과를 쉽게 나타낼 수 있다. 이번 장에서는 GROUP BY절을 사용하여 데이터를 그룹화하는 방법에 대해 알아보고, HAVING절을 사용하여 그룹화된 데이터를 필터링하는 방법에 대해서도 배워본다.

 

DAY 10_테이블 합치기

하나의 테이블에서는 원하는 데이터를 모두 검색할 수 없는 경우가 많다. 이러한 경우 두 개 이상 의 테이블을 논리적으로 결합해서 데이터를 필터링하여 원하는 결과값을 출력할 수 있다. 테이블을 열로 합치거나 행으로서 합치는 두 가지 경우에 대해서 배워본다.

 

DAY 11_하위 쿼리

지금까지 배운 내용에 하위 쿼리 개념을 응용하면 오류를 줄이면서, 빠른 처리 속도로 SQL 문장을 만들 수 있어 훨씬 효율적이다. 이번 장에서는 하위 쿼리를 이용하는 방법을 배워본다.

 

DAY 12_데이터 및 테이블 조작

데이터를 삽입, 수정, 삭제하거나 테이블을 생성, 변경, 삭제하는 조작 방법에 대해 배워본다.

 

 

 

 

저 자 : 김지훈 지음, 김재현 감수

판 형 : 150*210

쪽 수 : 228쪽

내지 : 2도

값 : 11,000원

발행일 : 2014년 9월 5일

ISBN : 979-11-952479-0-5 (13000)

도서소개

bottom of page