HOME > Detail View

Detail View

(함께하는) SQL Server 2008 : 개발자 (Loan 3 times)

Material type
단행본
Personal Author
김연홍
Title Statement
(함께하는) SQL Server 2008 : 개발자 / 김연홍 저
Publication, Distribution, etc
안산 :   dbBADA,   2009-2010  
Physical Medium
2책 : 삽화 ; 26 cm
ISBN
9788995918210(Part 1) 9788995918234(Part 2)
General Note
이론은 짧고 정확하게, 실습은 다양하고 풍부하게!  
색인수록  
000 00701namcc2200229 c 4500
001 000045620597
005 20110310204219
007 ta
008 090701m20092010ggka 001c kor
020 ▼a 9788995918210(Part 1) ▼g 93560
020 ▼a 9788995918234(Part 2) ▼g 93560
040 ▼a 244002 ▼c 244002 ▼d 244002 ▼d 211009
082 0 4 ▼a 005.7585 ▼2 22
085 ▼a 005.7585 ▼2 DDCK
090 ▼a 005.7585 ▼b 2009z10
100 1 ▼a 김연홍
245 2 0 ▼a (함께하는) SQL Server 2008 : ▼b 개발자 / ▼d 김연홍 저
260 ▼a 안산 : ▼b dbBADA, ▼c 2009-2010
300 ▼a 2책 : ▼b 삽화 ; ▼c 26 cm
500 ▼a 이론은 짧고 정확하게, 실습은 다양하고 풍부하게!
500 ▼a 색인수록

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.7585 2009z10 2 Accession No. 121204594 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.7585 2009z10 2 Accession No. 121204595 Availability Available Due Date Make a Reservation Service B M
No. 3 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.7585 2009z10 1 Accession No. 151293854 Availability Available Due Date Make a Reservation Service
No. 4 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.7585 2009z10 2 Accession No. 151293855 Availability Available Due Date Make a Reservation Service
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.7585 2009z10 2 Accession No. 121204594 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.7585 2009z10 2 Accession No. 121204595 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.7585 2009z10 1 Accession No. 151293854 Availability Available Due Date Make a Reservation Service
No. 2 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.7585 2009z10 2 Accession No. 151293855 Availability Available Due Date Make a Reservation Service

Contents information

Book Introduction

SQL Server 2008 개발자 과정을 담은 책으로, 데이터베이스 학습에서 가장 기본이 되면서도 실질적인 내용을 포함하고 있다. 일반적인 책들을 보면 데이터베이스 내의 개체들에 대한 비중이 상대적으로 큰 반면에 실제 개발 현장에서 많이 사용되는 함수나 문장을 구성하는데 필요한 여러 가지 다양한 절이나 옵션들에 대해서 소홀한 점이 많은데 이 책은 이러한 점에 주안점을 두고 집필했다.

그래서 이 책을 마스터하면 SQL Server의 전반적인 운영환경과 보다 효율적인 SQL 문장을 작성하는데 있어서 어떠한 절과 함수를 사용하는 것이 유리한지를 판단할 수 있으며, 트랜잭션 처리와 트랜잭션 격리 수준 그리고 분산트랜잭션에 대해서도 이해할 수 있게 된다.

이 책은 SQL Server 2008 개발자 과정에 대한 책 중에 첫 번째 책으로 데이터베이스 학습에서 가장 기본이 되면서도 실질적인 내용을 포함하고 있다.

일반적인 책들을 보면 데이터베이스 내의 개체들에 대한 비중이 상대적으로 큰 반면에 실제 개발 현장에서 많이 사용되는 함수나 문장을 구성하는데 필요한 여러 가지 다양한 절이나 옵션들에 대해서 소홀한 점이 많은데 이 책은 이러한 점에 주안점을 두고 집필했다.

그래서 이 책을 마스터하면 SQL Server의 전반적인 운영환경과 보다 효율적인 SQL 문장을 작성하는데 있어서 어떠한 절과 함수를 사용하는 것이 유리한지를 판단할 수 있으며, 트랜잭션 처리와 트랜잭션 격리 수준 그리고 분산트랜잭션에 대해서도 이해할 수 있게 된다.

그리고 Virtual PC를 이용해서 실습환경을 직접 구성할 수 있도록 하였으며, 시나리오 베이스로 모든 예제들을 준비했기 때문에 관련 내용을 학습하는데 있어서 훨씬 더 쉽게 접근하고 이해할 수 있을 것이다.

이 책은 SQL Server를 처음 공부하시는 분들이나 SQL Server에 대한 기본을 좀 더 체계적으로 정리하고자 하는 분들에게 필요한 책이다.


Information Provided By: : Aladin

Author Introduction

김연홍(지은이)

(현) 아이티포럼 대표 (현) BPMN 연구소 수석 연구원 (현) 삼성멀티캠퍼스, 웹타임 등 다수 교육기관에서 프리랜서로 강의 (구) 디비바다 대표 [저서] 알기 쉽게 해설한 데이터베이스 모델링 SQL Server 2005를 위한 데이터베이스 모델링 SQL Server 2008개발자 Part 1 SQL Server 2008개발자 Part 2 BPMN 2.0(비즈니스 프로세스 모델링 입문) 감수 SharePoint2010 Development with VisualStudio 2010 한국어판 감수 SQL Serve r2012 운영과 개발 감수

Information Provided By: : Aladin

Table of Contents

1권

Chapter 1. SQL Server 2008 운영환경 
Section 1 SQL Server 소개 
Section 2 SQL Server 2008의 운영 환경 
Section 3 데이터베이스 관리 시스템(DBMS) 

Chapter 2. 관계형 데이터베이스 관리 시스템 
Section 1 데이터베이스 모델링 
Section 2 관계형 데이터베이스 소개 
Section 3 정규화(Normalization) 
Section 4 SQL(Structured Query Langage, 구조적 질의 언어) 소개 

Chapter 3. SQL Server 2008 시스템 구축 
Section 1 SQL Server 2008 이해하기 
Section 2 SQL Server 2008 시스템 구축 

Chapter 4. SQL Server 2008 관리도구 
Section 1 SQL Server 2008 프로토콜 
Section 2 SQL Server 2008 관리 도구 
Section 3 SQL Server 서비스 제어 
Section 4 SQL Server 2008 샘플 데이터베이스 

Chapter 5. 데이터베이스 만들기 
Section 1 데이터베이스 소개 
Section 2 데이터베이스 아키텍쳐 
Section 3 데이터베이스 만들기 
Section 4 데이터베이스 관리하기 

Chapter 6. 테이블(Table) 만들기 
Section 1 데이터베이스 개체(Object) 
Section 2 스키마(Schema) 관리 
Section 3 데이터 형식(Data Type) 
Section 4 테이블(Table) 만들기 

Chapter 7. 데이터 무결성과 제약 조건 
Section 1 데이터 무결성 
Section 2 제약 조건 적용 

Chapter 8. DML 기본 
Section 1 SELECT 문장 기본 
1.1 SELECT / FROM / WHERE 467 
1.2 연산자(Operator) 470 
1.3 데이터 정렬(ORDER BY 절) 475 
1.4 중복된 행 제거(DISTINCT) 477 
1.5 NULL값 조회 478 
1.6 출력 레코드 제한(TOP) 479 
1.7 UNION과 UNION ALL 연산자 484 
1.8 EXCEPT, INTERSECT 연산자 487 
1.9 범위 조회(BETWEEN A AND B) 489 
1.10 목록 조회 (IN) 490 
1.11 유사문자 조회 (LIKE) 492 
1.12 존재 확인(EXISTS) 495 
1.13 CASE 문 
Section 2 데이터 수정 
Section 3 다량의 데이터 처리 

Chapter 9. DML 활용 
Section 1 요약된 결과 집합 조회 
Section 2 조인(JOIN) 
Section 3 하위질의(Sub Query) 
Section 4 계층적인 구조 569 
Section 5 CTE (Common Table Expression) 
Section 6 PIVOT / UNPIVOT 연산자 
Section 7 MERGE 절과 OUTPUT 절 

Chapter 10. 시스템 제공 함수 
Section 1 시스템 제공 함수 
Section 2 시스템 제공 함수 예제 
2.1 문자열 함수 
2.2 수치 연산 함수 
2.3 보안 함수 
2.4 메타데이터 함수 
2.5 구성 함수 
2.6 변환 함수 
2.7 시스템 함수 
2.8 시스템 통계 함수 
2.9 집계 함수 
2.10 순위 함수와 OVER 절 
2.11 행 집합 함수 
2.12 암호화 함수 

Chapter 11. 제어문 
Section 1 절차 중심의 언어적인 요소들 
Section 2 일괄처리(BATCH)와 스크립트(SCRIPT) 
Section 3 SQLCMD 관리도구 
Section 4 관리자 전용 연결(DAC) 
Section 5 동적 질의 실행 

Chapter 12. 트랜잭션과 잠금 
Section 1 트랜잭션(Transaction) 
1.1 트랜잭션(Transaction)이란? 
1.2 트랜잭션(Transaction) 모드 
1.3 트랜잭션 중첩과 트랜잭션 저장점 
1.4 트랜잭션 제어 옵션과 함수 

Section 2 잠금(LOCK) 
2.1 잠금(LOCK) 이란? 
2.2 트랜잭션 격리수준 
2.3 교착 상태(Dead Lock) 
2.4 잠금 관리 

Chapter 13. 연결된 서버와 분산 트랜잭션 
Section 1 분산 트랜잭션 
1.1 분산 트랜잭션이란? 
1.2 연결된 서버(Linked Server) 
Section 2 원격 질의 
2.1 원격 질의란? 
2.2 임의의 원격 질의 
2.3 연결된 서버 질의

2권

1장 인덱스(Index) 기본 
1. 인덱스 소개 
1) 인덱스란? 
2) 인덱스의 종류 
3) 인덱스 만들기 예제 
2. 인덱스의 성능 
1) 조회성능 
2) 선택도와 밀도 
3) 데이터 입력 성능 
3. 인덱스 만들기 
1) 인덱스 만들기 
2) 인덱스 수정 및 삭제 

2 장 인덱스(Index) 활용 
1. 인덱스 만들 때 알아두어야 하는 기본 사항 
1) 제약 조건에 따른 인덱스 설정 
2) 인덱스 만들 때 주요 고려사항 
2. 인덱스 관리 
1) 인덱스 정보 보기 
2) 조각화 관리 
3) 인덱스 비활성화 
3. 인덱스 적용 예제 
4. 인덱스 마무리 

3 장 테이블 만들기 고급 
1. 분할된 테이블 
1) 분할된 테이블이란? 
2) 분할된 테이블 만들기 
3) 분할된 테이블 관리하기 
2. 테이블 및 인덱스 압축 
1) 데이터 압축 방법 
2) 데이터 압축 마법사 이용하기 
3) VARDECIMAL 데이터 형식 
3. 파일스트림 데이터베이스 
1) 파일스트림이란? 
2) 파일스트림 기능 구현 
4. 테이블 관리 
1) 행 오버플로어 확인하기 
2) TableDiff 유틸리티 

4 장 질의(Query) 최적화 
1. 질의(Query) 최적화 
1) 쿼리(Query) 최적화 프로그램 
2) 실행 계획 
2. 힌트(Hint) 
1) 힌트(Hint) 란? 
2) 힌트의 유형 
3. 질의 최적화 예제 
1) 임시 테이블과 테이블 변수 사용 
2) INSERT 최소 로깅 
3) 하위 질의(Sub Query)를 이용한 성능 향상 
4) CASE 문 사용 

5 장 XML 기본 및 활용 
1.XML 소개 
1) XML 이란? 
2) XML 문서 구조 
3) 네임 스페이스(Name Space) 
2. SQLXML 
1) FOR XML 절 
2) OPENXML 함수 
3. XQuery 언어 
1) XQuery 란? 
2) query 메소드 
3) value 메소드 
4) exist 메소드 
5) modify 메소드 
6) nodes 메소드 
4. XML 인덱스 
1) XML 인덱스 소개 
2) XML 인덱스 유형 
3) XML 인덱스 실습 
5. XML 파일 액세스 
1) XML Bulk Load 
2) XML 파일 액세스 

6 장 뷰(View) 
1. 뷰(VIEW) 소개 
1) 뷰의 정의 
2) 뷰를 사용하는 이유 
3) 소유권 체인(Ownership Chain) 
2. 뷰 만들기 
1) 표준 뷰(Standard View) 
2) 인덱스된 뷰(Indexed View) 
3) 분할된 뷰(Partitioned View) 
3. 뷰 관리 
1) 뷰 수정 및 삭제 
2) 뷰의 정보 보기 

7 장 저장 프로시저(Stored Procedure) 
1. 저장 프로시저소개 
1) 저장 프로시저의 정의 
2) 저장 프로시저의 유형 
3) 저장 프로시저의 장점 
2. 저장 프로시저 만들기 
1) 저장 프로시저 작성 구문 
2) 저장 프로시저 옵션 
3) 저장 프로시저 만들기 예제 
3. 저장 프로시저 관리 
1) 저장 프로시저 재 컴파일 
2) 저장 프로시저 정보 보기 
3) 저장 프로시저 수정 및 삭제 

8 장 사용자 정의 함수(User Defined Function) 
1. 사용자 정의 함수 소개 
1) 사용자 정의 함수 정의 
2) 사용자 정의 함수의 유형 
2. 사용자 정의 함수 만들기 
1) 스칼라 함수 만들기 
2) 인라인 테이블 값 함수 만들기 
3) 다중문 테이블 값 함수 만들기 
4) 사용자 정의 함수 예제 
3. 사용자 정의 함수 관리 
1) 사용자 정의 함수 정보 보기 
2) 사용자 정의 함수 수정 및 삭제 
3) 저장 프로시저를 사용자 정의 함수로 변환 
4) 실행 환경 제어 
5) T-SQL 디버거 

9 장 트리거(Trigger) 
1. 트리거(Trigger) 소개 
1) 트리거의 정의 
2) 트리거의 유형 
3) 트리거의 동작 
2. 트리거 만들기 
1) 트리거 만들기 
2) 트리거 예제 
3) 변경 데이터 관리 
3. 트리거 관리 
1) 트리거 정보 보기 
2) 트리거 수정 및 삭제 
3) 트리거 제어 
4. 트리거 사용시 주의해야할 문제 

10 장 커서(Cursor) 
1. 커서(Cursor) 소개 
1) 커서의 정의 
2) 커서의 유형 
3) 커서 사용 
4) 커서 만들기 예제 
2. 커서 활용 
1) 커서 정보 보기 
2) 커서 활용 예 
3) 커서 리팩터링 

11 장 SQLCLR 
1. SQL CLR(Common Language Runtime) 
1) SQL CLR 정의 
2) SQL CLR 구성 및 설정 
3) SQL CLR 개체 만들기 

12 장 전체 텍스트 검색(Full Text Search) 
1. 전체 텍스트 검색(Integrated Full Text Search) 
1) 전체 텍스트 검색 소개 
2) 전체 텍스트 검색 아키텍처 
3) 전체 텍스트 인덱스 
4) 전체 텍스트 카탈로그 만들기 
5) 전체 텍스트 조건자 및 함수 
6) 전체 텍스트 인덱스 및 카탈로그 정보 보기 
2. 전체 텍스트 검색 예제 
1) 신문 기사 사용 예제 

13 장 서비스 브로커(Service Broker) 
1. 서비스 브로커(Service Broker) 
1) BPMN과 BPEL 그리고 SOA 
2) 서비스 브로커(Service Broker) 란? 
3) 대화(Conversation) 
2. 서비스 브로커 활용 
1) 서비스 브로커 환경 구성 
2) 서비스 브로커 기본 예제

New Arrivals Books in Related Fields