01장 데이터베이스란?
__01-1 데이터베이스란 무엇일까?
____데이터베이스란?
____데이터베이스 관리 시스템이란?
__01-2 데이터베이스의 종류 알아보기
____계층형 데이터베이스
____네트워크형 데이터베이스
____키-값 데이터베이스
____관계형 테이터베이스
__01-3 SQL이란 무엇일까?
____DBMS에 따른 SQL의 종류
____SQL 문법의 종류
__01-4 SQL을 배워야 하는 이유
____데이터의 홍수 속에서 꼭 필요한 SQL
____SQL을 얼마나 사용하고 있을까?
02장 나만의 SQL 실습 환경 만들기
__02-1 내 컴퓨터 환경 확인하기
____윈도우에서 컴퓨터 사양 확인하기
____macOS에서 컴퓨터 사양 확인하기
__02-2 MySQL 설치하기
____윈도우에 MySQL 커뮤니티 에디션 설치하기
____macOS에 MySQL 커뮤니티 에이션 설치하기
__02-3 MySQL 워크벤치 설치하기
____윈도우에 MySQL 워크벤치 설치하기
____macOS에 MySQL 워크벤치 설치하기
__02-4 MySQL 워크벤치 사용법 알아보기
____새로운 연결 생성하기
____MySQL 워크벤치 화면 구성 살펴보기
03장 SQL 시작 전 준비 운동하기
__03-1 DDL과 DML 빠르게 맛보기
____데이터베이스 생성 및 삭제하기
____테이블 생성 및 삭제하기
____데이터 삽입, 수정, 삭제하기
__03-2 데이터베이스 모델링 이해하기
____데이터베이스 모델링의 개념과 필요성
____데이터 모델링의 유형
____데이터 모델링 단계
____sakila 데이터베이스 둘러보기
__03장 되새김 문제
04장 SQL 기본 문법 익히기
__04-1 SELECT 문으로 데이터 조회하기
____SELECT 문으로 열 조회하기
____MySQL 워크벤치에서 테이블의 열 정보 확인하기
__04-2 WHERE 문으로 조건에 맞는 데이터 조회하기
____WHE
이 책의 주요 내용
데이터베이스와 SQL의 개념을 배우고 실습을 위한 환경을 갖춰 SQL기본 문법을 익힐 수 있다.
여러 테이블을 조회하기 위한 조인, 서브 쿼리 등을 익혀 실무에 유용한 문법에 익숙해진다.
현업에서 자주 사용하는 SQL 함수 위주로 연습해 간단한 쿼리문으로 데이터를 조회할 수 있는 방법을 배운다.
SQL을 제대로 활용하기 위한 스토어드 프로시저, 인덱스, 뷰 사용 방법을 배워 업무 효율을 높인다.
배운 내용을 바탕으로 파이썬과 데이터베이스를 활용해 실제 주식을 분석하며 실전 SQL 활용법을 학습한다.
이런 분께 추천합니다!
SQL 또는 데이터베이스를 처음 접하는 입문자
데이터 활용 업무가 많은 기획자, 마케터, 디자이너
자격증이 있지만 실무 경험을 쌓고 싶은 취준생
MySQL로 SQL 문법을 제대로 배울 수 있는 교재를 찾는 교강사
경험 많은 데이터베이스 전문가가 제대로 만든 SQL 입문서!
개념 → 실습 → 문제로 이어지는 3단계 학습으로 선수 지식이 없어도 OK!
이 책은 저자가 실제 SQL 기초를 주제로 진행한 온오프라인 강의에서 반응이 좋았던 내용을 바탕으로 구성했습니다. 개념→실습→연습 문제로 이어지는 3단계 학습으로 SQL이나 프로그래밍 선수 지식이 없는 사람도 따라 하는 게 벅차지 않도록 설계했습니다. 이 책에서는 SQL 개발 환경 구성부터 상세히 다뤘으며 DML, DDL 문과 같은 SQL 기본 문법과 실용 문법인 조인, 함수 그리고 스토어드 프로시저, 인덱스, 뷰와 같은 고급 문법까지 차근차근 배울 수 있습니다. 마지막 08장에서는 실무를 경험해 볼 수 있도록 파이썬 데이터 분석 패키지와 야후 파이낸스 DB를 활용한 실제 나스닥 주식 데이터를 분석하는 방법까지 실습합니다.
요즘 기업에서 원하는 내용이 담겨 있는 SQL 실용서!
실전에 바로 써먹을 수 있는 다양한 쿼리와 실무 꿀팁을 모았습니다
시중에 나와 있는 SQL 입문서들과 달리 이 책은 독자분들이 실전에서 바로