일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- ai
- Cosine annealing
- 인공지능 그랜드 챌린지
- 딥러닝
- 부스트캠프ai
- 부스트캠프
- 네이버커넥트재단
- 음성인식
- Machine Learning
- aitech
- 머신러닝
- VAD
- 인공지능
- End-To-End
- Learning rate Scheduler
- deep learning
- Lr Scheduler
- Today
- Total
AI4NLP
'김상형의 SQL 정복'을 읽고 나서 본문
한빛미디어에서 <나는 리뷰어다>를 통해 책을 지원받아 작성한 리뷰입니다.
어떤 새로운 개념 혹은 (프로그래밍) 언어을 공부한다고 할 때에 제일 중요하다고 생각하는 것은 공부하려고 하는 것의 철학 혹은 역사를 아는 것이 중요하다고 생각한다. 시중에 파는 많은 책들은 책에서 설명하는 것에 대한 설치 방법부터 시작하는 경우가 많다. (절대 이런 류의 책이 잘못되었다는 뜻은 아니니 오해 없길 바랍니다.) 하지만, 이번에 읽은 '김상형의 SQL 정복'은 설치 방법이 아닌, SQL의 개념과 필요, 역사에 대한 설명부터 시작해서 너무 좋았다. 또, 별생각 없이 읽어나가다가 챕터 마지막에 있는 연습문제의 등장으로 인해 해당 챕터에서 공부한 개념들에 대해 다시한번 복습할 수 있게 해준다.
그 후 2-3장에 걸쳐 오라클, SQL Server, MariaDB을 모두 다루는데, 이 부분 또한 다양한 것들을 익히고 그 차이에 대해 알 수 있어 좋았다. 여기에서 한가지 아쉬운 점이라면 실습 환경 설치에 대한 설명이 윈도우만 있다는 점이다. 맥 환경을 사용하고 있기 때문에, 눈치껏 따라갔다. 그 이후에는 SELECT를 시작으로 하여 표준 SQL 문법의 실습이 친절하게 작성되어 있다. 책을 읽어나가는 동안 곳곳에 숨겨진 저자님의 노하우와 친절한 설명이 정말 좋았다. 참 좋았는데, 글로 설명하자니 참 어렵다... 예전에 인강에서 SELECT에 대해 배울 때에는 1-2시간 정도로 짤막하게 배웠던 것 같은데, 해당 도서에 적힌 SELECT에 대한 내용들을 꼼꼼하게 읽어나가니 1-2시간 이상의 시간이 걸리던 것도 신기했다. SQL은 아주 잘 알진 못하지만, 적어도 이 책을 제대로만 공부하면 SQL에 대해 깊게 이해하고 더 나아갈 수 있다는 확신이 들었다.
'General' 카테고리의 다른 글
'구글 BERT의 정석'을 읽고 나서 (0) | 2021.11.21 |
---|---|
"나는 주니어 개발자다" 작업 후기 (0) | 2021.09.12 |
파이썬 비동기 라이브러리 Asyncio 를 읽고 나서 (0) | 2021.05.23 |
영화 유튜버 라이너의 철학 시사회를 읽고 나서 (0) | 2021.03.21 |
1년간 정들었던 회사를 떠나며 (0) | 2021.02.21 |