데이터로 의미 있는 정보를 찾아내려는 수요가 점점 커지는 가운데 데이터를 다루는 힘을 기르는 SQL은 필수인 시대가 되었습니다. 『러닝 SQL』은 데이터를 잘 다룰 수 있도록 SQL을 이해하고 실제로 실습해보려는 입문자를 위한 책입니다. 또한 이 책에 포함된 예제를 통해 SQL 쿼리의 사용법을 상황에 맞게 단계적으로 이해할 수 있어, 실무자들에게도 훌륭한 가이드를 제공합니다.
저자가 의도한 것 이상으로 MySQL에 대한 다양한 실무 경험을 녹여낸 양질의 번역은 역자가 이 책에 쏟아부은 시간과 노고, 열정을 가늠하게 합니다. 이 책을 처음 접하는 독자 여러분에게도 이러한 경험과 노하우가 전해지길 바랍니다.
- 신혜원 (VMware Tanzu 팀, CTO 앰배서더)
쿼리의 기초부터 고급까지 모두 다루는 이 책은 개발자뿐만 아니라 SQL을 공부하고 싶은 모든 직군의 사람들에게 최고의 입문서 중 하나가 아닐까 합니다. 최근 가장 널리 쓰이는 DBMS 중 하나인 MySQL로 작성한 예제와 함께, 가장 최신 버전이면서 주로 쓰이게 될 MySQL 8.0에서 새로 소개된 CTE, 윈도우 기능을 이용한 쿼리들도 다룹니다. 따라서 MySQL/MariaDB를 이용하거나 앞으로 이용하려는 분들에게 큰 도움을 줄 수 있을 것입니다.
MySQL DBA로서 실무를 담당하면서 받는 다양한 문의의 답변이 대부분 이 책에 담겨 있습니다. 게다가 파티션을 비롯한 테이블 설계와 인덱스 전략 부분까지 다루므로 MySQL/MariaDB를 다루는 분들이라면 또 하나의 필독서가 될 것입니다.
- 조민 (카카오뱅크 MySQL 팀)
IT 실무 담당자라면 백문이 불여일타라는 말에 공감하실 겁니다. 이미 안다고 생각한 내용도 직접 실습했을 때 비로소 온전한 자기 지식이 된다는 뜻입니다. 이 책은 이러한 실습을 통해 지식을 익히려는 분들께 큰 도움이 될 것입니다.
클라우드 시대에 접어들면서 데이터베이스 소프트웨어 자체는 클라우드 서비스 프로바이더가 관리하게 되어 DB 관리보다는 DB 활용이 더욱 중요해지고 있습니다. 특히 정해진 리포트 이외의 숨겨진 숫자를 찾기 위해서 IT 실무자가 아닌 현업 실무자들에게도 SQL 활용 능력이 요구됩니다. 자신의 기술을 DB 관리에서 DB 활용으로 바꾸려는 IT 실무자 여러분과 새롭게 SQL을 배우려는 현업 실무자 모두에게 좋은 길잡이가 될 것입니다.
- 이범석 (아마존(AWS) Cloud Support 팀)