실전 SQL 퀵스타트

실전 SQL 퀵스타트

$21.17
Description
필요한 것만 빠르게 익히는 실전 SQL 가이드
현업에서 20년 가까이 데이터 관리 능력을 인정받은 전문가의 노하우를 담았다. 실무에서 바로 활용할 수 있는 관계형 데이터베이스 실전 가이드로 쉽고 빠르게 업무 효율을 높이자. 학습에 필요한 데이터셋을 제공하고, 실습에 이용하는 SQLite용 DB 브라우저(DB4S)의 설치 과정과 주요 인터페이스의 설명도 담고 있어 SQL을 처음 접하는 사람도 어렵지 않게 시작할 수 있다. 실전과 유사한 예제로 온라인 음반 회사의 판매 데이터를 분석하며, SQL의 기본 문법을 익히고, 간단한 쿼리 작성부터 서브쿼리, 뷰, 데이터 조작 언어(DML) 등 효율을 높일 수 있는 고급 SQL 기술까지 배울 수 있다. 데이터를 저장, 관리, 이해, 해석하는 능력을 길러 직무 기술을 한 단계 끌어올려보자.
저자

월터실즈

18년이상SQL과데이터베이스관련업무에종사했으며미국의타깃(Target),뉴욕교통국,뉴욕아동서비스관리국등에서SQL을사용해데이터를이해하고활용하도록도왔다.1990년대후반SQL학습을단순화하고자하는목표로뉴욕의한카페에서노트북하나만펼쳐두고학생들을가르치기시작했다.현재이공부방은‘월터실즈데이터아카데미(wsdalearning.ai)’로발전했다.학생들을가르치지않을때는기업들이데이터시각화를통해데이터를활용할수있도록돕는태블로기반데이터시각화프로젝트데이터디사이디드에참여하고있다.

목차

옮긴이머리말xi
추천의글xii
베타리더후기xiv
시작하며xvi

PART1SQL학습환경
CHAPTER01데이터베이스의구조이해
__기본용어3
__관계형데이터베이스의기본요소6
__데이터타입14
__관계형데이터베이스관리시스템17
__SELECT문18
__쿼리,문,절,키워드19
__SQLite소개20
__요약21

CHAPTER02SQL도구와전략
__sTunes데이터베이스23
__SQLite용DB브라우저소개24
__SQLite용DB브라우저설치24
__SQL지식을테스트하는방법24
__성공전략25
__요약27

CHAPTER03SQLite에서데이터베이스탐색
__운영체제별실행법29
__sTunes데이터베이스열기30
__데이터베이스구조31
__개별레코드보기33
__SQL실행탭34
__데이터분석체크포인트37
__요약38

PART2SQL문작성
CHAPTER04쿼리시작
__쿼리주석41
__쿼리의기본구조43
__쿼리시작43
__문법과관습46
__필드에별칭사용47
__ORDERBY절49
__LIMIT를사용해상위10개레코드선택51
__데이터분석체크포인트53
__요약54

CHAPTER05데이터를정보로변환
__비교,논리,산술연산자56
__WHERE절로레코드필터링57
__텍스트로레코드필터링62
__LIKE연산자와와일드카드검색64
__날짜로레코드필터링68
__DATE()함수69
__두가지필드에AND와OR연산자사용70
__OR연산자71
__괄호를사용해연산자순서지정72
__CASE문74
__데이터분석체크포인트79
__요약80

CHAPTER06다중테이블
__조인이란?81
__조인과관계형데이터베이스의구조84
__조인과별칭86
__조인타입89
__3개이상의테이블을사용하는내부조인96
__왼쪽조인과%00;,IS,NOT100
__오른쪽조인을왼쪽조인으로전환103
__데이터분석체크포인트105
__요약106

CHAPTER07함수
__쿼리안에서계산수행108
__SQL의함수타입108
__문자열함수110
__문자열병합112
__문자열잘라내기114
__기타문자열함수117
__날짜함수118
__집계함수122
__ROUND()와함수중첩124
__GROUPBY절과집계함수125
__그룹화된쿼리에HAVING절사용127
__WHERE절과HAVING절129
__여러필드에GROUPBY사용130
__함수에대한마지막노트131
__데이터분석체크포인트132
__요약133

PART3고급SQL주제
CHAPTER08서브쿼리
__서브쿼리와집계함수138
__SELECT문의서브쿼리139
__WHERE절의서브쿼리140
__집계함수가없는서브쿼리142
__서브쿼리에서여러값반환143
__서브쿼리와DISTINCT키워드144
__데이터분석체크포인트149
__요약150

CHAPTER09뷰
__기존쿼리를뷰로변환151
__뷰를사용하는이유153
__뷰수정154
__뷰와조인155
__DROP문으로뷰제거157
__데이터분석체크포인트158
__요약159

CHAPTER10데이터조작언어(DML)
__데이터분석과데이터베이스관리161
__데이터삽입162
__데이터업데이트와SET키워드165
__데이터삭제167
__데이터분석체크포인트168
__요약169

맺음말170

APPENDIX부록
APPENDIXI데이터분석체크포인트질문과해답179
APPENDIXIISQL키워드리스트199

용어사전208
찾아보기213

출판사 서평

온라인음반판매회사직원이되어관계형데이터베이스활용법익히기

이책은가상의온라인음반판매회사의데이터분석가가되어다양한데이터분석을실습합니다.sTunes라는데이터베이스를제공하며,여기에있는13개의테이블을활용해매출,고객통계등회사의서비스개선에유용한정보를찾는상황을예시로들어실제업무상황에가깝게구성했습니다.독자는이를통해실제데이터베이스에접근하는방법을익히고,쿼리를작성하며관계형데이터베이스를관리하는실력을키울수있습니다.

수많은데이터를유용한정보로활용하기위해서는데이터베이스를이해하고이를다루기위한SQL언어를알아야합니다.그렇다고전문가처럼SQL의모든것을익히자니배울것도너무많고실무에적용하기엔벽이높습니다.이책은초보자가관계형데이터베이스를이해하는데꼭필요한핵심만담았습니다.실전과같은상황을주고실무에서사용하는기법들을녹였습니다.빅데이터를활용하고의미있는정보로가공할때참조할만한실무가이드입니다.

20년가까이관련업계에서일한데이터베이스전문가의노하우와오랜시간교육자로쌓은경험이가득담긴이책으로SQL의세계로뛰어들어보세요.

핵심포인트
◆데이터베이스의기본구조
◆DB규모에관계없이SQL을사용하여데이터를검색하고이해하는방법
◆효율적인SQL쿼리작성법
◆유용한고급SQL기술사용법

이런분께추천합니다
◆데이터기반비즈니스통찰력을키우고싶은관리자
◆데이터중심의미래를준비하고싶은사람
◆프로그래밍역량을키우고싶은개발자
◆코딩경험이없는초보자