책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 데이터베이스 프로그래밍 > MS SQL Server
· ISBN : 9788956743479
· 쪽수 : 791쪽
책 소개
목차
서문
이 책의 대상 독자
이 책이 다루는 내용
이 책의 구성
사전 준비사항
일러두기
소스 코드
독자 문의 지원
제1장 RDBMS의 기본: SQL Server 데이터베이스는 무엇으로 이루어지는가?
데이터베이스 개체의 개요
SQL Server 데이터 형식
개체에 대한 SQL Server 식별자
제2장 SQL Server 2005의 도구
온라인 도움말
SQL Server 구성 관리자
SQL Server Management Studio
SQL Server Integration Services(SSIS)
대량 복사 프로그램(bcp)
SQL Server 프로파일러
sqlcmd
요약
제3장 SQL의 기본 문
기본적인 SELECT 문
INSERT 문을 사용한 데이터 추가
UPDATE 문을 사용한 데이터의 변경
DELETE 문
요약
연습
제4장 JOIN
JOIN
INNER JOIN
OUTER JOIN
FULL JOIN을 사용한 양쪽 보기
CROSS JOIN
JOIN에 사용되는 대체 구문
UNION
요약
연습
제5장 테이블의 생성과 변경
SQL Server에서의 개체 이름
CREATE 문
ALTER 문
DROP 문
GUI 도구 사용
제6장 제약 조건
제약 조건의 유형
제약 조건 이름짓기
키 제약 조건
CHECK 제약 조건
DEFAULT 제약 조건
제약 조건 해제
규칙과 기본값 - 제약 조건의 사촌들
데이터 무결성을 위한 트리거
사용할 기능을 선택
요약
제7장 쿼리, 그 이상의 쿼리
하위 쿼리란?
상호 관련된 하위 쿼리
파생 테이블
EXISTS 연산자
데이터 형식의 혼합: CAST와 CONVERT
성능 관련 내용
요약
연습
제 8장 정규화 및 기타 기본 설계 문제
테이블
데이터의 정규화 유지
관계
다이어그램 작성
정규화 해제
정규화 이후
간단한 다이어그램 예
요약
연습
제9장 SQL Server 저장소 및 인덱스 구조
SQL Server 저장소
인덱스의 이해
인덱스 작성, 변경 및 삭제
현명한 선택: 때와 장소에 따른 적절한 인덱스 선택
인덱스 유지 관리
요약
연습
제10장 뷰
간단한 뷰
좀더 복잡한 뷰
T-SQL로 뷰 편집
뷰 삭제
Management Studio에서의 뷰 작성 및 편집
감사: 기존 코드 표시
코드 보호: 뷰 암호화
스키마 바인딩 정보
VIEW_METADATA를 사용하여 뷰를 테이블처럼 보이도록 하는 방법
인덱싱된(구체화된) 뷰
요약
연습
제11장 스크립트와 일괄 처리 작성
스크립트 기초
일괄 처리
SQLCMD
동적 SQL: EXEC 명령과 함께 즉석 코드 생성
요약
연습
제12장 저장 프로시저
저장 프로시저 만들기: 기본 구문
ALTER로 저장 프로시저 변경
저장 프로시저 삭제
매개변수화
흐름 제어 문
반환 값으로 성공 또는 실패 확인
오류 처리
저장 프로시저에서 제공하는 것
확장 저장 프로시저
재귀에 대한 간단한 설명
디버깅
.NET 어셈블리
요약
연습
제13장 사용자 정의 함수
UDF란 무엇인가?
스칼라 값을 반환하는 UDF
테이블을 반환하는 UDF
사용자 정의 함수 디버깅
데이터베이스 세계의 .NET
요약
연습
제14장 트랜잭션과 잠금
트랜잭션
SQL Server 로그의 작동 방식
잠금과 동시성
격리 수준 설정
교착 상태의 처리(일명 "1205")
요약
제15장 트리거
트리거의 정의
데이터 무결성 규칙을 위한 트리거 사용
기타 일반적인 트리거 사용
기타 트리거 관련 문제
INSTEAD OF 트리거
성능 고려사항
트리거 삭제
트리거 디버깅
요약
제16장 XML 기초
XML 기본
SQL Server의 추가 기능
XSLT 개요
요약
제17장 Reporting Services 살펴보기
Reporting Services 101
간단한 보고서 모델 만들기
보고서 서버 프로젝트
요약
제18장 Integration Services를 활용한 통합
문제의 이해
가져오기/내보내기 마법사를 사용한 기본 패키지 생성
패키지 실행
패키지 편집
요약
제19장 관리자 작업
작업 예약
백업 및 복구
인덱스 유지 관리
데이터 보관
요약
연습
부록 A 연습 문제 해답
부록 B 시스템 함수
부록 C 올바른 도구 찾기
부록 D 간단한 연결 예제
부록 E 예제의 설치 및 사용
찾아보기