서브메뉴

본문

데이터베이스 개론과 실습
데이터베이스 개론과 실습
저자 : 정선호
출판사 : 한빛미디어
출판년 : 2004
정가 : 24000, ISBN : 9788979142945

책소개


이 책은 '데이터베이스 개요 → 모델링 → ERwin을 이용한 모델링 실습 → 오라클 개요와 SQL문 → 오라클을 이용한 데이터베이스 구축, 관리' 등의 실제 데이터베이스를 배우는 가장 이상적인 형태로 구성되어 있다. 또한 현장과 학교에서 가장 많이 쓰이는 ERwin과 오라클을 이용해 실습함으로써 데이터베이스를 처음 접하는 입문자에게 데이터베이스의 전체 그림을 보여줌과 동시에 실무 적응력을 키워준다.

1부에서는 데이터베이스의 개요와 모델링 이론을 학습하고, ERwin을 이용해 실습해본다. 또한 데이터베이스의 가장 기초인 SQL 언어를 익힌다. 2부에서는 오라클 9i의 설치에서부터 데이터베이스 생성, 관리하는 방법, 오라클의 저장 구조와 PL/SQL, 주요 유틸리티 및 요즘 중요시 되고 있는 튜닝과 백업/복구를 살펴본다.

3부에서는 지금까지 배운 내용을 바탕으로 간단한 프로젝트를 수행해봄으로써 데이터베이스 설계에서 구축까지 확실하게 익힐 수 있다. 마지막으로 4부에서는 지금까지 살펴본 데이터베이스 외에 객체지향 데이터베이스, 멀티미디어 데이터베이스를 살펴보고, 최근 데이터베이스의 기술 동향 등을 알아본다.

목차


1부. 데이터베이스 개요와 모델링

1장. 데이터베이스 개요
01. 데이터베이스 개요
02. 파일 시스템과 데이터베이스
03. 데이터 모델
04. 데이터베이스 구조
요약
연습 문제/심화 연습 문제

2장. 데이터베이스 관리 시스템
01. 데이터베이스 관리 시스템
02. 데이터베이스 관리 시스템의 장단점
03. 데이터 독립성
04. 데이터베이스 관리 시스템의 구성
요약
연습 문제/심화 연습 문제

3장. 데이터 모델링
01. 데이터 모델링의 목적과 특징
02. 개체-관계 모델
03. 관계형 모델
04. 정규화와 데이터 종속성
요약
연습 문제/심화 연습 문제

4장. 관계 데이터베이스 설계
01. 데이터베이스 설계 과정
요약
연습 문제/심화 연습 문제

5장. SQL 언어
01. SQL의 특징
02. SQL 소개
03. 뷰
요약
연습 문제/심화 연습 문제

6장. 모델링 실습
01. ERwin 사용하기
현장의 목소리: IT에서 데이터베이스의 중요성


2부. 오라클 9i

7장. 오라클 9i의 시작과 종료
01. 오라클의 개요와 특징
02. 오라클 9i 설치하기 전 점검 사항
03. 오라클 9i 설치하기
04. 오라클 9i 시작과 종료
요약
연습 문제/심화 연습 문제

8장. 오라클 9i 접속과 SQL*Plus
01. 오라클 데이터베이스에 접속하기
02. SQL*Plus
요약
연습 문제/심화 연습 문제

9장. 오라클 데이터베이스 생성과 관리하기
01. 오라클 데이터베이스 생성하기
02. 오라클 객체 다루기
03. 사용자 관리하기
요약
연습 문제/심화 연습 문제

10장. 오라클 9i의 저장 구조
01. 오라클 서버
02. 오라클 데이터베이스의 물리적 구조
03. 오라클 데이터베이스의 논리적 저장 구조
요약
연습 문제/심화 연습 문제
현장의 목소리: IT와 데이터베이스

11장. PL/SQL
01. PL/SQL의 특징
02. PL/SQL 블록 구조
03. PL/SQL의 블록 문법
04. PL/SQL 내의 SQL 문
05. PL/SQL 제어문
06. 커서
07. 예외 처리하기
08. 오라클 패키지
09. 오라클 트리거
요약
연습 문제/심화 연습 문제

12장. 오라클의 주요 유틸리티
01. SQL*Loader
02. 임포트/익스포트 유틸리티
요약
연습 문제/심화 연습 문제

13장. 데이터베이스 성능 향상시키기
01. 튜닝의 개요
02. 튜닝 도구
03. SQL 튜닝
04. 서버 튜닝
05. I/O 튜닝
06. 분류 영역의 튜닝
요약
연습 문제/심화 연습 문제

14장. 오라클 9i의 백업과 복구
01. 백업과 복구의 개념
02. 아카이브 모드와 노아카이브 모드
03. 백업 방법
04. 복구 방법
요약
연습 문제/심화 연습 문제


3부. 프로젝트

15장. ERwin을 이용한 데이터베이스 설계와 구축
01. 요구사항 정의 및 분석하기
02. 논리적 설계하기
03. 물리적 설계하기
04. 데이터베이스 생성하기
현장의 목소리: 기본에 충실하자


4부. 기타 데이터베이스

16장. 객체지향 데이터베이스
01. 객체지향 데이터베이스
02. 객체지향 데이터 모델
03. 객체지향 데이터베이스 관리 시스템
04. 객체지향 데이터베이스 시스템 소개
요약
연습 문제/심화 연습 문제

17장. 멀티미디어 데이터베이스
01. 멀티미디어 데이터의 특성
02. 멀티미디어 데이터베이스의 발전 과정
03. 멀티미디어 데이터베이스의 구조와 특징
04. 멀티미디어 DBMS
요약
연습 문제/심화 연습 문제

18장. 최근 데이터베이스 기술과 응용
01. 데이터 마이닝과 데이터웨어하우징
02. XML 데이터베이스
요약
연습 문제/심화 연습 문제