Let’s Get IT SQL 프로그래밍 (데이터 분석의 시작, SQL로 데이터 다루기)

Let’s Get IT SQL 프로그래밍 (데이터 분석의 시작, SQL로 데이터 다루기)

$27.61
Description
혼자 하기 어려운 프로그래밍 공부!
따라 해 보고, 같이 해 보자!
우리는 데이터의 홍수 속에서 산다고 해도 과언이 아닐 정도로 데이터에 둘러싸여 있습니다. 현대의 모든 데이터 관련 작업은 SQL을 통해 처리됩니다. 즉, SQL은 컴퓨터 시스템 세계에서 물이나 공기와 같은 존재라고 할 수 있죠. 그런데도 SQL은 다른 컴퓨터 언어보다 배우고 사용하기가 쉬운 편이라며 무시되는 경향이 있습니다. 하지만 SQL은 쉽게 정복할 수 있는 언어가 아닙니다. SQL을 잘 작성하려면 문법과 구문을 익히고 충분히 이해해야 합니다. 많은 문장을 작성하고 실행해 그 결과를 확인하고 같은 결과를 산출하기 위해 다른 방법들을 찾아보는 훈련을 반복하고 나서야 비로소 제대로 사용할 수 있습니다. 이 책은 다양한 예제와 프로젝트를 통해 여러분의 훈련을 돕습니다. SQL을 제대로 사용하는 방법부터 SQL을 사용하는 궁극적 목적인, SQL로 데이터를 분석하는 방법까지 알려줍니다. 데이터 세계에 입문하고 싶다면 이 책으로 시작해 보세요. 여러분이 데이터 세계에 쉽게 안착할 수 있도록 길잡이 역할을 확실히 해줄 겁니다.
저자

홍형경

20여년간IT분야에서프로그래머로일하며많은프로젝트를수행했습니다.지난10여년간주로SQL,PL/SQL을사용한다수의프로젝트와이기종DBMS에서오라클로전환하는프로젝트에참여했고,최근에는주로오라클클라우드관련프로젝트를수행했습니다.저서로는『뇌를자극하는오라클프로그래밍SQL&PL/SQL』(한빛미디어,2008)과『오라클SQL과PL/SQL을다루는기술』(길벗,2015),『누구나쉽게SQL』(길벗,2019)이있으며,『SQL코딩의기술』(길벗,2017),『NoSQL철저입문』(길벗,2015),『HeadFirstC#』(한빛미디어,2011),『HeadFirstPhysics』(한빛미디어,2010),『HeadFirstJavaScript』(한빛미디어,2008)등다수의책을번역했습니다.

목차

Part1SQL기본익히기
1장데이터베이스와SQL알아보기
1.1데이터와데이터베이스
1.2관계형DBMS와MySQL
1.3MySQL의구조
1.4SQL살펴보기

2장실습환경만들기
2.1MySQL내려받기
2.2MySQL설치하기
2.3MySQL사용하기
2.4MySQLWorkbench사용하기

3장테이블살펴보기
3.1데이터를담는그릇,테이블
3.2칼럼의데이터타입
3.3예제테이블확인하기

4장데이터베이스와테이블생성하기
4.1데이터베이스다루기
4.2테이블다루기
4.3칼럼의제약조건:NULL처리
4.4칼럼의제약조건:기본키
4.5실습용테이블생성하고데이터입력하기

5장데이터조회하고정렬하기
5.1데이터조회하기
5.2조건에맞는데이터조회하기
5.3데이터정렬하기
5.4데이터조회개수제한하기:LIMIT절

Part2SQL레벨업하기
6장반복적인계산을편리하게:SQL함수사용하기
6.1SQL함수란
6.2기본SQL함수살펴보기
6.3기타함수

7장데이터집계하기:집계쿼리
7.1집계쿼리다루기:데이터그룹화와집계함수
7.2총계산출과HAVING절

8장테이블끼리관계맺기:조인
8.1조인이란
8.2내부조인:조인칼럼값이같은건조회하기
8.3외부조인:조인칼럼값이같지않은건도조회하기
8.4기타조인
8.5UNION절
8.6실습:테이블조인해사원기본정보조회하기

9장쿼리안의또다른쿼리:서브쿼리
9.1서브쿼리살펴보기
9.2SELECT와FROM절의서브쿼리
9.3WHERE절의서브쿼리

10장데이터입력/수정/삭제하고트랜잭션처리하기
10.1INSERT문으로데이터입력하기
10.2UPDATE문으로데이터수정하기
10.3DELETE문으로데이터삭제하기
10.4트랜잭션처리하기

Part3SQL로데이터분석하기
11장데이터분석에유용한분석쿼리사용하기
11.1개선된서브쿼리CTE사용하기
11.2윈도우함수로다양한집계값산출하기
11.3뷰로복잡한쿼리간단하게사용하기

12장SQL을이용한데이터분석프로젝트
12.1코로나데이터분석하기
12.2타이타닉데이터분석하기

출판사 서평

문법을배워도뭘만들지모르겠어요!
이책은기본구문과문법만을다루는데그치지않고SQL을사용해무엇을할수있는지를명확하게제시합니다.기본개념은1분퀴즈로점검하고,각장에서배운내용을확실히이해하고응용해SQL문장을작성할수있는지를셀프체크로확인합니다.마지막에는SQL을배우는목적에맞는데이터분석프로젝트를진행합니다.『Let'sGetITSQL프로그래밍』과함께라면개념이해는물론,다양한프로젝트를통해SQL을즐겁게학습할수있습니다.

책이없어도언제어디서나웹북과동영상으로학습할수있어요!
책이없어도언제어디서나학습할수있도록웹북을제공합니다.PC나모바일기기로더북(https://thebook.io)에접속하면『Let'sGetITSQL프로그래밍』의내용을언제든지볼수있습니다.또한,혼자공부하다포기하지않도록저자의탄탄한설명이담긴동영상강의도제공합니다.

프로그래밍공부,혼자하기어려워요!
SQL을배울때뭐부터시작해야할지모르겠다면학습단과함께동영상강의를보며시작해보세요.학습단과함께라면어렵지않습니다.학습프로그램에맞춰매일매일조금씩꾸준히하다보면어느새프로그래밍자신감이커져있을거예요.