SQLD 시험 대비와 실전이 모두 가능한 수험서! 기술 기반의 수험서를 볼 때 독자들이 가장 부족하고 불편하게 느끼는 것이 무엇일까? 답은 간단하다. ‘왜 여기서 이 코드를? 왜 여기서 이 함수를? 왜 여기서 이 문제를?’과 같이 ‘왜’를 설명하지 않는다는 것이다. 특히나 SQLD를 대비하는 도서들 중에서는 ‘왜’에 대해 설명해 주는 책이 쉽게 발견되지 않는다.
SQLD를 대비하며 SQL의 개념과 원리를 이해한다! 그래서 이 책은 SQLD 시험 문제의 원리와 개념에 방점을 두고 집필되었다. SQL을 사용하지 않는 현업 실무자들이나 SQL을 전혀 접하지 못한 사람도 누구나 업무에서 활용이 가능하며, 충분히 이 책을 통해 가볍게 SQLD 시험 준비를 할 수 있도록 구성했다. 다른 어떤 서적을 살펴봐도 이렇게 상세히 원리와 개념을 설명해 주는 책은 없을 것이다.
▶ 도서 내 오류에 대한 정오표는 https://github.com/bjpublic/sqld에서 다운로드하실 수 있으며, 해당 오류는 재쇄 때 수정 반영할 예정으로 독자 여러분의 양해를 부탁드립니다.
Contents
Part 1 데이터 모델링의 이해
01 | 데이터 모델링
1. 데이터 모델링
2. 개념적, 논리적 그리고 물리적 모델링
3. 다이어그램(Diagram)
4. 단원 점검 문제
02 | 개체, 속성, 관계 그리고 식별자
1. 엔티티(Entity)와 속성(Attribute)
2. 관계(Relationship)와 식별자(Key)
3. 식별 관계 표기법
4. 단원 점검 문제
03 | 데이터베이스의 성능
1. 이상 현상 (Anomaly)과 정규화의 필요성
2. 정규화(Normal Form)
3. 모델링을 통한 SQL
4. 관계형 데이터베이스(Relationship Database, RDB)의 이해
5. 분산 데이터베이스(Distributed Database)의 이해
6. 단원 점검 문제
Part 2 기초 SQL
01 | SQL의 이해
1. SQL이란
2. DDL - Data Definition Language
3. 자료 유형 - Data Type
4. DCL - Data Control Language
5. TCL - Transaction Control Language
6. 단원 점검 문제
02 | 입력, 수정, 삭제 그리고 조회
1. 정보 입력 INSERT
2. UPDATE, DELETE 그리고 조건
3. 진정한 DML, SELECT 기초
4. 별칭 AS 사용하기
5. 단원 점검 문제
03 | 연산자
1. 사칙 연산자
2. 비교 연산자 그리고 NULL
3. 논리 연산자
4. 특수 연산자
5. 단원 점검 문제
04 | 함수와 집계 처리
1. 문자 함수
2. 숫자 함수
3. 날짜 함수
4. GROUP BY
5. 유용한 집계 함수
6. 단원 점검 문제
Part 3 확장 SQL
01 | 복합 질의문
1. IN-LINE-VIEW와 SUBQUERY
2. CROSS와 UNION
3. OUTER JOIN
4. INNER JOIN
5. INSERT와 UPDATE 응용
6. 단원 점검 문제
02 | SQL 응용
1. 유용한 기능
2. 계층형 질의
3. 그룹 함수
4. WINDOW 함수
5. 단원 점검 문제
모의고사 1회
모의고사 2회
모의고사 3회
부록 SQLD 요약 정리
01 | 데이터 모델링의 이해
02 | 데이터 모델과 성능
03 | SQL 기본
04 | SQL 활용
찾아보기
Author
전익진
이름난 외국계 대기업에서 데이터 분석 업무를 하고 있다. 대학에서 산업공학의 한 영역인 ‘기술경영 분야의 키워드 분석과 연구개발 사업의 성과평가 모형’을 연구해 공학박사 학위를 받았다. 데이터와 정보 그리고 가치의 연결고리를 찾아 헤매는 데이터계(資料係, Dataxy)의 노마드이다. 데이터 관련 교과서와 『누구나 파이썬』, 『한달 공부 데이텁 분석』 등 데이터 분석 실무 단행본을 몇 권 집필했다. 현재 ‘정보와 가치 연구소’를 운영 중이다. 그는 데이터에 숨겨진 가치를 발견하고, 모든 이들이 데이터의 중요성을 인식하고 데이터와 더 친밀해지는 그날을 위해 오늘도 달리고 있다.
이름난 외국계 대기업에서 데이터 분석 업무를 하고 있다. 대학에서 산업공학의 한 영역인 ‘기술경영 분야의 키워드 분석과 연구개발 사업의 성과평가 모형’을 연구해 공학박사 학위를 받았다. 데이터와 정보 그리고 가치의 연결고리를 찾아 헤매는 데이터계(資料係, Dataxy)의 노마드이다. 데이터 관련 교과서와 『누구나 파이썬』, 『한달 공부 데이텁 분석』 등 데이터 분석 실무 단행본을 몇 권 집필했다. 현재 ‘정보와 가치 연구소’를 운영 중이다. 그는 데이터에 숨겨진 가치를 발견하고, 모든 이들이 데이터의 중요성을 인식하고 데이터와 더 친밀해지는 그날을 위해 오늘도 달리고 있다.