BOOKSEEK READING GUIDE
MySQL 책 추천: 첫 SQL 실습과 엔진·실행 계획의 다음 공부
테이블을 만들고 질의하는 입문서와 InnoDB·잠금·인덱스를 읽는 실전서를 구분합니다.
어떤 공부를 시작하려 하나요?
MySQL을 배우려는 목적이 처음 데이터를 저장하고 꺼내는 것인지, 이미 쓰는 쿼리의 동작을 이해하는 것인지부터 나누어 보세요. SELECT 문장을 작성하는 연습과 실행 계획을 읽는 공부는 필요한 전제 지식이 다릅니다. 두 책을 같은 입문 수준의 대안으로 놓지 않고 단계와 목표를 비교합니다.
설치와 SQL부터 직접 실습
질의 뒤의 엔진 동작 이해
『Real MySQL 8.0』 1권은 기본 SQL 사용보다 엔진 구조와 동시성·인덱스·옵티마이저의 동작을 이해하는 실전서입니다. 쿼리를 작성해 본 뒤 왜 특정 인덱스를 쓰는지, 잠금과 격리 수준이 어떤 영향을 주는지 궁금한 개발자가 살펴볼 만합니다.
1권의 확인된 범위는 설치·권한, 엔진과 트랜잭션·인덱스·실행 계획 등입니다. 세트나 2권의 내용을 같은 책의 범위로 섞지 말고 자신이 찾는 주제가 해당 권에 들어 있는지 확인하는 것이 좋습니다.
추천 도서의 특징 한눈에 보기
| 책 | 이 글에서의 역할 | 살펴볼 내용 |
|---|---|---|
| 이것이 MySQL이다 | 설치와 SQL부터 직접 실습 | 설치와 데이터베이스 모델링 · SQL 조회·변경과 조인 |
| Real MySQL 8.0 (1권) | 질의 뒤의 엔진 동작 이해 | 엔진 구조와 InnoDB · 트랜잭션·잠금·격리 수준 |
목적에 따라 읽는 범위를 고릅니다
SQL과 조인이 처음이라면 첫 책으로 작은 표를 만들고 예상 결과를 검산하는 연습부터 시작하세요. 이미 MySQL을 사용하고 실행 계획이나 잠금이 궁금하다면 두 번째 책에서 관련 장을 골라 읽을 수 있습니다.
실행이 빨랐다는 관찰과 인덱스의 효과를 설명하는 것은 다릅니다. 같은 자료와 조건에서 비교할 항목을 정하고, 다른 데이터 크기·분포에서는 결과가 달라질 수 있음을 구분하는 읽기가 좋습니다. 판본의 8.0 설명과 현재 지원 버전도 따로 확인해야 합니다.
첫 연습에서 남길 것
작은 주문 표에서 조건 하나를 바꾼 조회 결과를 먼저 써 보세요. 결과를 설명할 수 있다면 다음으로 실행 계획에서 어떤 방식으로 자료를 읽는지 질문을 넓힐 수 있습니다.
함께 살펴볼 주제
관련 태그
자료 출처와 선정 기준
공개된 서지·책 소개·목차를 확인해 구성했습니다. 추천 대상과 읽는 방법은 북시크의 편집 판단입니다.
『이것이 MySQL이다』는 MySQL8.0의 설치와 데이터베이스 모델링, SQL 기초·조인을 배우고 테이블·뷰·인덱스와 저장 프로그램·관리 기능으로 넓힙니다. 관계형 자료를 처음 만지고 질의를 실행해 보고 싶은 독자에게 맞습니다.
테이블을 만들기 전에 한 행이 무엇을 나타내는지 적어 보세요. 조회·수정·삭제가 기대한 자료에만 적용되는지 확인하면 명령어의 문법과 자료의 의미를 함께 배울 수 있습니다.