[북리뷰] 김상형의 SQL 정복

하수도키

·

2021. 6. 18. 00:28

728x90
반응형
SMALL

SQL, DB, DBMS 이런 용어들은 실무에서 듣긴 하지만 현재 내가 하는 개발 업무에서는 큰 필요가 없는 상태이다.

정보처리기사 시험 준비할때 많이 봤던 친구들이다.

그때는 그래도 대략적으로 느낌이 왔었는데 사용을 안하고 안보다 보니 가물가물해졌다.

김상형의 SQL 정복

김상형의 SQL 정복 소개

책 제목이 너무 정직하다.

김상형의 SQL 정복

본인의 이름을 걸고 SQL 정복 딱 두 단어로 책을 표현했다.

책을 받고 두께를 확인 한 순간!!

이건 SQL의 정석이라고 생각이 들었다.(수학의 정석처럼...)

페이지수는 700페이지 이상이다.

또, 중간에 연습문제라는게 있어 혼자 생각하고 정리할 시간을 준다. 연습문제가 있으니 더더욱 수학의 정석 느낌이 강하게 들었다.

SQL에 A-Z까지 모든걸 설명해준다.

초보자들은 처음부터 찬찬히 살펴보면서 보면 되고,

경험있는 사람들은 필요한 부분만 보면 딱 좋을것 같다.

 

김상형의 SQL 정복 목차

1장. 데이터베이스

1.1 DBMS
1.2 SQL
1.3 DB의 구조

2장. 오라클

2.1 학습 환경 설치
2.2 쿼리
2.3 쿼리 실습

3장. SQL Server와 MariaDB

3.1 데이터베이스 전문가
3.2 SQL Server
3.3 MariaDB

4장. SELECT

4.1 데이터 읽기
4.2 조건문
4.3 정렬

5장. 데이터 집계

5.1 집계 함수
5.2 그룹핑

6장. 데이터 관리

6.1 삽입
6.2 삭제
6.3 갱신

7장. 제약

7.1 제약
7.2 기본키
7.3 시퀀스

8장. 모델링

8.1 모델링
8.2 정규화
8.3 참조 무결성
8.4 쇼핑몰 모델링

9장. 서브쿼리

9.1 서브쿼리
9.2 서브쿼리 연산자
9.3 인라인 뷰
9.4 테이블 조합
9.5 테이블 병합

10장. 조인

10.1 조인
10.2 조인의 조건
10.3 조인 실습
10.4 조인 고급

11장. 함수

11.1 스칼라 함수
11.2 문자열 함수
11.3 데이터 타입
11.4 날짜와 시간

12장. 뷰

12.1 뷰
12.2 임시 테이블
12.3 CTE

13장. 분석과 통계

13.1 소계
13.2 순위
13.3 통계
13.4 피봇

14장. 테이블 관리

14.1 테이블 수정
14.2 필드 수정

15장. 제어문

15.1 변수
15.2 제어문
15.3 SQL Server의 제어문

16장. 프로시저

16.1 저장 프로시저
16.2 인수
16.3 함수
16.4 SQL Server의 프로시저

17장. 커서

17.1 커서
17.2 SQL Server의 커서
17.3 동적 쿼리

18장. 트리거

18.1 트리거
18.2 트리거와 무결성
18.3 트리거 고급
18.4 SQL Server의 트리거

19장. 트랜잭션

19.1 트랜잭션
19.2 트랜잭션 모드
19.3 락

부록
__DBeaver
__MariaDB SQL
__SQL 구문

연습문제 해설

김상형의 SQL 정복 후기

이 책 하나면 다른 SQL 책을 보지 않아도 된다. 정말 상세하고 자세하고 꼼꼼하게 설명해준다.

단지 아쉬운 점은 윈도우 환경에서만 설명이 있다.

다행히 집에 데스크탑이 윈도우 환경이라서 책 보는데 큰 무리는 없었지만, 만약 맥을 사용하는 사람이라면 구글링하면서 설치하는것부터 사용하는것 까지 스스로 해결해야되는 불편함이 있다.

 

한빛미디어에서 <나는 리뷰어다>를 통해 책을 지원받아 작성한 리뷰입니다.

728x90
반응형
LIST