본문 바로가기

리디북스 접속이 원활하지 않습니다.
강제 새로 고침(Ctrl + F5)이나 브라우저 캐시 삭제를 진행해주세요.
계속해서 문제가 발생한다면 리디북스 접속 테스트를 통해 원인을 파악하고 대응 방법을 안내드리겠습니다.
테스트 페이지로 이동하기


Let's Get IT SQL 프로그래밍 상세페이지

컴퓨터/IT 개발/프로그래밍

Let's Get IT SQL 프로그래밍

구매종이책 정가17,500
전자책 정가17,500
판매가17,500
Let's Get IT SQL 프로그래밍

작품 소개

<Let's Get IT SQL 프로그래밍> 우리는 데이터의 홍수 속에서 산다고 해도 과언이 아닐 정도로 데이터에 둘러싸여 있습니다. 현대의 모든 데이터 관련 작업은 SQL을 통해 처리됩니다. 즉, SQL은 컴퓨터 시스템 세계에서 물이나 공기와 같은 존재라고 할 수 있죠. 그런데도 SQL은 다른 컴퓨터 언어보다 배우고 사용하기가 쉬운 편이라며 무시되는 경향이 있습니다. 하지만 SQL은 쉽게 정복할 수 있는 언어가 아닙니다. SQL을 잘 작성하려면 문법과 구문을 익히고 충분히 이해해야 합니다. 많은 문장을 작성하고 실행해 그 결과를 확인하고 같은 결과를 산출하기 위해 다른 방법들을 찾아보는 훈련을 반복하고 나서야 비로소 제대로 사용할 수 있습니다. 이 책은 다양한 예제와 프로젝트를 통해 여러분의 훈련을 돕습니다. SQL을 제대로 사용하는 방법부터 SQL을 사용하는 궁극적 목적인, SQL로 데이터를 분석하는 방법까지 알려줍니다. 데이터 세계에 입문하고 싶다면 이 책으로 시작해 보세요. 여러분이 데이터 세계에 쉽게 안착할 수 있도록 길잡이 역할을 확실히 해줄 겁니다.


저자 프로필


저자 소개

20여 년간 IT 분야에서 프로그래머로 일하며 많은 프로젝트를 수행했습니다. 지난 10여 년간 주로 SQL, PL/SQL을 사용한 다수의 프로젝트와 이기종 DBMS에서 오라클로 전환하는 프로젝트에 참여했고, 최근에는 주로 오라클 클라우드 관련 프로젝트를 수행했습니다. 저서로는 『뇌를 자극하는 오라클 프로그래밍 SQL&PL/SQL』(한빛미디어, 2008)과 『오라클 SQL과 PL/SQL을 다루는 기술』(길벗, 2015), 『누구나 쉽게 SQL』(길벗, 2019)이 있으며, 『SQL 코딩의 기술』(길벗, 2017), 『NoSQL 철저 입문』(길벗, 2015), 『Head First C#』(한빛미디어, 2011), 『Head First Physics』(한빛미디어, 2010), 『Head First JavaScript』(한빛미디어, 2008) 등 다수의 책을 번역했습니다.

목차

Part 1 SQL 기본 익히기
1장 데이터베이스와 SQL 알아보기
1.1 데이터와 데이터베이스
1.2 관계형 DBMS와 MySQL
1.3 MySQL의 구조
1.4 SQL 살펴보기

2장 실습 환경 만들기
2.1 MySQL 내려받기
2.2 MySQL 설치하기
2.3 MySQL 사용하기
2.4 MySQL Workbench 사용하기

3장 테이블 살펴보기
3.1 데이터를 담는 그릇, 테이블
3.2 칼럼의 데이터 타입
3.3 예제 테이블 확인하기

4장 데이터베이스와 테이블 생성하기
4.1 데이터베이스 다루기
4.2 테이블 다루기
4.3 칼럼의 제약조건: NULL 처리
4.4 칼럼의 제약조건: 기본 키
4.5 실습용 테이블 생성하고 데이터 입력하기

5장 데이터 조회하고 정렬하기
5.1 데이터 조회하기
5.2 조건에 맞는 데이터 조회하기
5.3 데이터 정렬하기
5.4 데이터 조회 개수 제한하기: L IMIT 절

Part 2 SQL 레벨업하기
6장 반복적인 계산을 편리하게: SQL 함수 사용하기
6.1 SQL 함수란
6.2 기본 SQL 함수 살펴보기
6.3 기타 함수

7장 데이터 집계하기: 집계 쿼리
7.1 집계 쿼리 다루기: 데이터 그룹화와 집계 함수
7.2 총계 산출과 HAVING 절

8장 테이블끼리 관계 맺기: 조인
8.1 조인이란
8.2 내부 조인: 조인 칼럼 값이 같은 건 조회하기
8.3 외부 조인: 조인 칼럼 값이 같지 않은 건도 조회하기
8.4 기타 조인
8.5 UNION 절
8.6 실습: 테이블 조인해 사원 기본 정보 조회하기

9장 쿼리 안의 또 다른 쿼리: 서브쿼리
9.1 서브쿼리 살펴보기
9.2 SELECT와 FROM 절의 서브쿼리
9.3 WHERE 절의 서브쿼리

10장 데이터 입력/수정/삭제하고 트랜잭션 처리하기
10.1 INSERT 문으로 데이터 입력하기
10.2 UPDATE 문으로 데이터 수정하기
10.3 DELETE 문으로 데이터 삭제하기
10.4 트랜잭션 처리하기

Part 3 SQL로 데이터 분석하기
11장 데이터 분석에 유용한 분석 쿼리 사용하기
11.1 개선된 서브쿼리 CTE 사용하기
11.2 윈도우 함수로 다양한 집계 값 산출하기
11.3 뷰로 복잡한 쿼리 간단하게 사용하기

12장 SQL을 이용한 데이터 분석 프로젝트
12.1 코로나 데이터 분석하기
12.2 타이타닉 데이터 분석하기


리뷰

구매자 별점

0.0

점수비율

  • 5
  • 4
  • 3
  • 2
  • 1

0명이 평가함

리뷰 작성 영역

이 책을 평가해주세요!

내가 남긴 별점 0.0

별로예요

그저 그래요

보통이에요

좋아요

최고예요

별점 취소

구매자 표시 기준은 무엇인가요?

'구매자' 표시는 리디북스에서 유료도서 결제 후 다운로드 하시거나 리디셀렉트 도서를 다운로드하신 경우에만 표시됩니다.

무료 도서 (프로모션 등으로 무료로 전환된 도서 포함)
'구매자'로 표시되지 않습니다.
시리즈 도서 내 무료 도서
'구매자’로 표시되지 않습니다. 하지만 같은 시리즈의 유료 도서를 결제한 뒤 리뷰를 수정하거나 재등록하면 '구매자'로 표시됩니다.
영구 삭제
도서를 영구 삭제해도 ‘구매자’ 표시는 남아있습니다.
결제 취소
‘구매자’ 표시가 자동으로 사라집니다.

이 책과 함께 구매한 책


이 책과 함께 둘러본 책



본문 끝 최상단으로 돌아가기

spinner
모바일 버전