1부 마이크로소프트 SQL Server 2008 시작
1장 마이크로소프트 SQL Server 개요
데이터베이스 엔진
스토리지 엔진
보안 서브 시스템(Security Subsystem)
프로그래밍 인터페이스
Service Broker
비즈니스 인텔리전스(BI)
Integration Services
Reporting Services
Analysis Services
1장 찾아보기
2장 SQL Server 2008 설치와 구성
SQL Server 2008의 종류
인프라스트럭처 요구 사항
서비스 계정
데이터 정렬
인증 모드
SQL Server 인스턴스
SQL Server 2008 업그레이드
전체 업그레이드
병행 업그레이드
SQL Server 2008 설치
예제 데이터베이스 설치
2장 찾아보기
3장 SQL Server 2008의 도구
SQL Server 도움말
SQL Server 2008의 관리 도구
SQL Server 구성 관리자
SSMS
데이터베이스 메일
성능 관리 도구
프로파일러
데이터베이스 엔진 튜닝 관리자
성능 스튜디오
비즈니스 인텔리전스 도구
Business Intelligence Development Studio
3장 찾아보기
2부 데이터베이스 설계
4장 데이터베이스 생성
SQL Server 시스템 데이터베이스
SQL Server 데이터베이스 구조
데이터베이스 파일
파일 그룹
데이터베이스 생성
데이터베이스 이동
데이터베이스 분리하기
데이터베이스 연결
4장 찾아보기
5장 테이블 설계
개체 식별
스키마
데이터 형식
숫자 데이터
문자 데이터 형식
Date와 Time 데이터
이진 데이터
XML
FILESTREAM 데이터
공간 데이터 형식
HierarchyID 데이터 형식
열 속성
테이블 생성
계산된 열
스파스 열
제약 조건
기본 키
UNIQUE 제약 조건
CHECK 제약 조건
DEFAULT 제약 조건
외래 키
데이터베이스 다이어그램
5장 찾아보기
6장 인덱스
인덱스 구조
균형 트리(B-trees)
인덱스 레벨
클러스터형 인덱스
비클러스터형 인덱스
인덱스 관리
포괄 열
포괄 열이 있는 인덱스
필터링된 인덱스
온라인 인덱스 생성
인덱스 유지 관리
인덱스 조각화
채우기 비율
인덱스 조각 모음
인덱스 비활성화
XML 인덱스
공간 인덱스
6장 찾아보기
7장 파티션 분할
파티션 함수
파티션 구성표
파일 그룹(Filegroups)
테이블 및 인덱스 파티션 분할
분할 백업 및 복원
분할된 인덱스 만들기
파티션 관리
SPLIT 및 MERGE 연산자
파티션 구성표 변경하기
인덱스 정렬
SWITCH 연산자
7장 찾아보기
3부 데이터 조회 및 처리
8장 데이터 조회
일반적인 SELECT 구문
결과 정렬
데이터 필터링
여러 테이블의 데이터 조회
고유한 결과 값 조회
8장 찾아보기
9장 고급 데이터 조회
일반적인 SELECT 구문
데이터 집계
다양한 조합의 집계 구현
집계 필터링
누계
피벗 테이블 계산하기
데이터 순위 결정
결과 집합 집계
공통 테이블 식
XML 데이터 쿼리
9장 찾아보기
10장 데이터 처리
데이터 입력
INSERT
SELECT INTO
데이터 업데이트
데이터 삭제
TRUNCATE
MERGE 구문
OUTPUT 절
트랜잭션 처리
변경 내용 추적
변경 내용 추적
변경 데이터 기록(CDC)
10장 찾아보기
4부 고급 데이터베이스 개체 설계
11장 뷰
뷰 생성
쿼리 치환
뷰를 통한 데이터 수정
인덱싱된 뷰 생성
쿼리 치환
11장 찾아보기
12장 저장 프로시저
저장 프로시저 생성
코드에 주석 달기
변수, 매개 변수, 반환 코드
변수
매개 변수
반환 코드
저장 프로시저 실행
흐름 구조 제어
에러 처리
동적 실행
커서(Cursors)
CLR 프로시저
관리 프로시저 구축 2
12장 찾아보기
13장 함수
시스템 함수
함수 생성
함수를 사용한 데이터 조회
13장 찾아보기
14장 트리거
DML 트리거
DDL 트리거
14장 찾아보기
15장 데이터베이스 스냅숏
데이터베이스 스냅숏 생성
쓰기 시 복사 작업 기술
데이터베이스 스냅숏을 사용하여 데이터 되돌리기
15장 찾아보기
16장 Service Broker
Service Broker 아키텍처
메시징 개요
Service Broker 구성 요소
애플리케이션 상호 작용
메시지 유형과 계약
메시지 유형
계약(Contracts)
큐와 서비스
큐(Queues)
서비스
대화(Conversations)
메시지 보내고 받기
메시지 보내기
메시지 받기
활성 큐
우선순위
16장 찾아보기
17장 전체 텍스트 인덱싱
전체 텍스트 카탈로그
전체 텍스트 인덱스
전체 텍스트 데이터 쿼리
FREETEXT
CONTAINS
17장 찾아보기
5부 데이터베이스 관리
18장 보안
공격 노출 영역 구성
끝점
끝점 유형과 페이로드
끝점 접근
TCP 끝점
보안 주체, 보안 개체, 사용 권한
보안 주체
가장
보안 개체
권한
소유권 체인
CLR 보안
데이터 암호화
마스터 키
해시 알고리즘(Hash Algorithms)
대칭 키
인증서 및 비대칭 키
암호화 키 관리
18장 찾아보기
19장 정책 기반 관리
정책 기반 관리 개요
패싯(Facets)
조건(Conditions)
정책 대상
정책
정책 범주
정책 컴플라이언스
19장 찾아보기
20장 데이터 복구
데이터베이스 백업
백업 유형
페이지 손상
복구 모델
데이터베이스 복원
전체 백업 복원하기
복구 경로
차등 백업 복원하기
트랜잭션 로그 백업 복원하기
20장 찾아보기
21장 SQL Server 에이전트
작업 생성
작업 단계
작업 일정
운영자
유지 관리 계획 생성
경고 만들기
21장 찾아보기
22장 동적 관리 뷰
DMV의 개요
개체 메타데이터 가져오기
데이터베이스 진단
개체 크기
인덱스
쿼리 실행 통계
22장 찾아보기
6부 고가용성
23장 고가용성
장애 조치 클러스터링
장애 조치 클러스터 인스턴스 구성 요소
네트워크 구성
디스크 구성
보안 구성
상태 검사
클러스터 장애 조치
데이터베이스 미러링
데이터베이스 미러링 역할
데이터베이스 미러링 끝점
운영 모드
캐싱(Caching)
투명한 클라이언트 재전송
페이지 손상
데이터베이스 스냅숏
데이터베이스 미러링 시작
로그 전달
로그 전달 구성 요소
로그 전달 설정
복제
복제 구성 요소
복제 역할
복제 에이전트
복제 유형
23장 찾아보기
7부 비즈니스 인텔리전스
24장 SQL Server Integration Services
BIDS 개요
태스크
변환(Transforms)
패키지 생성
연결
제어 흐름
데이터 흐름
데이터 변환
예외 처리
구성
배포
24장 찾아보기
25장 SQL Server Reporting Services
Reporting Services 구성
Reporting Services 웹 사이트
보고서 생성
보고서 구축
서식 지정
계산
상호 작용 요소
파라미터(Parameters)
보고서 배포
보고서 구독
링크된 보고서
보고서 캐싱과 스냅 숏
25장 찾아보기
26장 SQL Server Analysis Services
데이터 웨어하우징 개요
OLAP(Online Analytic Processing)
차원 모델
큐브(Cubes)
차원, 측정값, 계산
계층
KPI, 파티션, 큐브 뷰, 번역
KPI
파티션(Partitions)
큐브 뷰(Perspectives)
번역
데이터 마이닝
알고리즘
SSAS 데이터 마이닝 알고리즘
마이닝 모델 및 마이닝 구조
우리 곁에 다가온 데이터 마이닝
26장 찾아보기