장바구니 담기 close

장바구니에 상품을 담았습니다.

Do it 오라클로 배우는 SQL 입문

Do it 오라클로 배우는 SQL 입문

  • 이지훈
  • |
  • 이지스퍼블리싱
  • |
  • 2025-03-05 출간
  • |
  • 416페이지
  • |
  • 188 X 257 X 165mm
  • |
  • ISBN 9791163036784
판매가

28,000원

즉시할인가

25,200

배송비

무료배송

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
25,200

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평

이 책의 특징
• 비전공자도 쉽게 이해할 수 있는 친절한 설명과 실습 중심으로 구성했다!
• SQL 기본 문법은 물론, 실무 활용까지 한 권으로 끝낼 수 있다!
• ‘1분 복습’과 ‘되새김 문제’로 배운 내용을 잊기 전에 복습하며 내 것으로 만들 수 있다!
• ‘알아 두면 좋아요!’로 본문에서 한 발 더 나아가 고급 스킬과 응용력을 기를 수 있다!
• ‘실무 꿀팁’으로 저자의 현업 경험을 담은 팁과 노하우를 배울 수 있다!

이런 분께 추천합니다!
• 데이터베이스와 SQL을 처음 배우는 입문자• 데이터베이스 강의를 듣기 전에 예습하고 싶은 학생• SQL을 오라클 환경에서 활용해야 하는 실무자• 오라클 환경에서 SQL을 익혀 면접이나 테스트에서 써먹고 싶은 취준생
332개의 실습 그리고 실무 꿀팁을 담아 입문부터 실전까지 고려한 SQL 길라잡이!
‘작심 3일’은 끝내고 실습 중심으로 SQL과 데이터베이스를 시작하자!
SQL은 데이터 분석과 관리의 필수 스킬이지만, 처음 배우려면 어디서부터 시작해야 할지 막막합니다. 이 책은 데이터베이스 개념과 SQL 문법을 익히는 데 그치지 않고 실습하면서 SQL을 체득할 수 있도록 설계했습니다. 초보자도 쉽게 따라 할 수 있도록 332개의 실습 예제와 함께 ‘1분 복습’, ‘되새김 문제’를 순차로 학습할 수 있도록 구성했으며, 핵심 개념을 자연스럽게 익힐 수 있도록 도와줍니다. 또한 이 책은 입문서이지만 실무 활용까지 고려했습니다. SQL과 데이터베이스를 처음 접하는 독자부터 기초를 다시 다지며 ‘실무 꿀팁’을 얻고 싶은 실무자까지 모두에게 최적의 가이드가 될 것입니다.

오라클 21c 버전을 기반으로, SQL 최적화 기법과 데이터 처리 전략까지!
실무에서 인정받는 데이터 역량을 키워 보자!
데이터베이스 기술은 지속적으로 발전하고 있으며, 실무에서는 최신 환경에 맞춘 SQL 활용 능력이 필수입니다. 이 책은 Oracle 21c 버전을 기반으로 한 실습을 제공하여, 최신 트렌드에 맞는 SQL 학습을 지원합니다. 오라클 데이터베이스 설치부터 트랜잭션 처리, 고급 쿼리 작성까지 실무에서 요구하는 기능을 단계적으로 익힐 수 있습니다. 실무에서 활용하는 SQL 최적화 기법과 실무 사례를 다뤄, 단순한 문법 학습을 넘어 업무에 바로 적용할 수 있는 능력을 기를 수 있습니다. 성능 향상, 대용량 데이터 처리 등 실무자가 반드시 알아야 할 내용을 쉽게 풀어냈습니다. 이 책으로 SQL을 단순한 명령어가 아닌 데이터를 다루는 강력한 도구로 활용하는 방법을 익히고, 실무에서 인정받는 데이터베이스 실력을 갖춰 보세요!

이 책을 공부하는 데 도움이 되도록 다양한 학습 자료를 제공합니다!
학습 계획표 + 코드 + 저자 소통 채널 제공
이 책의 10쪽에서는 학습 계획표를 제공합니다. 혼자 공부한다면 이 계획표에 맞춰 학습해 보세요. 목표한 날짜를 기록하고 하루 2시간씩 20일 정도 공부하면 SQL 초보에서 탈출할 수 있습니다. 이미 프로그래밍을 공부한 경험이 있다면 10일 코스를 추천합니다.
저자 깃허브와 이지스퍼블리싱 홈페이지 자료실에서 실습 코드를 제공하니, 자신이 작성한 코드와 비교하면 학습 효과를 높일 수 있습니다. 또한 실무 개발 15년 차이자 전문 강사인 저자의 다양한 채널에서 학습, 취업, 실무 역량까지 키울 수 있습니다. 저자의 강의 경험과 실무 노하우를 바탕으로 조언을 얻고 최신 트렌드도 익혀 보세요.
• 이지스퍼블리싱 홈페이지 | www.easyspub.co.kr → [자료실] → 도서명으로 검색 • 저자 깃허브 | github.com/easyspubjava/JavaSecondEdition• 저자 이메일 | groovysunday@naver.com • 저자 링크트리 | linktr.ee/seongnyang_unkind_coding
‘Do it! 스터디룸’에서 공부단을 신청해 보세요!
친구도 만나고 책 선물도 받을 수 있습니다
혼자 계획을 세우고 공부하다 보면 금방 지치기 마련입니다. ‘Do it! 스터디룸’의 공부단에 접속해서 이 책 완독에 도전해 보세요. 함께 공부하는 사람들도 만나고, 공부하는 내용을 올려 공유하고 인증하면 책 선물도 드립니다. 또한 어려운 내용이 있다면 ‘Do it! 스터디룸’ 게시판에 질문을 남겨 보세요. 전문가와 저자가 명쾌하게 해결해 드립니다.
• Do it! 스터디룸: cafe.naver.com/doitstudyroom

목차

첫째마당 | 오라클과 데이터베이스
01장 데이터베이스와 SQL
__01-1 데이터와 데이터베이스, DBMS
__01-2 데이터 모델
__01-3 관계형 데이터베이스와 SQL
__01장 되새김 문제

02장 관계형 데이터베이스와 오라클 데이터베이스
__02-1 관계형 데이터베이스의 테이블과 키
__02-2 오라클 데이터베이스
__02장 되새김 문제

03장 오라클 데이터베이스와 실습 환경 설정
__03-1 오라클 데이터베이스 설치하고 계정 설정하기
__03-2 SQL Developer 설치하고 실행하기

-----------------------------------------------------
둘째마당 | 실무에서 자주 사용하는 SQL, SELECT문을 이용한 데이터 조회
04장 SELECT문의 기본 형식
__04-1 실습용 테이블 살펴보기
__04-2 데이터를 조회하는 3가지 방법 — 셀렉션, 프로젝션, 조인
__04-3 SQL의 기본 뼈대, SELECT절과 FROM절
__04-4 중복 데이터를 삭제하는 DISTINCT
__04-5 보기 좋게 별칭 설정하기
__04-6 원하는 순서로 출력 데이터를 정렬하는 ORDER BY절
__04장 되새김 문제

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

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

07장 다중행 함수와 데이터 그룹화
__07-1 하나의 열에 출력 결과를 담는 다중행 함수
__07-2 결괏값을 원하는 열로 묶어 출력하는 GROUP BY절
__07-3 만든 그룹을 조건별로 출력할 때 사용하는 HAVING절
__07장 되새김 문제

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

09장 SQL 속 또 다른 SQL, 서브쿼리
__09-1 서브쿼리
__09-2 실행 결과가 하나인 단일행 서브쿼리
__09-3 실행 결과가 여러 개인 다중행 서브쿼리
__09-4 비교할 열이 여러 개인 다중열 서브쿼리
__09-5 FROM절에 사용하는 서브쿼리와 WITH절
__09-6 SELECT절에 사용하는 서브쿼리
__09장 되새김 문제
-----------------------------------------------------
셋째마당 | 데이터를 조작, 정의하는 SQL 배우기
10장 데이터를 추가, 수정, 삭제하는 데이터 조작어
__10-1 테이블에 데이터를 추가하는 INSERT
__10-2 테이블에서 데이터를 수정하는 UPDATE
__10-3 테이블에서 데이터를 삭제하는 DELETE
__10장 되새김 문제

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

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

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

14장 제약 조건
__14-1 제약 조건 종류
__14-2 빈 값을 허락하지 않는 NOT %00;
__14-3 중복하지 않는 값 UNIQUE
__14-4 유일하게 하나만 있는 값 PRIMARY KEY
__14-5 다른 테이블과 관계를 맺는 FOREIGN KEY
__14-6 데이터 형태와 범위를 정하는 CHECK
__14-7 기본값을 정하는 DEFAULT
__14장 되새김 문제
-----------------------------------------------------
부록 A | 사용자, 권한, 롤 관리
__A-1 사용자 관리
__A-2 권한 관리
__A-3 롤 관리

찾아보기

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.