서브메뉴

본문

데이터베이스 관리와 실습 : MS SQL 서버
데이터베이스 관리와 실습 : MS SQL 서버
저자 : 손광수
출판사 : 한빛미디어
출판년 : 2003
정가 : 22800, ISBN : 8979142420

책소개


이 책은 2, 3, 4년제 대학 컴퓨터 관련학과 학부생, IT 전문학원에서 데이터베이스 개론 강의를 들었거나 이제 막 데이터베이스를 시작하고자 하는 사람을 대상으로 한다. 하지만 저자의 오랜 강의 경험에서 나온 지식 전달력과 많은 시행착오를 거쳐 얻은 해법을 그래도 녹여 부었기 때문에 데이터베이스를 처음 접하는 일반인이나 비전공자들의 독학서로도 유용하다.

이 책은 데이터베이스 관리와 관련된 기반 지식에서부터 출발해 기본 기술과 응용 기술을 배운 뒤 최종적으로 실전 프로젝트를 통해 전체적인 개념을 확실히 정립한다. 1부 준비 학습에서는 MS SQL 서버와 SQL 문의 기초를, 2, 3, 4부 기본 학습에서는 데이터베이스 구축과 관리, 조작, 프로그래밍을 배우며, 5부 심화 학습을 통해 분산 데이터 처리와 XML 등 고급 기술을 익힐 수 있다. 마지막으로, 6부 실전 프로젝트에서는 실무에 바로 적용할 수 있는 데이터베이스를 실제로 모델링하고 구축함으로써 데이터베이스 관리의 전체 과정을 체계적으로 복습할 수 있다.

[부록 CD] MS SQL Server 2000 Enterprise Edition 120일 평가판-한글

목차


1부. 준비학습: SQL 서버 2000과 SQL 문의 기초

1장. SQL 서버의 개요
01_데이터베이스 관리 시스템(DBMS)
02_관계형 데이터베이스
03_SQL 서버의 역사와 SQL 서버 2000의 특징
요약
연습 문제
현장의 목소리: DBMS의 종류와 점유율(국내, 국외) 및 활용 정도에 따른 공부 방향

2장. SQL 서버의 설치
01_SQL 서버 설치 전 점검사항
02_SQL 서버 설치
03_SQL 서버 설치 후 점검사항
요약
연습 문제

3장. SQL 서버의 시스템 구성과 환경 설정
01_SQL 서버의 시스템 구성
02_SQL 서버의 환경 설정
요약
연습 문제

4장. 데이터 모델링과 예제 데이터베이스
01_데이터 모델링
02_예제 데이터베이스
요약
연습 문제/심화 연습 문제
현장의 목소리: 데이터베이스와 관련된 유용한 툴

5장. 기초 SQL 문
01_데이터베이스 조회 명령문
02_데이터베이스 수정 명령문
요약
연습 문제

6장. Transact-SQL
01_SQL과 Transact-SQL
02_Transact-SQL 기본 구문 요소
03_흐름 제어
04_Transact-SQL 기타 구문 요소
요약
연습 문제


2부. 기본학습 1: 데이터베이스 구축과 관리

7장. 데이터베이스 생성과 관리
01_데이터베이스 저장 구조
02_트랜잭션 처리 메커니즘
03_데이터베이스 생성, 수정 및 삭제
04_데이터베이스 옵션 설정
요약
연습 문제/심화 연습 문제

8장. 데이터 형과 데이터 무결성
01_데이터 형
02_NULL/NOT NULL과 IDENTITY 속성
03_데이터 무결성과 강화 방법
요약
연습 문제/심화 연습 문제
현장의 목소리: 큰 산을 정복하려면 작은 산부터 정복해야 한다

9장. 테이블 생성과 관리
01_테이블 생성
02_테이블 변경
03_테이블 삭제
요약
연습 문제/심화 연습 문제

10장. 인덱스와 전체 텍스트 검색
01_인덱스 구조와 작동 메커니즘
02_인덱스 작성 지침과 설정
03_전체 텍스트 검색
요약
연습 문제/심화 연습 문제
현장의 목소리: 때로는 상대방을 논리적으로 설득하는 기술도 필요하다


3부. 기본학습 2: 데이터베이스 조작

11장. 다중 테이블 조작
01_조인
02_하위 질의
03_유니온
요약
연습 문제/심화 연습 문제

12장. 요약과 집계
01_TOP N과 집계 함수
02_COMPUTE와 COMPUTE BY 절
03_GROUP BY 절
요약
연습 문제/심화 연습 문제

13장. 뷰
01_뷰의 개요
02_뷰의 정의 및 관리
03_기타
요약
연습 문제/심화 연습 문제

14장. 데이터 수정
01_데이터 삽입
02_데이터 갱신 및 삭제
요약
연습 문제/심화 연습 문제

15장. 트랜잭션과 잠금
01_트랜잭션
02_잠금과 데드 락
요약
연습 문제

16장. 테이블 변수와 커서
01_테이블 변수
02_커서
요약
연습 문제


4부. 기본학습 3: 데이터베이스 프로그래밍

17장. 사용자 정의 함수
01_개요 및 스칼라 함수
02_테이블 반환 함수
요약
연습 문제/심화 연습 문제

18장. 저장 프로시저
01_개요
02_사용자 저장 프로시저
03_저장 프로시저 작성 예
요약
연습 문제/심화 연습 문제

19장. 트리거
01_개요
02_작동 메커니즘과 작성 예
03_특수 트리거
04_쿼리 분석기를 이용한 디버깅
요약
연습 문제/심화 연습 문제


5부. 심화학습: 분산 데이터 처리와 XML

20장. 분산 데이터 처리
01_원격 서버 조작
02_기타 분산 데이터 처리
요약
연습 문제

21장. XML 데이터 조작
01_XML 데이터 조작
02_SQLXML
요약
연습 문제/심화 연습 문제
현장의 목소리: DBMS의 미래는?

22장. 시스템 관리
01_보안 설정
02_백업과 복원
요약
연습 문제/심화 연습 문제
현장의 목소리:데이터베이스 보안의 중요성과 보안 대책


6부. 실전 프로젝트: 데이터베이스 모델링과 구축

23장. 실전 프로젝트
01_데이터 모델링
02_데이터베이스 구축과 프로그래밍
요약
연습 문제/심화 연습 문제