반디앤루니스 인터넷서점

네비게이션 실시간 인기 책

    Do it! SQL 입문

    Do it! SQL 입문 비전공자도 개발자도 쉽게 배우는 기초 문법 + 실용 예제

    • 강성욱 저
    • 이지스퍼블리싱
    • 2022년 07월 01일
    • 정가
      22,000원
    • 판매가
      19,800원 [10% 할인]
    • 결제 혜택
      무이자
    • 적립금
      1,100원 적립 [5%P]

      NAVER Pay 결제 시 네이버페이 포인트 5% 적립 ?

    • 배송구분
      업체배송(반디북)
    • 배송료
      무료배송
    • 출고예정일

      출고예정일 안내

      ※ 출고예정일은 도서 재고상황에 따라 변동될 수 있습니다.

      close

      2026년 11월 16일(월)

      ※ 출고예정일은 도서 재고상황에 따라 변동될 수 있습니다.

    수량
    회원리뷰
    - [0]
    ISBN: 9791163033806 360쪽 188 x 257 (㎜)

    지금 이책은

    • 판매지수 : 0

    이 분야의 베스트셀러

    이 책과 함께 구매한 책

    이 책의 시리즈

    전체 선택 쇼핑카트 담기
    시리즈 전체보기

    출판사 리뷰

    실제 나스닥 주식, 국가 통계 포털의 데이터베이스로
    현업에서 바로 사용 가능한 표준 SQL 쿼리문 짜기!

    ‘주식 데이터를 분석해 투자 계획을 세울 수 있을까?’, ‘전국 부동산 현황을 한눈에 보고 싶다면?’, ‘사람들이 가장 많이 이주한 도시는 어디일까?’ 답을 찾고 싶다면 이 책에 담긴 실습을 하면 된다. 《Do it! SQL 입문》에서는 실제 나스닥 주식, 국가 통계 포털의 데이터베이스로 실습해 매우 실용적인 SQL 쿼리문을 배울 수 있다. 가짜 데이터가 아닌 진짜 데이터베이스 전문가들이 사용하는 ‘실제 데이터’로 매력적인 SQL를 시작해 보자.

    개발자부터 기획자, 마케터, 디자이너에 이르기까지
    누구나 당장 시작할 수 있는 SQL 입문서!

    저자는 누구나 SQL을 사용해 데이터를 분석하고 이를 통해 기업의 인사이트를 얻을 수 있다고 말한다. 그래서 이 책에는 데이터베이스를 다루는 개발자도, 데이터를 분석하려는 마케터와 기획자도 꼭 알아야 할 내용을 엄선하여 담았다. 01장에서는 데이터베이스와 SQL을 배우는 이유와 기본 개념을 빠르게 설명하고, 02장에서는 데이터베이스를 설치하며 SQL 실습을 준비한다. 03장은 본격적으로 데이터를 다루면서 SQL과 친해지는 시간을 갖는다. 04장과 05장에는 테이블 조인, SQL 함수 등 데이터 분석에 필요한 기술이 담겨 있다. 06장에서는 주식 데이터를, 07장에서는 국가 통계 데이터를 가지고 진짜 현업에서 데이터 분석가가 된 것처럼 실감나게 실습할 수 있다.

    마이크로소프트, 페이스북, 아마존에서 활약하는
    전문가들도 강력 추천!

    마이크로소프트의 클라우드 전문가, 페이스북의 데이터 분석가, AWS의 데이터베이스 전문가가 입을 모아 강력히 추천한다. 이 책은 SQL의 기본 문법과 실습을 확실하게 알려 주며, 데이터 분석뿐만 아니라 업무의 효율까지 동시에 높여 주기 때문이다. 또한 IT 기업에 취업이나 이직을 준비할 때 SQL 활용 능력을 갖춘다면 큰 도움을 받을 수 있다. SQL 공부를 시작하는 개발자와 예비 데이터 분석가라면 《Do it! SQL 입문》을 필독하자.

    SQL 독학도 두렵지 않다!
    저자 직강 동영상 무료 공개

    이 책의 핵심 내용을 담은 저자 직강 동영상을 무료로 제공한다. 동영상과 책을 같이 본다면 SQL의 개념을 더욱 쉽게 이해할 수 있다. SQL을 독학하려는 사람도, 학교에서 공부한 내용을 복습하고 싶은 사람에게도 필요한 동영상 강의를 놓치지 말고 활용하자!

    표준 SQL 문법을 확실하게 배우고,
    무료 SQL Server로 맘껏 실습해 보자!

    이 책은 MySQL, MSSQL에서도 쓸 수 있는 표준(ANSI) SQL 문법을 상세히 알려 준다. 실습은 마이크로소프트의 무료 SQL Server 도구인 ‘SQL Server Express’와 SQL 서버를 관리해 주는 ‘SQL Server Management Studio’를 설치해 진행한다. SQL 서버 설치 방법은 책에 자세히 안내되어 있으며, SQL 예제를 눈으로만 읽지 말고 직접 따라 치면서 결과를 직접 확인해 보자.

    쉽고 친절한 Do it! 시리즈만의 학습 설계가 담긴
    14주 완성 진도표 제공! 독학용, 교재용 모두 추천!

    이 책에서 제공하는 14주 완성 진도표는 대학의 ‘SQL 수업 강의 계획서’와 비슷하다. 진도표의 ‘완료 날짜’를 채워 가며 대학에서 강의를 듣는 기분으로 공부해 보는 것도 좋다. 이 책에서 알려 주는 14주 과정을 꾸준히 따라 하면서 데이터베이스와 SQL을 정복하자.

    배우고, 나누고, 함께 성장하는
    두잇 스터디룸에서 공부하자!

    혼자 계획을 세우고 공부하다 보면 금방 지치기 마련이다. 그럴 땐 나와 비슷한 고민을 하는 독자를 만나 공유해 보면 어떨까? 내가 열심히 공부한 내용으로 다른 사람을 도와줄 수 있다면 더 보람되고 뿌듯할 것이다. 두잇 스터디룸에서 같이 공부하는 친구를 만나 학습 성취도를 높여 보자!

    [이 책을 읽으면 좋은 사람]

    - 엑셀 말고 SQL 쿼리문으로 데이터를 분석하고 싶은 기획자, 마케터

    - 기업의 주요 데이터를 활용해 인사이트를 넓히고 싶은 기업가

    - 백엔드, 데이터베이스 분야에 취업하려고 준비하는 대학생

    - 표준 SQL 교재를 고민하고 계신 교수님, 강사님!

    [예제 소스 및 업데이트 공유]

    - 이지스퍼블리싱 홈페이지 [자료실 → 도서명 검색] 후 내려받기

    저자 소개

    강성욱

    저자 : 강성욱
    넥슨, 넥슨 아메리카, NHN(미국 지사)을 거쳐 현재 아마존 웹 서비스에서 데이터베이스 전문가로 근무하고 있다. 10년 연속 마이크로소프트 데이터 플랫폼 MPV로 활동한 능력자이자, 미국 실리콘밸리에서 개발자, 마케터, 데이터 분석가 들에게 SQL을 가르치는 인기 강사이기도 하다. 굵직한 글로벌 기업에서 20년간 근무한 저자의 경험을 이 책에 고스란히 담아, 비전공자부터 개발자에 이르기까지 SQL 문법과 실무 감각을 누구나 쉽게 익힐 수 있도록 알려 준다
    저서 및 커뮤니티 활동
    - 《우린 이렇게 왔다》(클라우드북스, 2018), 《SQL Server 운영과 튜닝》(영진닷컴, 2012) 등
    - SQL PASS LA 운영자, K-DEVCON(미국 한인 IT 커뮤니티) 설립, 한국정보산업연합회 SW마에스트로 멘토 활동

    목차

    [01장] 데이터베이스와 SQL의 기초

    __01-1 데이터베이스의 기본 개념
    ____데이터는 어떻게 데이터베이스가 되는가
    ____데이터베이스는 왜 필요할까
    ____데이터베이스는 ISOS, R1C3으로 정리한다
    ____데이터베이스는 DBMS로 관리한다
    __01-2 데이터베이스 종류
    ____계층형 데이터베이스
    ____네트워크형 데이터베이스
    ____키-값 데이터베이스
    ____관계형 데이터베이스
    __01-3 SQL이란 무엇인가
    ____DBMS 종류에 따른 SQL 종류
    ____SQL 문법 종류
    __01-4 SQL을 배워야 하는 이유
    ____데이터 홍수 속에서 꼭 필요한 SQL

    [02장] 나만의 SQL 실습 환경 만들기

    __02-1 데이터베이스 설치하기
    ____SQL Server Express 데이터베이스 설치하기
    __02-2 나스닥 실습 데이터 생성하기
    ____나스닥 실습 데이터 내려받아 데이터베이스에 복원하기

    [03장] SQL 시작하기

    __03-1 SELECT 문으로 데이터 검색하기
    ____주석 작성 방법과 쿼리 실행 방법 알아보기
    ____SELECT 문으로 특정 열 검색하기
    ____SSMS에서 테이블의 열 정보 확인하기
    __03-2 WHERE 문으로 조건에 맞는 데이터 검색하기
    ____WHERE 문으로 특정 값 검색하기
    ____WHERE 문에서 비교 연산자 사용하기
    ____WHERE 문에서 논리 연산자 사용하기
    __03-3 ORDER BY 문으로 데이터 정렬하기
    ____ORDER BY 문으로 열 기준 정렬하기
    __03-4 와일드카드로 문자열 검색하기
    ____LIKE와 %로 특정 문자열을 포함하는 문자열 검색하기
    _____로 특정 문자열을 포함하는 특정 길이의 문자열 검색하기
    _____와 %를 조합해 문자열 검색하기
    ____[ ]로 문자나 문자 범위를 지정해 문자열 검색하기
    ____다양한 방법으로 와일드카드 사용하기
    __03-5 데이터 그룹화 다루기
    ____GROUP BY 문으로 데이터 그룹화하기
    ____HAVING 문으로 그룹화한 데이터 필터링하기
    ____DISTINCT 문으로 중복 데이터 제거하기
    __03-6 테이블 생성하고 데이터 조작하기
    ____데이터베이스 생성하고 삭제하기
    ____테이블 생성하고 삭제하기
    ____테이블에 데이터 삽입, 수정, 삭제하기
    ____외래키로 연결된 데이터 입력, 삭제하기
    ____다른 테이블에 검색 결과 입력하기
    ____새 테이블을 생성하며 검색 결과 입력하기
    __03-7 SQL Server에서 다루는 자료형 정리하기
    ____숫자형 알아보기
    ____문자형 알아보기
    ____날짜형과 시간형 알아보기

    [04장] 테이블을 서로 통합하는 조인 알아보기

    __04-1 조인
    ____테이블을 2개 이상 조인한다는 의미
    ____내부 조인
    ____외부 조인
    ____교차 조인
    ____ 셀프 조인
    __04-2 서브 쿼리
    ____WHERE 문에 서브 쿼리 사용하기
    ____단일 행 서브 쿼리
    ____다중 행 서브 쿼리
    ____FROM 문에 서브 쿼리 사용하기
    ____SELECT 문에 서브 쿼리 사용하기
    __04-3 공통 테이블 식
    ____일반 CTE
    ____재귀 CTE

    [05장] 다양한 SQL 함수 사용하기

    __05-1 문자열 함수
    ____문자열과 문자열 연결하기: CONCAT 함수
    ____문자열과 숫자 또는 날짜 연결하기: CAST, CONVERT 함수
    ____NULL과 문자열 연결하기: ISNULL, COALESCE 함수
    ____문자열을 소문자나 대문자로 변경하기: LOWER, UPPER 함수
    ____문자열 공백 제거하기: LTRIM, RTRIM, TRIM 함수
    ____문자열 길이 반환하기: LEN 함수
    ____특정 문자까지 문자열 길이 반환하기: CHARINDEX 함수
    ____지정한 길이만큼 문자열 반환하기: LEFT, RIGHT 함수
    ____지정한 범위의 문자열 반환하기: SUBSTRING 함수
    ____특정 문자를 다른 문자로 변경하기: REPLACE 함수
    ____문자 반복하기: REPLICATE 함수
    ____공백 문자 반복하기: SPACE 함수
    ____문자열 역순으로 표시하기: REVERSE 함수
    ____지정한 범위의 문자열 삭제하고 새 문자열 끼워 넣기: STUFF 함수
    ____숫자를 문자열로 변환하기: STR 함수
    __05-2 날짜 함수
    ____서버의 현재 날짜, 시간 반환하기: GETDATE, SYSDATETIME 함수
    ____서버의 현재 UTC 날짜, 시간 반환하기: GETUTCDATE, SYSUTCDATETIME 함수
    ____날짜 더하기: DATEADD 함수
    ____날짜 차이 구하기: DATEDIFF 함수
    ____지정된 날짜 일부 반환하기: DATEPART, DATENAME 함수
    ____날짜에서 일, 월, 연도 가져오기: DAY, MONTH, YEAR 함수
    ____날짜 자료형 또는 형태 변환하기: CONVERT 함수
    __05-3 집계 함수
    ____조건에 맞는 데이터 개수 세기: COUNT, COUNT_BIG 함수
    ____데이터 합 구하기: SUM 함수
    ____데이터 평균 구하기: AVG 함수
    ____최솟값, 최댓값 구하기: MIN, MAX 함수
    ____부분합, 총합 구하기: ROLLUP, CUBE 함수
    ____모든 값의 표준편차 구하기: STDEV, STDEVP 함수
    __05-4 수학 함수
    ____절댓값 구하기: ABS 함수
    ____양수 음수 여부 판단하기: SIGN 함수
    ____천장값과 바닥값 구하기: CEILING, FLOOR 함수
    ____반올림 구하기: ROUND 함수
    ____로그 구하기: LOG 함수
    ____e의 n 제곱값 구하기: EXP 함수
    ____제곱하기: POWER, SQUARE 함수
    ____제곱근 구하기: SQRT 함수
    ____난수 구하기: RAND 함수
    ____삼각함수: COS, SIN, TAN, ATAN 함수
    __05-5 순위 함수
    ____유일값으로 순위 부여하기: ROW_NUMBER 함수
    ____같은 순위 개수 고려해 순위 부여하기: RANK 함수
    ____같은 순위 개수 무시하고 순위 부여하기: DENSE_RANK 함수
    ____그룹화해 순위 부여하기: NTILE 함수
    __05-6 분석 함수
    ____앞 또는 뒤의 행 참조하기: LAG, LEAD 함수
    ____누적 분포 계산하기: CUME_DIST 함수
    ____상대 순위 계산하기: PERCENT_RANK 함수
    ____중앙값 계산하기: PERCENTILE_CONT, PERCENTILE_DISC 함수
    ____정렬된 첫 번째/마지막 행의 값 구하기: FIRST_VALUE, LAST_VALUE 함수

    [06장] 내 맘대로 주식 데이터 분석하기

    __06-1 52주 동안의 주가 분석하기
    __06-2 하루 동안 상승/하락한 종목 분석하기
    __06-3 전일 대비 종목 분석하기
    __06-4 주가가 연속 상승한 종목 분석하기
    __06-5 특정 기간 주가가 하락했다가 회복한 종목의 증감률 구하기
    __06-6 보유 주식 수익 증감액 구하기
    __06-7 5일, 20일 가격 이동 평균 구하기

    [07장] 국가 통계 데이터 분석하기

    __07-1 국가 통계 포털 데이터 가져오기
    __07-2 행정 구역별 인구 분석하기
    __07-3 연도별 인구 증감 분석하기
    __07-4 행정 구역별 남녀 비율 구하기
    __07-5 주택 매매 데이터로 분석하기

    Do it! SQL 실전 해답
    찾아보기

    배송 시 유의사항

    - 반디앤루니스에서 구매하신 도서는 물류 대행 위탁업체 웅진 북센을 통해 배송됩니다.
     (배송 포장에 "웅진 북센"으로 표기될 수 있습니다.)

    - 구매한 상품의 품질과 배송 관련 문의는 반디앤루니스로 문의 바랍니다.

    - 천재지변 및 택배사의 사정에 따라 배송이 지연될 수 있습니다.

    - 결제(입금) 완료 후 출판사 및 유통사의 사정으로 품절 또는 절판 되어 상품 구입이 어려울 수 있습니다. (별도 안내 예정)

    - 도서산간지역의 경우 추가 배송비가 발생될 수 있습니다.

    반품/교환

    상품 설명에 반품/ 교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다)

    반품/교환

    반품/교환
    반품/교환 방법 홈 > 고객센터 > 자주찾는질문 “반품/교환/환불” 안내 참고 또는 1:1상담게시판
    반품/교환 가능 기간 반품,교환은 배송완료 후 7일 이내, 상품의 결함 및 계약내용과 다를 경우 문제발견 후 30일 이내에 신청가능
    반품/교환 비용 변심 혹은 구매착오의 경우에만 반송료 고객 부담(별도 지정 택배사 없음)
    반품/교환 불가 사유
    • 소비자의 책임 사유로 상품 등이 손실 또는 훼손된 경우
    • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    • 복제가 가능한 상품 등의 포장을 훼손한 경우 : 예)만화책, 잡지, 화보집 등
    • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
    • 전자상거래등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
    • 해외주문 상품(해외 원서)의 경우(파본/훼손/오발송 상품을 제외)
    소비자 피해보상
    환불지연에 따른 배상
    • 상품의 불량에 의한 반품, 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
      소비자 분쟁해결 기준(공정거래위원회고시)에 준하여 처리됨
    • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
      소비자 보호에 관한 법률에 따라 처리함
    반품/교환 주소 경기도 파주시 문발로 77, 웅진북센(반디앤루니스)