도서목록

전체

본문

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

지은이설진욱

쪽수368쪽

초판2021년 11월 10일

ISBN979-11-6426-191-8 (93000)

판형188mm x 257mm (46배판)

기타애프터스킬 시리즈

정가22,000원

  • 책소개
  • 목차
  • 저자 소개
  • 상세이미지

이 책이 데이터베이스 개발자가 되기 위한 초석이 되길 바랍니다.”

 

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

 

이 도서는 초보자들도 다소 이해하기 어려운 용어나 복잡한 예제들을 배제하고 데이터 베이스를 처음

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


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 currvalnextval 의사 컬럼

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 ViewTable

16.2 View의 응용

16.3 View의 고급 기능

요점 정리

연습 문제

 

Chapter 17 데이터 제어어

17.1 DCL 개요

17.2 사용자 관리와 권한

17.3 권한

17.4 (role)

요점 정리

연습 문제

 

Chapter 18 벌크 로딩

18.1 벌크 로딩

요점 정리

연습 문제

 

부록 찾아보기

지은이 : 설진욱

 

부산대학교 정밀 기계 공학을 전공하였으며, LG 전자에 입사하여 세탁기 사업부 전산부에서 근무하였습니다. 이후 약국 도매상 프로그램을 2년 정도 개발하였고, PC방 메인/클라이언트 관리 프로그램 개발을 7년 정도 근무하였습니다. 프로그래밍 강의 경력은 12년째 진행 중이며, 강의가 가능한 과목은 머신 러닝, RPA, 데이터 베이스, 자바(JSP, Spring), 파이썬, R, 데자바스크립트, React, elastic search, vba 등등입니다. 저서로는 <데이터 시각화 With 파이썬>이 있습니다. 미래 소년 코난, 로봇 태권 V를 좋아했었고, 심형래의 코미디, 변진섭의 노래를 보고 듣는 것을 좋아합니다.