도서소개
‘수제비’ SQLD를 소개합니다.
SQLD(SQL Developer, SQL 개발자)는 데이터베이스와 데이터 모델링에 대한 지식을 바탕으로 최적의 성능을 가진 SQL을 작성할 수 있는 개발 역량에 대한 자격증입니다. 응시자격에 제한 없기 때문에 데이터 전문인력 뿐만 아니라 비전공자 응시가 가능하며, 개발자를 포함하여 학생, 일반인 까지 데이터에 관심이 있는 다수가 시험을 치르고 있습니다. 출제 기준을 보면 데이터 모델링의 이해 내용이 10문제(20%)를 차지하고, SQL 기본 및 활용 내용이 40문제(80%)를 차지하고 있습니다. 특히 실무적인 관점에서 SQL을 이해하고 작성해야 하는 SQL 기본 및 활용 내용이 비중이 높기 때문에, 비전공자가 자격증을 취득하기에는 매우 험난한 과정이 필요할 것으로 예상됩니다.
그래서!!! SQLD 비법서(수제비)는 IT 비전공자 수험생 입장에서 제대로 만들어진 책입니다. 어려운 실무적 용어와SQL을 쉽게 풀어 쓰고 암기하기 위한 여러 장치들을 마련했습니다.
첫째, 최단기 합격을 위해 꼭 필요한 내용만을 담백하게!
IT분야의 최고 전문가 집단의 오랜 연구를 통한 SQLD 합격까지의 최단기 솔루션을 제안합니다. 대용량 데이터베이스에 대한 전문 지식과 실무 경험을 바탕으로 다양한 관점에서 시험 출제 빈도를 분석하여 출제 비중이 높은 내용 위주로 구성 했습니다. 출제 비중이 낮고 이해하기 어려운 개념들은 과감하게 제외함으로써 꼭 필요한 내용만을 실었습니다.
둘째, SQLD 합격을 위한 다양한 솔루션 제공!
책의 목적인 SQLD 합격을 위한 다양한 방안을 제공합니다. 두음쌤을 통한 암기비법, 출제 배경과 핵심 내용을 알 수 있는 학습 POINT, 핵심만 뽑은 천기누설 예상문제, 마지막 최종 점검을 위한 최종모의고사, 중요도에 따른 별점 등을 제공합니다.
셋째, IT 비전공자 입장에서 제대로 쓴 책!
IT 비전공자가 SQLD를 보는 이유는 데이터에 대한 관심과 취업 시 채용 우대 때문일 것입니다. 시간은 항상 모자라고 실무적인 용어와 SQL은 어려워서 결국 시험에서 떨어지는 악순환! 벼랑 끝의 심정으로 공부에 매진하는 수험생 여러분들의 마음을 최대한 이해하고, 핵심 개념과 구성으로 좀 더 친절하게 설명할 수 있도록 집필하였습니다.
넷째, 집필진이 상주하는 수제비 학습 지원센터 (cafe.naver.com/soojebi)
책으로 학습하는데 잘 이해가 되지 않거나 궁금한 사항이 있을 때, 수제비 학습센터를 이용해보세요! 집필진은 수험생의 궁금한 점을 풀어주기 위해 커뮤니티에 상주합니다. 책에서 개선이 필요한 사항에 대해서는 가감없이 의견을 올려주시면 더 나은 책이 될 수 있도록 다음 개정판에 적극 반영하겠습니다.
끝으로 이 책을 통해 학습하는 모든 수험생 여러분이 최단기 합격 뿐만 아니라 데이터 역량을 강화할 수 있도록 서포트하겠습니다.
저자소개
정보처리기술사연구회
목차
CHAPTER 01 데이터 모델링의 이해
1. 데이터 모델링의 이해 16
❶ 데이터 모델의 이해 ★ 16
천기누설 ㅣ 예상문제 23
❷ 엔티티 ★★ 29
천기누설 ㅣ 예상문제 32
❸ 속성 ★★ 36
천기누설 ㅣ 예상문제 39
❹ 관계 ★★ 42
천기누설 ㅣ 예상문제 46
❺ 식별자 ★ 48
천기누설 ㅣ 예상문제 51
2. 데이터 모델과 성능 54
❶ 정규화와 성능 ★★ 54
천기누설 ㅣ 예상문제 60
❷ 반정규화와 성능 ★★ 62
천기누설 ㅣ 예상문제 65
❸ 대용량 데이터에 따른 성능 ★ 67
천기누설 ㅣ 예상문제 71
❹ DB 구조와 성능 ★ 73
천기누설 ㅣ 예상문제 76
❺ 분산 데이터베이스 데이터에 따른 성능 ★ 77
천기누설 ㅣ 예상문제 78
CHAPTER 02 SQL 기본 및 활용
1. SQL 기본 82
❶ 정보 요구사항 ★ 82
천기누설 ㅣ 예상문제 84
❷ 관계형 데이터베이스 개요 ★ 85
천기누설 ㅣ 예상문제 89
❸ DDL ★★★★★ 91
천기누설 ㅣ 예상문제 101
❹ DML ★★★★ 111
천기누설 ㅣ 예상문제 117
❺ TCL ★★ 122
천기누설 ㅣ 예상문제 127
❻ WHERE 절 ★★★★ 131
천기누설 ㅣ 예상문제 143
❼ FUNCTION ★★★★ 150
천기누설 ㅣ 예상문제 158
❽ GROUP BY, HAVING 절 ★★★ 164
천기누설 ㅣ 예상문제 169
❾ ORDER BY 절 ★★★ 174
천기누설 ㅣ 예상문제 179
❿ 조인 ★★★★ 186
천기누설 ㅣ 예상문제 191
2. SQL 활용 197
❶ 표준 조인 ★★★★ 197
천기누설 ㅣ 예상문제 211
❷ 집합 연산자 ★★★★ 219
천기누설 ㅣ 예상문제 224
❸ 계층형 질의 ★★★ 230
천기누설 ㅣ 예상문제 237
❹ 서브 쿼리 ★★★ 242
천기누설 ㅣ 예상문제 254
❺ 그룹 함수 ★★★★★ 260
천기누설 ㅣ 예상문제 267
❻ 윈도우 함수 ★★★★★ 278
천기누설 ㅣ 예상문제 287
❼ DCL ★★ 297
천기누설 ㅣ 예상문제 302
❽ 절차형 SQL ★ 305
천기누설 ㅣ 예상문제 309
3. SQL 최적화 기본 원리 311
❶ 옵티마이저와 실행계획 ★ 311
천기누설 ㅣ 예상문제 317
❷ 인덱스 기본 ★★ 319
천기누설 ㅣ 예상문제 324
❸ 조인 수행 원리 ★★ 327
천기누설 ㅣ 예상문제 333
최종모의고사 1회 335
최종모의고사 2회 363
찾아보기 388
이 상품과 관련된 과정