실전 SQL 퀵스타트
"필요한 것만 빠르게 익히는 실전 SQL 가이드
현업에서 20년 가까이 데이터 관리 능력을 인정받은 전문가의 노하우를 담았다. 실무에서 바로 활용할 수 있는 관계형 데이터베이스 실전 가이드로 쉽고 빠르게 업무 효율을 높이자. 학습에 필요한 데이터셋을 제공하고, 실습에 이용하는 SQLite용 DB 브라우저(DB4S)의 설치 과정과 주요 인터페이스의 설명도 담고 있어 SQL을 처음 접하는 사람도 어렵지 않게 시작할 수 있다. 실전과 유사한 예제로 온라인 음반 회사의 판매 데이터를 분석하며, SQL의 기본 문법을 익히고, 간단한 쿼리 작성부터 서브쿼리, 뷰, 데이터 조작 언어(DML) 등 효율을 높일 수 있는 고급 SQL 기술까지 배울 수 있다. 데이터를 저장, 관리, 이해, 해석하는 능력을 길러 직무 기술을 한 단계 끌어올려보자."
"저 : 월터 실즈 (Walter Shields)
18년 이상 SQL과 데이터베이스 관련 업무에 종사했으며 미국의 타깃(Target), 뉴욕 교통국, 뉴욕 아동 서비스 관리국 등에서 SQL을 사용해 데이터를 이해하고 활용하도록 도왔다. 1990년대 후반 SQL 학습을 단순화하고자 하는 목표로 뉴욕의 한 카페에서 노트북 하나만 펼쳐두고 학생들을 가르치기 시작했다. 현재 이 공부방은 ‘월터 실즈 데이터 아카데미(http://wsdalearning.ai/)’로 발전했다. 학생들을 가르치지 않을 때는 기업들이 데이터 시각화를 통해 데이터를 활용할 수 있도록 돕는 태블로 기반 데이터 시각화 프로젝트 데이터디사이디드에 참여한다.
역 : 한선용
웹 표준과 자바스크립트에 관심이 많은 번역가. 2008년부터 웹 관련 일을 했으며, ‘WCAG 2.0을 위한 일반적 테크닉’ 등의 문서를 번역해 웹에 올렸다. 번역한 책으로 『API 해킹의 모든 것』(2023), 『자바스크립트 완벽 가이드(7판)』(2022), 『한 권으로 끝내는 Node & Express(2판)』(2021), 『CSS 완벽 가이드』(2021), 『CSS 핵심 실용 가이드』(2021), 『나의 첫 파이썬(2판)』(2020), 『파이썬으로 웹 크롤러 만들기(2판)』(2019), 『자바스크립트를 말하다』(2014) 등이 있다."
"옮긴이 머리말 xi
추천의 글 xii
베타리더 후기 xiv
시작하며 xvi
PART 1 SQL 학습 환경
CHAPTER 01 데이터베이스의 구조 이해
__기본 용어 3
__관계형 데이터베이스의 기본 요소 6
__데이터 타입 14
__관계형 데이터베이스 관리 시스템 17
__SELECT 문 18
__쿼리, 문, 절, 키워드 19
__SQLite 소개 20
__요약 21
CHAPTER 02 SQL 도구와 전략
__sTunes 데이터베이스 23
__SQLite용 DB 브라우저 소개 24
__SQLite용 DB 브라우저 설치 24
__SQL 지식을 테스트하는 방법 24
__성공 전략 25
__요약 27
CHAPTER 03 SQLite에서 데이터베이스 탐색
__운영체제별 실행법 29
__sTunes 데이터베이스 열기 30
__데이터베이스 구조 31
__개별 레코드 보기 33
__SQL 실행 탭 34
__데이터 분석 체크포인트 37
__요약 38
PART 2 SQL 문 작성
CHAPTER 04 쿼리 시작
__쿼리 주석 41
__쿼리의 기본 구조 43
__쿼리 시작 43
__문법과 관습 46
__필드에 별칭 사용 47
__ORDER BY 절 49
__LIMIT를 사용해 상위 10개 레코드 선택 51
__데이터 분석 체크포인트 53
__요약 54
CHAPTER 05 데이터를 정보로 변환
__비교, 논리, 산술 연산자 56
__WHERE 절로 레코드 필터링 57
__텍스트로 레코드 필터링 62
__LIKE 연산자와 와일드카드 검색 64
__날짜로 레코드 필터링 68
__DATE() 함수 69
__두 가지 필드에 AND와 OR 연산자 사용 70
__OR 연산자 71
__괄호를 사용해 연산자 순서 지정 72
__CASE 문 74
__데이터 분석 체크포인트 79
__요약 80
CHAPTER 06 다중 테이블
__조인이란? 81
__조인과 관계형 데이터베이스의 구조 84
__조인과 별칭 86
__조인 타입 89
__3개 이상의 테이블을 사용하는 내부 조인 96
__왼쪽 조인과 NULL, IS, NOT 100
__오른쪽 조인을 왼쪽 조인으로 전환 103
__데이터 분석 체크포인트 105
__요약 106
CHAPTER 07 함수
__쿼리 안에서 계산 수행 108
__SQL의 함수 타입 108
__문자열 함수 110
__문자열 병합 112
__문자열 잘라내기 114
__기타 문자열 함수 117
__날짜 함수 118
__집계 함수 122
__ROUND()와 함수 중첩 124
__GROUP BY 절과 집계 함수 125
__그룹화된 쿼리에 HAVING 절 사용 127
__WHERE 절과 HAVING 절 129
__여러 필드에 GROUP BY 사용 130
__함수에 대한 마지막 노트 131
__데이터 분석 체크포인트 132
__요약 133
PART 3 고급 SQL 주제
CHAPTER 08 서브쿼리
__서브쿼리와 집계 함수 138
__SELECT 문의 서브쿼리 139
__WHERE 절의 서브쿼리 140
__집계 함수가 없는 서브쿼리 142
__서브쿼리에서 여러 값 반환 143
__서브쿼리와 DISTINCT 키워드 144
__데이터 분석 체크포인트 149
__요약 150
CHAPTER 09 뷰
__기존 쿼리를 뷰로 변환 151
__뷰를 사용하는 이유 153
__뷰 수정 154
__뷰와 조인 155
__DROP 문으로 뷰 제거 157
__데이터 분석 체크포인트 158
__요약 159
CHAPTER 10 데이터 조작 언어(DML)
__데이터 분석과 데이터베이스 관리 161
__데이터 삽입 162
__데이터 업데이트와 SET 키워드 165
__데이터 삭제 167
__데이터 분석 체크포인트 168
__요약 169
맺음말 170
APPENDIX 부록
APPENDIX I 데이터 분석 체크포인트 질문과 해답 179
APPENDIX II SQL 키워드 리스트 199
용어 사전 208
찾아보기 213"
월터 실즈 저자가 집필한 등록된 컨텐츠가 없습니다.