프로그래밍을 어느 정도 하다보면 데이베이스를 멀리하기는 너무 가까운 친구입니다. 기초 문법을 익히고 쓰다보면 어느정도 값이 나오고 나온 값을 가지고 이리저리 만져 사용하기도 합니다. SQL도 다른 언어들 처럼 본격적으로 성능을 끌어내기 위해서는 복잡한 구문을 통해서 최적화하고 잘 모르는 기능들을 찾아내야 합니다.

SQL도 자체적인 기능이 출중합니다. 근데 기본적인 문법만 이용하는 사용자가 많다는게 안타까운 현실이죠. C 계열 언어들과는 다소 다른 문법과 구조를 가지고 있는 탓에 접근성이 높기도 하지만 동시에 접근성을 높이는 원인이 됩니다.

쿡북은 꼭 처음부터 정독 할 필요가 없습니다. 마치 요리책에서 내가 하고 싶은 요리 위치를 찾아서 보고 따라하면 되듯 여러분이 지금까지 있다고는 들었지만 공부가 덜 되어서 쓸 줄 모르던 기능에 대해서 목차에서 찾아서 사용하면 됩니다. 물론 칼질과 불 조절을 할 줄 모르는 상태로 레시피를 본다고 요리가 맛있게 되지 않습니다. 마찬가지로 기본적인 SQL도 사용 할 줄 모른다면 힘들 수 있습니다.

특정한 한가지 엔진만 겨냥하지 않고 대중적으로 쓰이는 OracleMySQLpostgresql 등에 대한 사용법을 같이 소개 하기 떄문에 한권으로 끝 낼 수 있습니다.

정말 표지에 쓰인 모든 SQL 사용자를 위한 쿼리 완벽 가이드라는 문구를 그대로 경험 할 수 있습니다.

난이도: 중
추천 대상 : SQL의 진화가 필요한 사용자


한빛미디어 2022 도서 서평단 "나는 리뷰어다"의 일원으로 도서를 제공받아 작성한 리뷰입니다.