책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 데이터베이스 프로그래밍 > MS SQL Server
· ISBN : 9788980781065
· 쪽수 : 768쪽
· 출판일 : 2001-08-10
책 소개
목차
Chapter 0 들어가기 전에
1. 데이터베이스의 역사
2. 데이터베이스 관리 시스템 (Database Management System)
3. 관계형 데이터베이스(Relational Database)
Chapter 1. SQL Server2000 시작
1. Microsoft SQL Server의 역사
2. SQL Server 2000 Edition
3. .NET 환경에서 SQL Server 2000의 위치
4. SQL Server 2000의 새로운 기능
Chapter 2. SQL Server2000 설치
1. SQL Server 2000의 설치 준비
2. SQL Server 2000 Enterprise Edition 설치
3. 설치 후 서비스 확인
4. SQL Server 2000 제거
Chapter 3 SQL Server 2000 둘러보기
1. SQL Server 서비스 관리자
2. SQL Server 관리 항목
3. SQL Server 엔터프라이즈 관리자
4. 쿼리 분석기
Chapter 4 SQL Server데이터베이스
1. 데이터베이스 구성 요소
2. 데이터베이스 물리적 구성
3. 데이터베이스 생성하기
4. 데이터베이스 수정하기
5. 데이터베이스 크기 줄이기
6. 데이터베이스 이름 변경
7. 데이터베이스 삭제
8. 데이터베이스 옵션
9. 엔터프라이즈 관리자를 이용하여 데이터베이스 다루기
Chapter 5 테이블 만들기
1. SQL Server의 개체 이름
2. 데이터 타입(Data type)
3. 테이블
3.1 쿼리 분석기를 이용한 테이블 만들기
3.2 쿼리 분석기를 이용한 테이블 수정
3.3 쿼리 분석기를 이용한 테이블 삭제
3.4 엔터프라이즈 관리자를 이용한 테이블 생성, 수정, 삭제
Chapter 6 T-SQL
1. 기본 SELECT
2. 컬럼의 선택
3. 데이터 변경
4. 행에 대한 처리
5. 요약 정보의 처리
6. 조인(JOIN)
7. 서브 쿼리
8. UNION & UNION ALL
9. SELECT INTO
10. INSERT문
11. DELETE 문
12. UPDATE문
Chapter 7 제약
1. 데이터 무결성
2. 데이터 무결성의 종류
3. 제약 이름 붙이기(Constraint Naming)
4. 기본키 제약(PRIMARY KEY Constraint)
5. 외래키 제약(FOREIGN KEY Constraint)
6. UNIQUE(유일) 제약
7. CHECK 제약
8. DEFAULT 제약
9. 디폴트(DEFAULT)과 규칙(RULE)
10. 엔터프라이즈 관리자를 사용하여 제약 생성, 삭제하기
Chapter 8 T-SQL 프로그래밍
1. 배치와 스크립트(Batch And Script)
2. 변수(Variable)
3. 제어문
4. SET 문
Chapter 9 뷰
1. 개요
2. 뷰의 장점
3. 뷰의 생성
4. 뷰의 변경과 삭제
5. 뷰에 대한 데이터 변경
6. 인덱스된 뷰와 분할된 뷰
7. 뷰 정의의 은닉(WITH ENCRYPTION)
8. 뷰 정의 정보
Chapter 10 저장 프로시저
1. 개요
2. 저장 프로시저의 사용
2.1 저장 프로시저에서 SELECT 구문 이용
2.2 매개 변수를 이용한 저장 프로시저의 생성
2.3 저장 프로시저의 변경 및 삭제
3. 저장 프로시저에서 매개 변수 사용
Chapter 11 트리거(Trigger)
1. 트리거란?
2. AFTER 트리거
3. 트리거의 종류
4. INSTEAD OF 트리거
5. 중첩 트리거
6. 재귀 트리거
7. 엔터프라이즈 관리자를 이용한 트리거 생성
8. 기타 고려 사항
Chapter 12 사용자 정의 함수
1. 함수 vs 사용자 정의 함수
2. 사용자 정의 함수의 정의
3. 사용자 정의 함수의 사용
Chapter 13 커서
1. 커서란?
2. Transact-SQL Cursors
Chapter 14 인덱스
1. 인덱스
2. 인덱스의 생성. 첫 번째
3. 인덱스의 생성. 두 번째
4. 인덱스와 성능
Chapter 15 트랜잭션 및 잠금(lock)
1. 트랜잭션과 잠금 Overview
2. 트랜잭션의 종류
3. 트랜잭션 사용시 고려사항
4. 잠금
5. 고립 수준의 설정과 잠금 힌트
6. 데드락(Deadlock)
Chapter 16 데이터베이스 관리
1. 인증 모드(Authentication Mode)
2. 인증 모드의 적용
3.데이터베이스 사용하기
4. 권한(Permission)의 부여
5. 데이터베이스 유지 관리 계획 마법사
Chapter 17 백업과 복원
1. SQL Server 2000의 백업과 복원
2. 데이터베이스 백업
3. 차등 데이터베이스 백업
4. 트랜잭션 로그 백업
5. 파일 및 파일 그룹 백업
6. 복구 모델
7. 시스템 데이터베이스의 백업과 복원
8. 데이터베이스 복사 마법사
Chapter 18 전문가가 되기 위한 항목 - 저장과 쿼리
1. 데이터의 저장
2. 쿼리의 분석
부 록
- 함 수
- SET 옵션




















