비전공자도 쉽게 이해하는 데이터베이스 입문

$25.30
SKU
9791164261918
+ Wish
[Free shipping over $100]

Standard Shipping estimated by Fri 12/6 - Thu 12/12 (주문일로부 10-14 영업일)

Express Shipping estimated by Tue 12/3 - Thu 12/5 (주문일로부 7-9 영업일)

* 안내되는 배송 완료 예상일은 유통사/배송사의 상황에 따라 예고 없이 변동될 수 있습니다.
Publication Date 2021/11/10
Pages/Weight/Size 188*257*18mm
ISBN 9791164261918
Categories IT 모바일 > OS/데이터베이스
Description
“이 책이 데이터베이스 개발자가 되기 위한 초석이 되길 바랍니다.”

몇 년 전부터 NoSql이라는 개념의 SQL 구문이 있긴 했지만, 아직도 전 세계적으로 가장 많이 사용되고 있는 데이터 베이스는 관계형 데이터 베이스다. 그중에서 오라클은 가장 많은 개발자들이 사용하고 있는 데이터 베이스 시스템이라고 해도 별 무리가 없는 것으로 보인다. 이 책은 여러 교육 기관에서 oracle database 과정을 강의하면서 터득한 경험치를 체계적으로 정리하여 database의 기초 교과서가 되기를 바라는 마음으로 구성하였다. 본 교재에서 다루는 오라클 Version은 현업에서 가장 많이 사용되고 있는 oracle express edition 11g 버전을 이용하여 실습을 한다.

이 도서는 초보자들도 다소 이해하기 어려운 용어나 복잡한 예제들을 배제하고 데이터 베이스를 처음 접하는 분들도 그리 어렵지 않도록 소개를 하였다. 또한, 오라클을 처음 입문하시는 분들에게 대하여 데이터 베이스의 기초 부분과 자신감을 불어 넣을 수 있도록 배려하였으며, 초보자를 위하여 어떠한 내용이 필요할 지 고민하면서 저자가 대학교나 기업 등에서 강의를 하면서 부족하였던 항목들을 중심으로 이론과 실습 위주의 내용으로 구성하였다.
Contents
Chapter 01 데이터 베이스와 DBMS

1.1 Table(테이블)
1.2 데이터 베이스
1.3 sql 문장
1.4 데이터 베이스 관리 시스템
1.5 데이터 베이스 객체
요점 정리
연습 문제

Chapter 02 프로그램 설치하기

2.1 오라클 설치하기
2.2 sql developer 설치
요점 정리

Chapter 03 SQL 구문

3.1 SQL 구문의 종류
요점 정리
연습 문제

Chapter 04 사용자 관리

4.1 sql developer 사용하기
4.2 관리자 접속 아이콘 생성
4.3 oraman 사용자 계정 생성
요점 정리
연습 문제

Chapter 05 데이터 정의어(DDL)

5.1 테이블 개요
5.2 테이블 생성
5.3 테이블 정보 확인
5.4 테이블 구조 변경
5.5 테이블 삭제
요점 정리
연습 문제

Chapter 06 데이터 조작어(DML)

6.1 DML 개요
6.2 행(row) 추가하기
6.3 연산자 살펴 보기
6.4 행(row) 수정하기
6.5 행(row) 삭제하기
6.6 트랜잭션 개요
6.7 트랜잭션 제어어
6.8 트랜잭션 실습
요점 정리
연습 문제

Chapter 07 데이터 질의어(DQL)

7.1 select 구문의 기본 구조
7.2 기본 Select 구문
7.3 행의 제한
7.4 행의 정렬
요점 정리
연습 문제

Chapter 08 집합 연산자

8.1 집합
8.2 회원 테이블 실습
요점 정리
연습 문제

Chapter 09 함수 다루기

9.1 dual 테이블
9.2 문자열 함수
9.3 숫자 함수
9.4 날짜 함수
9.5 타입 변환 함수
9.6 null 처리 함수
9.7 decode 함수와 case 표현식
요점 정리
연습 문제

Chapter 10 그룹(집계) 함수

10.1 그룹 함수
10.2 Group By 절
10.3 Having 조건
요점 정리
연습 문제

Chapter 11 시퀀스와 테이블

11.1 시퀀스 개요와 생성
11.2 currval과 nextval 의사 컬럼
11.3 시퀀스의 수정과 삭제
11.4 게시물 테이블
요점 정리
연습 문제

Chapter 12 조인(Join)

12.1 조인의 개요
12.2 조인의 종류
요점 정리
연습 문제

Chapter 13 서브 쿼리

13.1 서브 쿼리의 개념
13.2 서브 쿼리의 분류
요점 정리
연습 문제

Chapter 14 제약 조건

14.1 제약 조건의 개념과 종류
14.2 제약 조건 다뤄 보기
14.3 제약 조건의 정보 변경
요점 정리
연습 문제

Chapter 15 참조 무결성 제약 조건

15.1 제약 조건
요점 정리
연습 문제

Chapter 16 뷰(View)

16.1 View와 Table
16.2 View의 응용
16.3 View의 고급 기능
요점 정리
연습 문제

Chapter 17 데이터 제어어

17.1 DCL 개요
17.2 사용자 관리와 권한
17.3 권한
17.4 롤(role)
요점 정리
연습 문제

Chapter 18 벌크 로딩

18.1 벌크 로딩
요점 정리
연습 문제

부록 찾아보기
Author
설진욱
부산대학교 정밀기계공학과를 졸업하였고, LG전자 세탁기 사업부에 입사하여 사업부 관련 전산 업무를 담당하였습니다. 이후 Visual Basic과 Ms Access를 이용한 약국 도매상 관련 유지 보수 프로그램을 2년 정도 개발하였습니다. PC방에서 사용되는 카운터용 및 클라이언트용 관리 프로그램 개발 업무에 7년 정도 종사하였습니다.
프로그래밍에 대한 강의는 자바를 시작으로 하여 현재 14년째 진행 중이며, 머신러닝, RPA, 데이터베이스, 자바(JSP, Spring), 파이썬, R, 자바스크립트, React, Elasticsearch, VBA 등의 강의가 가능합니다. 새로운 IT 과목에 대한 관심을 계속 가지고 관련 공부는 꾸준히 해 나갈 예정입니다.
저서로는 <데이터 시각화 with 파이썬>과 <비전공자도 쉽게 이해하는 데이터베이스 입문> 등이 있습니다.
부산대학교 정밀기계공학과를 졸업하였고, LG전자 세탁기 사업부에 입사하여 사업부 관련 전산 업무를 담당하였습니다. 이후 Visual Basic과 Ms Access를 이용한 약국 도매상 관련 유지 보수 프로그램을 2년 정도 개발하였습니다. PC방에서 사용되는 카운터용 및 클라이언트용 관리 프로그램 개발 업무에 7년 정도 종사하였습니다.
프로그래밍에 대한 강의는 자바를 시작으로 하여 현재 14년째 진행 중이며, 머신러닝, RPA, 데이터베이스, 자바(JSP, Spring), 파이썬, R, 자바스크립트, React, Elasticsearch, VBA 등의 강의가 가능합니다. 새로운 IT 과목에 대한 관심을 계속 가지고 관련 공부는 꾸준히 해 나갈 예정입니다.
저서로는 <데이터 시각화 with 파이썬>과 <비전공자도 쉽게 이해하는 데이터베이스 입문> 등이 있습니다.