본문내용 바로가기

교보eBook

교보문고eBook 로고가 필요하세요? 다운버튼을 누르면 원하는 형태의 로고를 다운 받으실 수 있습니다.

  • 흰색 배경 로고
    JPG down PNG down
  • 어두운 배경 로고
    JPG down PNG down
닫기
sam베이직

전체메뉴
배너닫기
미리보기

Do it!

오라클로 배우는 데이터베이스 입문

비전공자도 기초부터 확실하게!

이지훈 지음| 이지스퍼블리싱 |2018년 10월 25일 (종이책 2018년 10월 30일 출간)

  구매(소장)  
종이책 정가 25,000원
eBook 정가 16,500원
판매가 16,500 (0%↓+5%P)
쿠폰적용가 14,850 (10%↓+5%P) 구매 할인쿠폰 받기
  • 상품 정보

    듣기 가능 소득공제

    eBook 듣기 기능 안내

    PDF 파일일 경우 편집 순서에 따라 읽는 위치가 달라질 수 있습니다.
    PDF 파일 특성 상 화면에 표기된 내용 전부 읽어 줍니다. (페이지 수 등 포함)
    이미지 형태로 제작된 PDF 파일은 듣기 지원이 불가합니다.
    영어/한자/기타 외국어는 듣기 기능에 제한이 있을 수 있습니다.

    닫기

    상품 정보
    출간일 2018년 10월 25일 (종이책 2018년 10월 30일 출간)
    포맷용량 PDF(31.31MB)
    쪽수 528쪽(PDF기준)|

    이용가능 환경

    지원기기

    android / iOS / windows PC / sam

    기기 별 이용 유의사항

    eBook 전용단말기(sam단말기)
    대여eBook / PDF 50MB, ePUB 30MB 이상 / 멀티미디어 PDF(음원, 영상, 애니메이션을 포함한 eBook) 인 경우 열람불가
    iPad 구형 모델
    PDF 50MB, ePUB 30MB 이상 열람불가

    위와 같은 조건의 eBook은 일반 PC,스마트폰, 태블릿 등의 지원기기를 사용하셔야 읽을 수 있습니다.

    닫기
  • 이 상품의 이벤트/쿠폰
    이벤트/쿠폰
    쿠폰 구매 쿠폰 받기
    • 본 상품이 시리즈일 경우 전권의 모든 쿠폰이 일괄 다운로드 됩니다.
  • 카드 & 포인트 혜택

    5만원 이상 구매 시 통합포인트 2천원 추가적립

    카드/포인트 안내

    5만원 이상 구매 시 통합포인트 2천원 추가적립

    일반상품을 2천원 이상 포함하여 실 결제금액이 5만원 이상 구매 시 적용됩니다.
    (* 일반상품 : 잡지/외국도서,음반/DVD,기프트/오피스 상품)
    도서정가제에 따라 종이책/eBook 상품은 일반상품에서 제외 됩니다.
    중고장터 주문 건 제외 (온라인/모바일 주문 건에 한하여 적용)
    제공되는 혜택은 주문 건 별로 적용 가능, 2개 이상 주문 건을 합산하여 계산하지 않습니다.

    닫기

책소개

이 책이 속한 분야

기본기가 무엇보다 중요한 데이터베이스
처음 공부할 때 탄탄한 기본기를 쌓자!

데이터베이스는 탄탄한 기본기를 쌓아야만 실무에서 어려운 SQL문을 만나도 흔들리지 않는다. [Do it! 오라클로 배우는 데이터베이스 입문]은 현업 프로그래머이자 강사인 저자가 수많은 프로젝트 경험을 살려 실무에서 진짜 필요한 기본기를 중심으로 내용을 구성했다. 본문 내용은 비전공자도 알기 쉽게 도해와 비유로 풀어 썼고 427개의 예제는 실무에서 많이 사용하는 순서대로 차례차례 진행한다. 또한 책 사이사이에 ‘1분 퀴즈’를 넣어 간단한 문제를 풀면서 독자가 학습의 흥미를 잃지 않도록 돕는다. ‘실무 꿀팁’ 코너에서는 실무에서 유용하게 사용할 수 있는 팁을 실었다. 지금 당장 [Do it! 오라클로 배우는 데이터베이스 입문]으로 실무에서도 인정받는 핵심 기본기를 다져보자.

상세이미지

오라클로 배우는 데이터베이스 입문 도서 상세이미지

목차

첫째마당 데이터베이스 개념 잡기

01 데이터베이스
01-1 데이터와 데이터베이스, DBMS
01-2 데이터 모델
01-3 관계형 데이터베이스와 SQL

02 관계형 데이터베이스와 오라클 데이터베이스
02-1 관계형 데이터베이스의 구성 요소
02-2 오라클 데이터베이스

03 오라클 데이터베이스와 도구 프로그램 설치
03-1 오라클 데이터베이스 설치 및 접속
03-2 Toad for Oracle 설치 및 실행
[특별 부록] 오라클 삭제하는 방법

둘째마당 실무에서 가장 많이 사용하는 SQL, 조회

04 SELECT문의 기본 형식
04-1 실습용 테이블 살펴보기
04-2 데이터를 조회하는 3가지 방법 ? 셀렉션, 프로젝션, 조인
04-3 SQL의 기본 뼈대, SELECT절과 FROM절
04-4 중복 데이터를 삭제하는 DISTINCT
04-5 한눈에 보기 좋게 별칭 설정하기
04-6 원하는 순서로 출력 데이터를 정렬하는 ORDER BY

05 더 정확하고 다양하게 결과를 출력하는 WHERE절과 연산자
05-1 필요한 데이터만 쏙 출력하는 WHERE절
05-2 여러 개 조건식을 사용하는 AND, OR 연산자
05-3 연산자 종류와 활용 방법 알아보기

06 데이터 처리와 가공을 위한 오라클 함수
06-1 오라클 함수
06-2 문자 데이터를 가공하는 문자 함수
06-3 숫자 데이터를 연산하고 수치를 조정하는 숫자 함수
06-4 날짜 데이터를 다루는 날짜 함수
06-5 자료형을 변환하는 형 변환 함수
06-6 NULL 처리 함수
06-7 상황에 따라 다른 데이터를 반환하는 DECODE 함수와
CASE문

07 다중행 함수와 데이터 그룹화
07-1 하나의 열에 출력 결과를 담는 다중행 함수
07-2 결과 값을 원하는 열로 묶어 출력하는 GROUP BY절
07-3 GROUP BY절에 조건을 줄 때 사용하는 HAVING절
07-4 그룹화와 관련된 여러 함수

08 여러 테이블을 하나의 테이블처럼 사용하는 조인
08-1 조인
08-2 조인 종류
08-3 SQL-99 표준 문법으로 배우는 조인

09 SQL문 속 또 다른 SQL문, 서브쿼리
09-1 서브쿼리
09-2 실행 결과가 하나인 단일행 서브쿼리
09-3 실행 결과가 여러 개인 다중행 서브쿼리
09-4 비교할 열이 여러 개인 다중열 서브쿼리
09-5 FROM절에 사용하는 서브쿼리와 WITH절
09-6 SELECT절에 사용하는 서브쿼리

셋째마당 데이터를 조작, 정의, 제어하는 SQL 배우기

10 데이터를 추가, 수정, 삭제하는 데이터 조작어
10-1 테이블에 데이터 추가하기
10-2 테이블에 있는 데이터 수정하기
10-3 테이블에 있는 데이터 삭제하기

11 트랜잭션 제어와 세션
11-1 하나의 단위로 데이터를 처리하는 트랜잭션
11-2 트랜잭션을 제어하는 명령어
11-3 세션과 읽기 일관성의 의미
11-4 수정 중인 데이터 접근을 막는 LOCK

12 데이터 정의어
12-1 객체를 생성, 변경, 삭제하는 데이터 정의어
12-2 테이블을 생성하는 CREATE
12-3 테이블을 변경하는 ALTER
12-4 테이블 이름을 변경하는 RENAME
12-5 테이블의 데이터를 삭제하는 TRUNCATE
12-6 테이블을 삭제하는 DROP

13 객체 종류
13-1 데이터베이스를 위한 데이터를 저장한 테이터 사전
13-2 더 빠른 검색을 위한 인덱스
13-3 테이블처럼 사용하는 뷰
13-4 규칙에 따라 순번을 생성하는 시퀀스
13-5 공식 별칭을 지정하는 동의어

14 제약 조건
14-1 제약 조건 종류
14-2 빈값을 허락하지 않는 NOT NULL
14-3 중복되지 않는 값 UNIQUE
14-4 유일하게 하나만 있는 값 PRIMARY KEY
14-5 다른 테이블과 관계를 맺는 FOREIGN KEY
14-6 데이터 형태와 범위를 정하는 CHECK
14-7 기본값을 정하는 DEFAULT

15 사용자, 권한, 롤 관리
15-1 사용자 관리
15-2 권한 관리
15-3 롤 관리

넷째마당 PL/SQL 배우기

16 PL/SQL 기초
16-1 PL/SQL 구조
16-2 변수와 상수
16-3 조건 제어문
16-4 반복 제어문

17 레코드와 컬렉션
17-1 자료형이 다른 여러 데이터를 저장하는 레코드
17-2 자료형이 같은 여러 데이터를 저장하는 컬렉션

18 커서와 예외 처리
18-1 특정 열을 선택하여 처리하는 커서
18-2 오류가 발생해도 프로그램이 비정상 종료되지 않도록 하는 예외 처리

19 저장 서브프로그램
19-1 저장 서브프로그램
19-2 프로시저
19-3 함수
19-4 패키지
19-5 트리거

찾아보기

저자소개

저자 : 이지훈

한양대 컴퓨터공학과를 졸업, 성균관대 정보통신대학원에서 IT 컨설팅을 전공하고 공학석사 학위를 받았다. 프리랜서 프로그래머로 활동하며 틈틈이 프로그래밍 강의와 IT 기술 서적 집필을 겸하고 있다.
현재는 삼일 회계 법인에서 풀스택 개발자로 프로젝트를 수행하고 있다. 저서로는 《JSP Web Programming》과 《프리랜서 가이드라인》이 있다.

책속으로

* 현재 컨텐츠 정보를 준비 중에 있습니다.

출판사서평

기초가 탄탄해야 실무에서 인정받습니다!
실무에서 많이 쓰는 순서대로 기본기를 익히세요.

현업 프로그래머 저자가 개념부터 SQL, PL/SQL까지 확실하게 기본기를 잡아준다!
≪Do it! 오라클로 배우는 데이터베이스 입문≫은 저자가 참여한 수많은 프로젝트에서 경험한 내용을 살려 구성했습니다. 첫째마당에서는 데이터부터 오라클 데이터베이스까지 기본 개념을 도해와 비유로 알기 쉽게 설명합니다. 둘째마당과 셋째마당에서 이 책의 핵심인 오라클의 기본 문법을 배울 수 있습니다. 꼼꼼하고 쉬운 코드 설명과 코드의 이해를 돕는 도해로 문법을 하나씩 차근차근 배울 수 있습니다. 마지막으로 넷째마당에 PL/SQL 문법도 실었습니다. PL/SQL은 실무에서 필요할 수도 있는 내용이기 때문에 입문자라면 최소한 꼭 알고 있어야 하는 내용만 골라 상세한 설명과 함께 실었습니다.

도해와 비유로 풀어쓴 본문과 427개의 예제는 비전공자도 배우기 쉽다!
데이터베이스를 처음 배우는 사람에게 글과 코드만으로 개념을 이해하는 것은 어려운 일입니다. 그래서 ≪Do it! 오라클로 배우는 데이터베이스 입문≫은 어려운 말은 모두 빼고 도해와 비유로 개념을 알기 쉽게 풀어썼습니다. 그리고 본문에 실린 427개의 예제는 한두 줄의 간단한 코드부터 시작해 차례차례 진행되기 때문에 책에 실린 순서대로만 따라가면 누구나 문제없이 기초부터 심화 학습까지 할 수 있습니다.

처음 공부할 때부터 실무 중심으로 공부하자!
상세한 설명을 담은 본문과 개념의 이해를 돕는 실습은 실무에서 가장 많이 사용하는 순서대로 진행됩니다. 또 본문 중에 나오는 ‘실무 꿀팁’은 저자가 실무를 진행하며 부닥친 문제들에서 얻어낸 진짜 팁을 담은 코너입니다. 바쁜 하루 속에서 잠깐 짬을 내 이 책을 볼 독자를 위해 단순히 데이터베이스만 공부하는 시간이 아닌 현장에서 사용할 수 있는 실속 팁까지 챙기면서 실무를 준비하는 시간이 되도록 심혈을 기울여 본문과 실습을 준비했습니다.

실습, 1분 복습, 연습 문제로 반복 학습하면 머릿속에 오랫동안 남는다!
아무리 짧은 SQL이라도 직접 실습하지 않고 본문만 읽고 넘어간다면 머릿속에 남지 않습니다. 책에 실린 모든 실습은 꼭 직접 작성하고 실행해 보세요. 실습을 통해 SQL문의 동작 순서와 원리를 확인할 수 있어서 SQL문이 더 확실하게 기억에 남습니다. 그리고 실습 중간마다 나오는 ‘1분 복습’은 앞에서 배운 개념을 아주 간단한 문제로 확인하는 코너입니다. 효과적으로 공부하려면 꼭 풀고 넘어가세요. SQL문 학습의 자신감이 생길 것입니다. 마지막으로 본문의 개념과 실습을 충분히 이해한 독자라면 장 마지막에 있는 ‘잊기 전에 한 번 더’ 코너의 문제도 도전해 보세요. 이 문제들을 풀어 보면 본문에 나온 개념을 다시 한 번 정리하고 마무리할 수 있습니다.

초급자와 중급자 코스 중 자신에게 맞는 진도표로 학습 계획을 잡고 공부하자!
초급자와 중급자를 위한 맞춤형 학습 진도표를 제공합니다. 데이터베이스를 처음 공부하기 시작했다면 30일 완성 진도표를, 다른 데이터베이스를 공부했거나 IT 관련 실무자일 경우에는 완성 진도표로 공부해 보세요. 자신이 정한 날짜대로 공부하다 보면 뿌듯함과 함께 날로 늘어가는 SQL문 작성 능력을 경험할 수 있습니다.

모르는 문제가 생기면 헤매지 말고 저자에게 바로 물어보자!
공부하다가 모르는 문제가 생기면 바로 Do it! 스터디룸 네이버 카페(cafe.naver.com/doitstudyroom)에 질문을 올려보세요. 질문을 남기면 이 책을 먼저 본 분들이나 저자가 당신의 질문에 직접 답변을 해줍니다.

함께 공부하고 정보도 공유하자! - Do it! 스터디룸
지금 바로 Do it! 스터디룸 네이버 카페(cafe.naver.com/doitstudyroom)를 방문해 보세요. 자신과 똑같은 고민을 가진 친구들을 만나 함께 공부하세요. 그러면 오라클 데이터베이스를 포기하지 않고 끝까지 공부할 수 있습니다.

※ 실습 파일 및 ‘잊기 전에 한 번 더’ 정답은 저자의 깃허브(github.com/GroovySunday/doit-oracle) 및 이지스퍼블리싱(easyspub.co.kr) 자료실에서 다운로드할 수 있습니다. 이지스퍼블리싱 홈페이지에서 회원가입 후 다운로드 받을 수 있습니다.

“베타테스터의 한마디”
이 책은 간단한 개념부터 실무에서 사용하면 좋은 팁까지 알려주는 친절한 선생님 같은 책입니다. 다양한 실습은 물론 상세하고 쉬운 설명으로 개념을 잡아줘서 저처럼 프로그래밍을 공부하는 학생이나 오라클 데이터베이스를 처음 접하는 모든 분께 도움이 될 것 같습니다. 앞으로도 좋은 책 많이 써 주세요!
임지혜(컴퓨터공학과 2학년)

책을 처음부터 끝까지 읽으면서 그동안 실무에서 자주 사용했지만 정확한 의미는 몰랐던 내용을 다시 한 번 배울 수 있었습니다. 예를 들어 지금까지 일하면서 많이 사
玲淪테이블, 함수, 프로시저, 패키지 개념과 사용법을 쉽게 배우며 머릿속에 정리할 수 있었습니다. 이 책은 입문자를 위한 책이지만 내용이 굉장히 알차서 실무자인 저에게도 많은 도움이 되었습니다. 입문자뿐만 아니라 신입 개발자들에게도 《Do it! 오라클로 배우는 데이터베이스 입문》을 적극적으로 추천합니다.
엄나윤(자바 웹 개발자)

이 책은 데이터베이스의 개념 용어부터 상세하게 정리하고 아주 간단한 코드라도 생략하지 않고 꼼꼼하게 설명하고 있습니다. 그래서 초보자도 쉽게 따라 할 수 있고 이해할 수 있습니다. 그리고 이 책은 실무에서 자주 사용하는 기능 위주로 정리되었고 책 곳곳에 실무에서 사용할 수 있는 팁이 있어서 초보 개발자가 실무에 적응하는 데 많은 도움이 됩니다.
안종필(소프트웨어 개발자

Klover리뷰

구매하신 책에 Klover 평점/리뷰를 남겨주시면 통합포인트를 적립해 드립니다. 안내

평가/리뷰쓰기

북로그 리뷰

7

책속 한문장

0

* 현재 책속 한문장이 없습니다. 책속 한문장을 작성해주세요.

eBook 구매/이용 안내

  • 본 상품은 별도로 배송되지 않는 전자책 서비스입니다.
  • 본 상품은 인쇄/저장/편집 기능이 불가합니다.
  • 2014년 11월 21일부터 ‘개정 도서정가제’ 시행에 따라 신구간 구분 없이 기본 이벤트 할인과 적립을 포함하여 최대 15%까지만 제공됩니다.

단말기 안내

  • 구매하신 eBook은 저작권 보호를 위한 불법복제방지기술이 적용되어 있어,
    교보eBook을 지원하는 PC 전용 프로그램 [교보e서재]및 모바일 iOS/안드로이드 스마트폰/태블릿의 [교보eBook]전용 앱 , 교보 eBook 서비스를 지원하는 sam 전용 단말기에서만 열람이 가능합니다.
    단, 오디오북 상품은 PC 전용 프로그램 [교보e서재], sam 전용 단말기에서 서비스 이용이 불가합니다.
  • 모바일 앱은 OS별 각 앱 스토어를 통해 전용[교보eBook]앱을 다운로드 받아 설치 후 이용 가능합니다.
    단, 오디오북 상품은 모바일 [교보eBook]앱(Android v3.0.42, iOS v3.0.23 버전 이상)에서 이용가능하며, PC e서재/sam전용단말기에서는 이용하실 수 없습니다.
  • eBook 전용 단말기는 타사 안드로이드 OS 기반 단말기에 [교보eBook] apk파일을 별도 설치한 경우 서비스 이용 불가합니다.
  • eBook 전용 단말기인 경우, 대여eBook은 열람하실 수 없습니다. (sam단말기 등)
  • 한 번의 구매로 교보eBook을 지원하는 단말기 최대 5대까지 이용할 수 있습니다. (단, 일부 해외에서 접속 시 IP 차단으로 서비스 이용 불가)
  • 이용 가능한 모바일 단말기의 변경을 원할 경우 [교보eBook모바일앱→설정→기기관리] 메뉴를 통해 기존 단말기 등록해지 후 신규 단말기 등록 설정할 수 있습니다.

컨텐츠 다운로드 열람 시 용량 제한 안내

  • eBook전용 sam 단말기의 경우 멀티eBook(ePUB3.0 ,멀티PDF), 용량 50MB이상의 파일은 정상 열람이 되지 않을 수 있습니다.
  • iOS, 안드로이드의 OS 버전이 최소 지원 가능 OS 버전보다 낮을 경우, 이용에 어려움이 있을 수 있습니다.

이용 안내

  • 오디오북 대여 구매 시 대여일은 구성 회차 중 최초 다운로드 한 회차의 시작일로부터 +대여일(종료일)이 해당 상품의 모든 회차에 동일 대여(열람)기간이 부여됩니다.

반품/교환/환불 안내

  • eBook 상품은 구매 후 다운로드를 하지 않은 경우에 한해 구매일로부터 7일 이내 주문 취소가 가능합니다.
    (오디오북은 회차 구성상품으로 해당 상품의 1개 이상의 회차 다운로드 이력이 있는 경우 취소 불가)
  • 디지털 교보문고의 전산오류를 제외한 고객님의 개인적인 사정으로 인한 환불 및 교환은 불가능합니다. 또한, 정액권과 이용권 사용기간 연장은 불가능합니다.
  • 고객센터 > 1:1상담 > 반품/교환/환불 을 통해 신청가능하고 마이룸 > 교환/반품 내역 에서 확인 가능합니다.
  • eBook 상품은 구매 후 다운로드 받은 경우 주문 취소가 불가능합니다 .
  • 오 등록된 상품인 경우 별도의 고지 없이 상품판매 중단/회수 등의 작업이 진행됩니다.

소비자 피해보상 환불지연에 따른 배상

  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨.
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함.

이 분야의 신상품

  • [프로그래밍 및 언어]
    아두이노 내친구 2편 라인트…
    7,000

  • [컴퓨터공학]
    배 채우는 보안 분석 #안드…
    6,900

  • [컴퓨터입문/활용]
    너도 한번 AI 만들어 볼래?
    11,760

  • [컴퓨터수험서 관련]
    정보보안 기사ㆍ산업기사 필…
    23,100

  • [컴퓨터수험서 관련]
    전산회계운용사 2급 실기(20…
    11,900

더보기

이 분야의 베스트셀러

  • [데이터베이스구축/관리]
    인스파이어드
    16,800

  • [데이터베이스구축/관리]
    PHP & MySQL 닌자 비법서
    28,000

  • [데이터베이스구축/관리]
    SAP 시스템의 이해
    19,200

  • [데이터베이스구축/관리]
    NoSQL 철저 입문 NoSQL 세…
    28,800

  • [데이터베이스구축/관리]
    초보자를 위한 SQL 200제(PL…
    17,000

더보기

바로가기