서브메뉴
검색
본문
Powered by NAVER OpenAPI
-
Transact-SQL
저자 : 켄 헨더슨
출판사 : 인사이트
출판년 : 2002
ISBN : 8995300922
책소개
마이크로소프트 SQL 서버의 쿼리 언어인 Transact-SQL이 처음 소개된 후 10여 년이 지나면서, Transact-SQL은 점차로 사람들에게 친숙해졌으며 기능도 더욱 강력해졌다. 이 책은 중·고급 개발자들을 대상으로 데이터 타입에서부터, 복잡한 통계 계산과 문서화되어 있지 않은 많은 기능들에 이르기까지 마이크로소프트의 Transact-SQL에 대한 모든 것을 설명하고 있다.
이런 상황을 한번 생각해보자. 윈도우 NT 이상에서는 운영체제가 성능 모니터 기능을 제공해준다. 만약 개발자가 자신이 개발한 애플리케이션의 실행 성능의 정보들을, 이 윈도우의 성능 모니터가 수집하여 개발자가 자신의 애플리케이션을 튜닝하기 위한 정보로 삼고자 할 때 어떤 방법을 사용해야 할까? 또한, 개발자가 작성한 쿼리에 대해 옵티마이저가 수립한 실행 계획의 성능이 만족스럽지 않을 때, 개발자가 직접 실행 계획 수립 과정에 참여하여 더욱 효율적인 방법으로 쿼리를 실행하도록 제어하고 싶을 때 어떻게 해야 할까? 이 책은 이런 모든 사항들과 더불어 저자를 진정한 SQL 서버의 구루(Guru)라고 느끼게 만드는 심오한 지식들을 전수하고 있다.
이 책의 전반부는 데이터베이스와 테이블의 생성, 데이터의 입력과 수정, 쿼리, 조인, 데이터 표현, 그리고 트랜잭션 관리와 같은 Transact-SQL의 기초를 설명하며, 후반부에서는 쿼리 분석기와 성능 모니터와 같은 도구를 사용하여 Transact-SQL의 성능을 튜닝하기 / 다양한 T-SQL 데이터 타입들 간의 미묘한 차이들 / 메디안, 최빈값, 이동 집계값과 같은 복잡한 통계 계산 / 데이터 정의어(DDL)와 데이터 관리어(DML)의 고급 테크닉 / 저장 프로시저와 트리거를 사용하는 실무 사례와 코딩 기법 / 트랜잭션 관리 / 전체 텍스트 검색 / 계층 구조와 배열 등과 같은 고급 주제들에 대해 깊이 설명한다.
[부록 CD] 실전 DBMS 애플리케이션에서 활용 가능한 예제 소스 600여개 수록
목차
제1장 Transact-SQL 소개
제2장 Transact-SQL의 데이터 타입
제3장 알 수 없는 값
제4장 DLL에 대한 고찰
제5장 DML에 대한 고찰
제6장 강력한 SELECT 문장
제7장 뷰
제8장 통계함수
제9장 런과 시퀀스
제10장 배열
제11장 집합
제12장 계층구조
제13장 커서
제14장 트랜잭션
제15장 저장 프로시저와 트리거
제16장 Transact-SQL의 성능 튜닝
제17장 관리 Transact-SQL
제18장 전체 텍스트 검색
제19장 OLE 자동화
제20장 문서화 되어 있지 않은 T-SQL
제21장 기타