이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제 청년패스
SQL 서버 2005 익스프레스
대림 2006.03.20.
가격
22,000
10 19,800
YES포인트?
1,100원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

클릭하세요

책소개

목차

1장 SQL Server 2005 살펴보기
통합된 플랫폼으로서의 SQL Server 2005
SQL Server 2005의 특징
SQL Server 2005의 구성요소
개발 환경
SQL Server 2005 버전의 종류
SQL Server 2005의 향상된 기능
이 책에서 다루는 내용
누구를 위한 책인가?
이 책에서 사용되는 도구에 관해

2장 SQL Server 2005 Express Edition 설치하기
설치하기 전 고려사항
하드웨어와 소프트웨어 요구사항
설치 시작하기
SQL Server 2005 Express Edition 구하기
.NET Framework 설치하기
SQL Server 2005 Express Edition 설치하기
예제 데이터베이스 설치하기
SQL Server Management Studio 설치하기
설치 후 점검하기
SQL Server Configuration Manager
SQL Server 2005 노출 영역 설정
서비스 시작과 종료
SQL Server Management Studio 사용하기
일반적인 문제들과 해결방법
SQL Server 2005 Express Edition의 제약사항
입력한 SA의 암호를 잊어버렸을 때 다시 암호 설정하기
암호 변경 방법

3장 Transact-SQL 기초
ANSI SQL-92 ISO 표준 지원
Transact-SQL 구문
데이터 정의 언어
데이터 조작 언어
데이터 제어 언어
Transact-SQL 구문 요소
주석
식별자
데이터 형식
실습 - 테이블 다루기

4장 기본적인 SELECT문 작성
SELECT 구문을 사용한 데이터 검색
SELECT 구문 설명
SELECT/FROM 사용
WHERE절을 이용한 행 지정 SELECT문 작성
열처리
데이터 필터링
비교 연산자 사용하기
문자열 비교 사용하기(LIKE)
논리 연산자 사용하기
범위 검색하기
값 목록에 의해 검색하기(IN)
정해지지 않은 값(NULL) 검색하기
결과 집합 포맷(서식) 정하기
데이터 정렬하기
중복 데이터 제거하기
열 이름 변경하기
문자열 사용하기
쿼리는 어떻게 처리되나?
캐시 쿼리(프로시저 캐시)
Ad hoc 캐시 쿼리
단순 매개 변수화
Transact-SQL 작성시 고려사항
성능을 위한 고려 사항
쿼리 작성시 권장사항
실습 - 기본 SELECT문 작성
기본적인 SELECT문 작성하기
결과집합 조작하기
시스템 함수 사용하기

5장 요약 정보 만들기
지정된 개수의 행 가져오기
단순한 TOP 구문
식을 사용하는 TOP
비율을 지정하는 TOP
WITH TIES 옵션 사용하기
집계함수 사용하기
집계 함수
NULL값의 집계
GROUP BY 절 기초
GROUP BY절 사용하기
GROUP BY ALL 사용하기
HAVING 절 사용하기
결과 집합에서 요약정보 만들기
ROLLUP 연산자 사용하기
CUBE 연산자 사용하기
GROUPING 함수 사용하기
COMPUTE와 COMPUTE BY 절 사용하기
실습 - 요약 정보 만들기
TOP n 키워드 사용
GROUP BY와 HAVING절 사용
ROLLUP과 CUBE 사용
COMPUTE와 COMPUTE BY 절 사용

6장 피벗과 순위 정하기
크로스탭 형태로 만들기
PIVOT 함수 사용하기
UNPIVOT 함수 사용하기
Ranking 정하기
ROW_NUMBER 함수 사용하기
RANK 함수 사용하기
DENSE_RANK 함수 사용하기
NTILE 함수 사용하기
PARTITION BY 키워드 사용하기
실습 - PIVOT 사용과 순번 정하기
PIVOT 사용하기
UNPIVOT 사용하기
Ranking 함수 사용하기

7장 테이블 조인하기
테이블 이름에 별칭 부여하기
여러 테이블로부터 데이터 가져오기
조인의 기본
INNER JOIN 살펴보기
OUTER JOIN 살펴보기
CROSS JOIN 살펴보기
세 개 이상의 테이블 조인하기
SELF-JOIN 살펴보기
여러 결과 집합 병합하기
실습 - 테이블 조인하기
조인하기
UNION 연산자를 사용해 결과 집합 결합하기

8장 하위 쿼리
하위 쿼리 소개
독립적으로 사용 가능한 하위 쿼리
파생테이블처럼 사용하는 하위 쿼리
단일 값을 반환하는 하위 쿼리
값의 목록을 반환하는 하위 쿼리
상관 하위 쿼리
상관 하위 쿼리란?
조인처럼 사용된 하위 쿼리
HAVING처럼 사용된 하위 쿼리
EXISTS와 NOT EXISTS절 사용하기
실습 - 하위 쿼리 사용하기
파생된 테이블처럼 하위 쿼리 사용하기
값을 반환하는 하위 쿼리 사용하기
하위 쿼리의 열과 연관하여 사용하기

9장 데이터 변경하기
트랜잭션 사용하기
데이터 삽입하기
값을 지정해 데이터 추가하기
부분 데이터 추가하기(열 지정)
INSERT……SELECT 문 사용하기
SELECT…INTO…로 테이블 생성하고 데이터 추가하기
DEFAULT 사용하기
데이터 지우기
DELETE 구문 사용
TRUNCATE TABLE 구문 사용
다른 테이블의 행 기준으로 지우기
데이터 갱신
행 단위 갱신
다른 테이블 행 기준으로 갱신하기
OUTPUT절 사용하기
OUTPUT으로 조회하기
OUTPUT으로 테이블에 저장하기
실습 - 데이터 변경
INSERT 문장 사용하기
Update 문장 사용하기
DELETE 문장 사용하기
다른 테이블을 이용한 데이터 변경하기
OUTPUT 사용하기
TRANSACTION 맛보기

10장 SQL 프로그래밍 1
스크립트의 기초
USE
변수
구성 함수(시스템 전역변수) 사용법
일괄 처리
일괄 처리란?
일괄 처리와 트랜잭션을 사용하는 경우 쿼리 실행
OSQL의 사용
흐름제어 언어
흐름제어 언어란
흐름제어 언어의 종류
시작과 끝 (BEGIN END)
분기 (GOTO)
조건문
반환
대기
반복문
예외 처리 제어문
TRY CATCH
SP_ADDMESSAGE
FORMATMESSAGE 함수
RAISERROR 함수
기타 제어문
CASE
EXECUTE
SET
조건 함수
NULLIF
COALESCE 함수
실습 - 제어문 작성하기
CASE 문을 사용한 열의 자동 형 변환 알아보기
SQLCMD의 사용

11장 SQL 프로그래밍 2 - CTE
CTE란?
비재귀 CTE
비재귀 CTE 작성하기
다중 CTE 작성하기
CTE를 통한 데이터 수정하기
재귀 CTE
단일 부모 구조 작성하기
재귀 호출 회수 제한하기(레벨이 모두 같은 경우)
재귀 호출 회수 제한하기(레벨이 모두 다를 경우)
다중 부모 계층 구조 구하기
순환 구조 확인하기
형제 데이터 정렬하기
번호순으로 정렬하기
이름순으로 정렬하기
실습 - CTE 사용
앵커멤버와 재귀멤버가 각각 두 개인 CTE 생성
CTE를 통한 UPDATE
레벨 별 이름 들여쓰기
직간접적으로 자신을 포함하는 상위 아이템 찾기

12장 XML 살펴보기
SQL Server 2005에서의 XML 소개
XML 데이터 형식
XML 데이터 형식의 지정
XML 스키마 관리
형식화된 XML에 대하여
XML 인덱스
일반 쿼리 결과 집합을 XML 형태로 가져오기
RAW 모드
AUTO 모드
EXPLICIT 모드
XML 데이터를 일반 쿼리 결과로 만들기(OPENXML 사용)
XQuery 사용하기
XQuery란?
XQuery 메소드 살펴보기
query 메소드 사용하기
value 메소드 사용하기
exist 메소드 사용하기
modify 메소드 사용하기

13장 뷰
뷰의 소개
뷰 사용의 장점
뷰의 종류
뷰의 생성, 수정, 삭제
뷰 생성하기
뷰의 수정
뷰의 삭제
뷰 사용
생성된 뷰에 대한 소스코드를 볼 수 없게 암호화하기
참조 개체에 대한 변경 제한(WITH SCHEMABINDING)
뷰 생성시 제약 조건
뷰 생성시 고려사항
인덱싱된 뷰
인덱싱된 뷰의 효율적인 사용
인덱싱된 뷰의 비효율적인 사용
뷰를 통한 데이터 변경
실습 - 뷰 생성 및 사용

14장 저장 프로시저
저장 프로시저의 정의
저장 프로시저의 특징
저장 프로시저의 구성요소
저장 프로시저의 종류
저장 프로시저의 생성/수정/삭제
저장 프로시저의 생성
저장 프로시저를 생성할 때 권장사항
저장 프로시저의 수정
저장 프로시저의 삭제
저장 프로시저의 매개변수 사용
기본값을 가지는 매개변수를 사용한 저장 프로시저 생성
OUTPUT 매개변수의 사용
커서 OUTPUT 매개변수의 사용
저장 프로시저 실행하기
매개 변수를 가진 프로시저의 실행
지연된 이름 확인
자동 실행 저장 프로시저
실습 - 저장 프로시저
TRY CATCH를 사용한 저장 프로시저 생성하기
시스템 저장 프로시저를 사용해서 데이터베이스에 사용자 추가하기

15장 트리거
트리거 개요
트리거의 정의
트리거의 사용
트리거 사용시 장단점
트리거에서 사용할 수 없는 문장
트리거 생성/수정/삭제
트리거의 생성
트리거의 기본
트리거에서 데이터 갱신 여부 파악
트리거의 수정
트리거의 삭제
수행 순서 지정하기(SP_settriggerorder)
중첩 트리거
재귀 트리거
DDL 트리거
DDL 트리거 생성
DDL 트리거 수정
DDL 트리거 삭제
실습 - 트리거 생성 및 작동

16장 사용자 정의 함수
사용자 정의 함수 정의
사용자 정의 함수의 특징
사용자 정의 함수의 구성요소
사용자 정의 함수의 종류
사용자 정의 함수의 생성/수정/삭제
사용자 정의 함수의 생성
사용자 정의 함수의 수정
사용자 정의 함수의 삭제
사용자 정의 함수의 사용
스칼라 반환 함수 사용
테이블 반환 함수 사용
테이블 변수와 임시테이블의 비교
스키마 바운드 함수
APPLY 연산자 사용하기
사용자 정의 함수의 주의 사항
실습 - 사용자 정의 함수 생성과 사용하기
스칼라 반환 함수
스키마 바운드 함수 생성
APPLY 연산자 사용

17장 커서
커서의 정의
커서 작성하기
커서 작성의 기본 문법
DEALLOCATE에 관하여
GLOBAL 커서의 사용
커서에서 추가로 살펴보아야 할 내용
커서 작성 및 사용 시 고려 사항

저자 소개

저자 : 이명윤 외
[이명윤]
연세대학교 수학과 졸업 / 시스템공학 연구소 정보 교육 센타 수료 / ERP 개발 / BI Solution 개발 / 통합 미디어 시스템 개발 / 각종 IT 컨설팅 / EDI 관련 개발 / 현 롯데정보통신 솔루션 사업부 과장

[이승대]
한양대 기계공학과 졸업 / 지엔텍 소속 솔루션 개발 / ERP 개발 / 카드 시스템 개발 / 통합마일리지 IT 컨설팅 / 현 롯데정보통신 솔루션 사업부 계장

[윤상훈]
영남 대학교 수학과(컴퓨터 공학과 복수 전공) 졸업 / ERP 개발 / 통합 미디어 시스템 개발 / 그룹웨어 개발 / 멤버쉽 카드 개발 / 현 롯데정보통신 솔루션 사업부 계장

품목정보

발행일
2006년 03월 20일
쪽수, 무게, 크기
500쪽 | 1153g | 크기확인중
ISBN13
9788972807384

줄거리

- SQL Server 2005 살펴보기와 설치
SQL Server 2005의 전반적인 내용을 그림과 함께 살펴 봅니다. 설치에 필요한 환경을 살펴보고 직접 설치해 봅니다. 다운로드 방법 및 설치 방법 주의 사항 등에 대해 다루었습니다.

- Transact-SQL 기초
관련된 용어 및 Transact-SQL 작성을 위한 기초 지식, 간단한 테이블 생성 등 기본적인 지식을 얻을 수 있도록 구성되어 있습니다.

- 기본적인 SELCECT문 작성과 요약정보 작성
복잡해 보이는 SELECT 문을 가장 단순하게 사용할 수 있는 구문부터 차근차근 쉽게 익힐 수 있도록 설명하고 있습니다. 요약정보를 만드는 각종 방법을 예제와 그림을 통해 너무 쉽게 익힐 수 있습니다.

- 피봇과 순위 정하기와 테이블 조인
크로스탭을 구현하는 방법과 순위 정하는 방법을 설명하였습니다. 관계형 데이터베이스의 사용의 핵심이라고 할 수 있는 조인을 각 형태별로 그림으로 설명하고 있으며 직접 조인의 장점을 경험할 수 있습니다.

- 하위 쿼리와 데이터 변경하기
외부 쿼리와 내부 쿼리의 적절한 사용법을 익힐 수 있으며 각 하위 쿼리에 사용상의 장단점을 알 수 있습니다. 데이터를 입력하고 수정하고 삭제하는 방법을 학습하며 변경 오류를 줄이는 방법에 대해 살펴 봅니다.

- SQL 프로그래밍
일괄처리 및 순환처리 등 SQL 프로그래밍을 할 때 필요한 내용 및 구문 등을 살펴보며 오류처리 방법 및 필수적으로 알아야 할 사항들에 대해 이야기합니다. 특히 CTE는 별도의 장으로 구성해 심도 깊게 다루고 있습니다.

- XML, 뷰, 저장 프로시저, 트리거, 사용자 정의 함수, 커서
SQL Server 2005를 이용한 XML 다루는 방법에 대해 다루었습니다. XML 데이터를 저장하는 방법과 스키마 관리법 및 XQuery에 대한 일반적인 이야기를 골고루 다루었습니다. 각 개체의 생성방법 및 주의사항, 사용방법 등을 그림을 통해 쉽게 이해할 수 있도록 구성하였습니다.

리뷰/한줄평2

리뷰

7.6 리뷰 총점

한줄평

첫번째 한줄평을 남겨주세요.