-
-
그림으로 배우는 SQL 입문 ㅣ 그림으로 배우는 시리즈
사카시타 유리 지음, 김은철 외 옮김 / 영진.com(영진닷컴) / 2021년 6월
평점 :
SQL 입문서 그림으로 배우는 SQL 입문 만나 보아요!
![](https://image.aladin.co.kr/Community/paper/2021/0830/pimg_7310711633084605.jpeg)
데이터베이스 많이 들어 봤지만 왠지 어렵게만 느껴지는 용어예요.
하지만 현대사회에서 데이터는 많이 활용되고 있고 앞으로의 중요성이 더 커지게 되면서
SQL은 데이터를 다루는 모든 사람들에게 기본 스킬이 되어가고 있다고 해요.
데이터베이스 초보자를 위한 SQL 입문서를 통해 SQL를 익혀 보면 좋을 것 같은데요.
다양한 그림과 예문으로 SQL과 데이터베이스를 쉽게 배울 수 있는 책을 만나봅니다.
처음에는 조금 복잡하고 헷갈리는 부분이 많았는데 책을 통해 살펴 보다 보니 조금씩 이해가 되기도 하더라구요.
저처럼 SQL을 처음 접하는 사람들이 함께 보면 좋을 SQL 입문서예요.
이 책은 SQL 전문가를 위한 책이 아니라 데이터베이스를 전혀 모르거나 약간 아는 사람을 대상으로 하고 있는 만큼
만화나 일러스트, 다양한 예문을 통해 SQL를 쉽게 익힐 수 있도록 구성되어 있네요.
책을 통해 SQL을 배우고 자신의 원하는 데이터를 자유롭게 가져와 사용할 수 있기를 바래봅니다.
어딘가에 저장된 많은 데이터를 이용하면서 우리는 편리한 생활을 하는 만큼
데이터를 참조하고 사용하는 법을 배워 보도록 해요.
![](https://image.aladin.co.kr/Community/paper/2021/0830/pimg_7310711633084606.jpeg)
처음 프로그램을 사용하기 전에 준비부터 단단하게 해야겠지요.
0장에서는 데이터베이스 환경을 만드는 방법에 대해 소개하고 있어요.
이 책에서는 무료로 윈도 환경에서 설치할 수 있는 데이터베이스인 MySQL을 사용하고 있는데요.
MySQL을 다운로드하고 설치, 사용하기 위한 설정을 하는 방법부터 꼼꼼하게 설명해주고 있답니다.
MySQL Workbench로 데이터베이스에서 엑세스하는 법, 학습용 데이터를 만들고
테이블도 만들어 보면서 SQL로 데이터를 가져오기 전 준비를 해보아요.
처음 프로그램을 사용하는 분들이라도 그림과 자세한 설명을 보면서 따라한다면
어렵지 않게 과정을 수행하고 다음 단계로 나갈 수 있을꺼예요.
![](https://image.aladin.co.kr/Community/paper/2021/0830/pimg_7310711633084608.jpeg)
사소한 지식에서는 windows 서비스에 대해 설명이 되어 있어요.
프로그램 실행과 활용에 있어 기억해두면 도움이 될 키워드 등에 대해서 설명해주고 있으니
이 부분도 놓치지 않고 살펴 본다면 프로그램을 이해하는데 도움이 많이 될 것 같아요.
![](https://image.aladin.co.kr/Community/paper/2021/0830/pimg_7310711633084610.jpeg)
각 장이 시작할 때 귀여운 만화를 만나게 되는데요.
그 장에서 배울 내용을 먼저 만화로 만나 보면서 대략적인 감을 잡아 볼 수 있어요.
입사 3년 차 영업직인 영진이와 시스템 개발실의 선배인 엔지니어가 주인공으로 나오는데
영진이에게 SQL을 설명해주는 친절한 선생님이네요.
영진이와 같은 입장인 만큼 시스템 개발실 선배의 설명을 잘 듣고 배워 나가 보자구요.
우리 영진이와 함께 SQL에 대해 조금씩 배워 나간다면 SQL 어렵지 않을꺼예요.
![](https://image.aladin.co.kr/Community/paper/2021/0830/pimg_7310711633084612.jpeg)
데이터베이스는 무엇인지 데이터베이스에서 액세스하려면 어떻게 해야 하는지에 대해 설명을 해주고 있어요.
데이터의 모임이라고 생각하면 쉬운 데이터베이스에 대해 알아보고
데이터베이스 조작이나 정의를 시행하기 위한 언어인 SQL을 사용하는 법을 하나씩 알아가게 되네요.
SQL을 사용한 명령은 어떻게 적어야 하는지 다양한 예문을 통해 이해할 수 있었답니다.
예문이 있으니 확실히 이해가 쉬웠던 것 같은데요.
직접 활용하려면 외워야 할 구문이나 용어들도 제법 나오니 따로 정리해주면 좋을 것 같다는 생각을 해보아요.
![](https://image.aladin.co.kr/Community/paper/2021/0830/pimg_7310711633084614.jpeg)
SQL구문을 할용하는 법을 배웠으니 이해를 잘 했는지 연습문제를 풀어 보면서 확인할 수 있어요.
문제를 풀어 보고 답을 확인해보면서 차곡차곡 실력을 쌓아가게 된답니다.
주의라고 표시된 부분에는 본문이나 point에서 설명하지 못한 주의해야 할 점에 대해 적어주고 있네요.
확실하게 이해를 하지는 못하더라도 대략적인 흐름을 파악해 나가는 게 중요한 것 같아요.
![](https://image.aladin.co.kr/Community/paper/2021/0830/pimg_7310711633084615.jpeg)
데이터베이스에서 데이터를 가져올 때 조건에 일치한 것만 가져올 수도 있답니다.
조건을 지정하는 방법에 대해 배우게 되는데요.
데이터에 조건을 주기 위해서는 어떻게 표현을 하는지 살펴보고
문자열 검색은 어떠한 구조로 되어 있는지도 알게 되었네요.
![](https://image.aladin.co.kr/Community/paper/2021/0830/pimg_7310711633084616.jpeg)
3장에서는 여러 조건을 주고 데이터를 가져오는 방법에 대해
4장에서는 함수를 사용하여 집계하고 데이터를 그룹화하는 데이터 통합에 대해 배워 볼 수 있었어요.
그리고 5장에서는 레코드를 정렬해서 가져오는 것에 대해 쉽게 이해할 수 있도록 설명해주고 있구요.
뒤로 갈수록 조금씩 복잡해지는 느낌이 들기도 하는데
그럴수록 그림과 예문을 활용하여 좀 더 이해하는 시간을 가지는 게 도움이 되겠죠.
![](https://image.aladin.co.kr/Community/paper/2021/0830/pimg_7310711633084617.jpeg)
어렵게만 느껴졌던 데이터베이스와 SQL에 대해 책을 통해 하나둘 알아가는 시간이 되었는데요.
SQL를 사용해 본 적이 없거나 데이터베이스를 조금 사용해야 할 일이 생기거나 데이터 분석을 막 시작한 사람
그리고 프런트엔드 엔지니어, web 디자이너를 주요 대상으로 한 SQL입문서인 만큼
쉽고 재밌게 이해할 수 있도록 책이 구성되어 있어서 편하게 활용할 수 있었던 것 같아요.
전문적인 내용이지만 쉽게 다가갈 수 있는 부분이 마음에 들었답니다.
#SQL #SQL입문서 #데이터베이스 #SQL개발자 #영진닷컴 #그림으로배우는SQL입문
- 위 도서를 업체로부터 무상으로 제공받아 활용하고 작성하였습니다. -