Description
난생처음 SQL로 데이터를 분석하고 가공해야 한다면?
초보자와 비전공자를 위한 가장 쉬운 SQL 입문서

인터넷이 발전하고 페이스북과 같은 소셜 미디어가 활성화되면서 데이터로 모든 것을 말하는 시대가 되었다. 하지만 데이터는 요술 방망이가 아니라 원하는 결과를 얻기 위해 가공해야 하는 원석일 뿐이다. [모두의 SQL]은 난생처음 SQL로 데이터를 분석하고 가공해야 하는 사람들을 대상으로 한다. 비전공 실무자가 가장 많이 사용하는 SQL 핵심 내용 위주로 설명하며, 예제 역시 자주 사용하는 내용 위주로 다양하게 구성되어 있다. 특히 마지막 장에서는 가상의 시나리오로 패밀리 레스토랑 매출 분석 프로젝트를 진행하면서 실무에서 SQL을 어떻게 사용하는지 경험할 수 있다. [모두의 SQL]로 누구나 쉽게 데이터 분석에 첫발을 내딛을 수 있을 것이다.

저자

김도연

지은이:김도연
경영정보를전공하고가전회사고객관리CRM시스템을시작으로빅데이터솔루션을운영하기시작했으며,글로벌호텔에서마케팅팀CRM매니저로근무했다.현재디지털마케팅과CRM데이터분석부문에서일하고있다.이론을넘어서는실용적디지털마케팅과데이터분석에관심이많고,실무경험을바탕으로‘비전공자를위한SQL및디지털마케팅’강의를한다.  

감수:박종혁
다양한업종의IT시스템운영을통한B2B비즈니스모델경험을토대로현재는창업을준비중이다.프런트엔드기술개발트렌드,IT의사회공헌활동등다양한분야에관심이있다.  

감수:황대환
대학에서산업공학을전공하고졸업후시스템통합업체인대우정보시스템ITO사업본부에서IT업무(개발/운영관리)를담당하고있다.자재·생산·물류·영업·A/S등다양한산업분야의정보시스템구축및운영분야에서활동한다.  

목차

1장관계형데이터베이스와SQL
01이제는데이터의시대
02관계형데이터베이스의구성요소와테이블

2장실습환경만들기
01OracleDatabaseExpress설치하기
02OracleSQLDeveloper설치하기
03OracleSQLDeveloper의기본사용법

3장SELECT:데이터조회의기본
01SELECT문의기본문법
02WHERE조건절을활용한데이터검색.

4장함수:함수로데이터를쉽게가공하기
01함수란?
02단일행함수:데이터값을하나씩계산하고조작하기
03그룹함수:그룹으로요약하기

5장ERD:데이터베이스개체설계도
01키와제약조건:개체속성표기법
02관계:개체관계표기법

6장조인과집합:여러개의테이블연결하기
01조인이란?
02동등조인:똑같은데이터끼리연결하기
03외부조인:모든데이터를연결하기
04자체조인:자기자신의데이터와연결하기
05집합연산자:집합으로연결하기

7장서브쿼리:SELECT문안에있는SELECT문
01서브쿼리란?
02단일행서브쿼리
03다중행서브쿼리
04다중열서브쿼리
05FROM절서브쿼리:인라인뷰

8장DML:데이터의삽입/갱신/삭제
01DML이란?
02INSERT:행삽입하기
03UPDATE:행갱신하기
04DELETE:행삭제하기

9장데이터무결성과트랜잭션:데이터베이스운영기본규칙
01데이터무결성과제약조건4
02트랜잭션:데이터처리의기본작업단위

10장DDL:테이블과열조작하기
01DDL이란?
02CREATE:테이블생성하기
03ALTER:테이블수정하기
04TRUNCATE:테이블의내용삭제하기
05DROP:테이블삭제하기

11장관계형데이터베이스의주요지식
01뷰:가상의테이블
02옵티마이저:성능최적화관리하기
03인덱스:빠른검색을위한데이터주소록

12장최과장과함께패밀리레스토랑신규매출분석하기
01실습데이터설치하기
02최과장의고민
03매출분석하기
04인구통계분석하기
05매출데이터분석정리

출판사 서평

난생처음SQL로데이터를분석하고가공해야한다면?
초보자와비전공자를위한가장쉬운SQL입문서




인터넷이발전하고페이스북과같은소셜미디어가활성화되면서데이터로모든것을말하는시대가되었다.하지만데이터는요술방망이가아니라원하는결과를얻기위해가공해야하는원석일뿐이다.[모두의SQL]은난생처음SQL로데이터를분석하고가공해야하는사람들을대상으로한다.비전공실무자가가장많이사용하는SQL핵심내용위주로설명하며,예제역시자주사용하는내용위주로다양하게구성되어있다.특히마지막장에서는가상의시나리오로패밀리레스토랑매출분석프로젝트를진행하면서실무에서SQL을어떻게사용하는지경험할수있다.[모두의SQL]로누구나쉽게데이터분석에첫발을내딛을수있을것이다.




누구나SQL로
데이터를분석할수있다!




준비|학습에필요한내용준비하기

데이터베이스와SQL이무엇인지개념을배우고학습에필요한오라클을준비합니다.



기초|기초SQL배우기

데이터를출력하기위한명령어인SELECT문의기초문법,함수,ERD,조인,서브쿼리에대해배웁니다.데이터를조작하고분석하는SQL명령어중가장기초적이고많이사용하는핵심요소위주로설명합니다.



레벨업및활용|SQL심화학습및실무프로젝트경험하기

한단계더나아가데이터를직접조작하기위한DML과DDL의핵심요소를배웁니다.마지막으로지금까지배운SQL문법을활용해실무매출분석프로젝트를진행합니다.프로젝트를통해SQL을어떻게활용할수있는지확인합니다.