Part 01 SQL Server 2008 기본
Chapter 01 SQL Server Management Studio 제대로 다루기
SQL Server Management Studio 소개
개체 탐색기
쿼리 편집기 및 실행
솔루션 및 프로젝트
[실습]
[실습]
Chapter 02 T-SQL 완전 기본(SELECT, INSERT, UPDATE, DELETE 등)
SELECT 문
INSERT 문
UPDATE 문
DELETE 문
조건문과 반복문
함수 사용
[실습]
Part 02 SQL Server 2008 유지관리
Chapter 03 데이터베이스 생성
데이터베이스 생성
파일 그룹 생성
스키마 생성
데이터베이스 스냅숏 생성
[실습]
Chapter 04 데이터 형식과 테이블
데이터 형식 생성
테이블 생성
분할 테이블 생성
스파스 열
[실습]
Chapter 05 인덱스 생성
인덱스 설계
인덱스 생성
인덱스 최적화
필터링 된 인덱스
인덱스 사용
[실습]
Chapter 06 데이터 무결성과 트리거
데이터 무결성
제약
PRIMARY KEY
UNIQUE
DEFAULT
CHECK
FOREIGN KEY
트리거
[실습]
Chapter 07 SQL Server 2008에서의 XML
FOR XML
OPENXML
XML 데이터 형식
XQuery
XML Index
XML 스키마
[실습]
Chapter 08 뷰 만들고 사용하기
뷰(View) 알아보기
뷰 생성하고 관리하기
뷰를 통한 성능 최적화
[실습]
Chapter 09 실무에서 완전 필수인 저장 프로시저
저장 프로시저 소개
저장 프로시저의 매개변수
실행 계획
에러 핸들링
동적 SQL문과 저장 프로시저 디버깅
SQL Injection
[실습]
Chapter 10 사용자 함수 만들고 사용하기
사용자 함수 만들고 사용하기
스칼라 함수
인라인 테이블 값 함수
다중 문 테이블 값 함수
함수와의 작업
실행 컨텍스트 다루기
[실습]
Part 03 SQL Server 2008 발전
Chapter 11 강화된 T-SQL 알아보기
알아두어야 할 T-SQL 구문
OUTPUT 절
TOP
Common Table Expressions(CTEs)
PIVOT와 UNPIVOT 연산자
순위 함수들
EXCEPT, INTERCEPT
APPLY 연산자
기타
[실습]
Chapter 12 SQL Server 2008에서의 강화된 T-SQL 알아보기
변수 선언과 연산자
VALUES
Date, Time
Merge
HierarchyID
GO와 세미콜론(;)
[실습]
Chapter13 SQL CLR과 SMO는 뭘까?
SQL Server Common Language Runtime 소개
어셈블리 가져오기 및 구성
관리되는 데이터베이스 개체 생성
Visual Studio에서 SQL CLR 프로젝트 이용하기
SMO(SQL Server Management Object)
[실습]
Chapter 14 공간 데이터 형식
공간 데이터 형식
공간 인덱스
[실습]
Chapter 15 FILESTREAM 사용하기
[실습]
Chapter16 트랜잭션과 잠금 알기
트랜잭션 소개
잠금 소개
[실습]
Chapter17 서비스 브로커 알아보기
서비스 브로커 소개
서비스 브로커 개체 생성
메시지 보내고 받기
SQL Server 2008에서의 서비스 브로커 새 기능
[실습]
Chapter 18 보고서 만들기 - Report Builder 2.0
보고서란?
Report Builder 2.0
보고서 생성하기
데이터 원본 생성
데이터 집합 생성
Tablix 사용하기
차트 사용하기
보고서 활용
Part 04 SQL Server 2008 활용
Chapter19 LINQ 알아보기
LINQ의 정의와 아키텍처
LINQ의 정의
LINQ 아키텍처
LINQ의 간단한 소개
C# 에서의 LINQ 지원
람다 식
형식 추론
익명 형식과 개체 이니셜라이저
쿼리 식과 확장 메서드
LINQ 적용
컬렉션에 LINQ 사용
LINQ to SQL
LINQ to XML
Chapter20 데이터베이스 프로그래밍
ADO.NET 의 정의
C#을 통한 데이터베이스 프로그래밍
Connection
Command
DataSet
데이터 액세스 계층
Chapter21 ASP.NET ADO.NET 예제
시나리오
ASP.NET 응용 프로그램 사이트 구축
콘텐트 페이지 생성
ADO.NET을 통한 데이터 액세스
[Index]
Chapter 01 SQL Server Management Studio 제대로 다루기
SQL Server Management Studio 소개
개체 탐색기
쿼리 편집기 및 실행
솔루션 및 프로젝트
[실습]
[실습]
Chapter 02 T-SQL 완전 기본(SELECT, INSERT, UPDATE, DELETE 등)
SELECT 문
INSERT 문
UPDATE 문
DELETE 문
조건문과 반복문
함수 사용
[실습]
Part 02 SQL Server 2008 유지관리
Chapter 03 데이터베이스 생성
데이터베이스 생성
파일 그룹 생성
스키마 생성
데이터베이스 스냅숏 생성
[실습]
Chapter 04 데이터 형식과 테이블
데이터 형식 생성
테이블 생성
분할 테이블 생성
스파스 열
[실습]
Chapter 05 인덱스 생성
인덱스 설계
인덱스 생성
인덱스 최적화
필터링 된 인덱스
인덱스 사용
[실습]
Chapter 06 데이터 무결성과 트리거
데이터 무결성
제약
PRIMARY KEY
UNIQUE
DEFAULT
CHECK
FOREIGN KEY
트리거
[실습]
Chapter 07 SQL Server 2008에서의 XML
FOR XML
OPENXML
XML 데이터 형식
XQuery
XML Index
XML 스키마
[실습]
Chapter 08 뷰 만들고 사용하기
뷰(View) 알아보기
뷰 생성하고 관리하기
뷰를 통한 성능 최적화
[실습]
Chapter 09 실무에서 완전 필수인 저장 프로시저
저장 프로시저 소개
저장 프로시저의 매개변수
실행 계획
에러 핸들링
동적 SQL문과 저장 프로시저 디버깅
SQL Injection
[실습]
Chapter 10 사용자 함수 만들고 사용하기
사용자 함수 만들고 사용하기
스칼라 함수
인라인 테이블 값 함수
다중 문 테이블 값 함수
함수와의 작업
실행 컨텍스트 다루기
[실습]
Part 03 SQL Server 2008 발전
Chapter 11 강화된 T-SQL 알아보기
알아두어야 할 T-SQL 구문
OUTPUT 절
TOP
Common Table Expressions(CTEs)
PIVOT와 UNPIVOT 연산자
순위 함수들
EXCEPT, INTERCEPT
APPLY 연산자
기타
[실습]
Chapter 12 SQL Server 2008에서의 강화된 T-SQL 알아보기
변수 선언과 연산자
VALUES
Date, Time
Merge
HierarchyID
GO와 세미콜론(;)
[실습]
Chapter13 SQL CLR과 SMO는 뭘까?
SQL Server Common Language Runtime 소개
어셈블리 가져오기 및 구성
관리되는 데이터베이스 개체 생성
Visual Studio에서 SQL CLR 프로젝트 이용하기
SMO(SQL Server Management Object)
[실습]
Chapter 14 공간 데이터 형식
공간 데이터 형식
공간 인덱스
[실습]
Chapter 15 FILESTREAM 사용하기
[실습]
Chapter16 트랜잭션과 잠금 알기
트랜잭션 소개
잠금 소개
[실습]
Chapter17 서비스 브로커 알아보기
서비스 브로커 소개
서비스 브로커 개체 생성
메시지 보내고 받기
SQL Server 2008에서의 서비스 브로커 새 기능
[실습]
Chapter 18 보고서 만들기 - Report Builder 2.0
보고서란?
Report Builder 2.0
보고서 생성하기
데이터 원본 생성
데이터 집합 생성
Tablix 사용하기
차트 사용하기
보고서 활용
Part 04 SQL Server 2008 활용
Chapter19 LINQ 알아보기
LINQ의 정의와 아키텍처
LINQ의 정의
LINQ 아키텍처
LINQ의 간단한 소개
C# 에서의 LINQ 지원
람다 식
형식 추론
익명 형식과 개체 이니셜라이저
쿼리 식과 확장 메서드
LINQ 적용
컬렉션에 LINQ 사용
LINQ to SQL
LINQ to XML
Chapter20 데이터베이스 프로그래밍
ADO.NET 의 정의
C#을 통한 데이터베이스 프로그래밍
Connection
Command
DataSet
데이터 액세스 계층
Chapter21 ASP.NET ADO.NET 예제
시나리오
ASP.NET 응용 프로그램 사이트 구축
콘텐트 페이지 생성
ADO.NET을 통한 데이터 액세스
[Index]