logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

초보자를 위한 마이크로소프트 SQL 서버 2000 21일 완성

초보자를 위한 마이크로소프트 SQL 서버 2000 21일 완성

Richard Waymire (지은이), 박천승 (옮긴이)
  |  
인포북
2001-05-18
  |  
28,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

초보자를 위한 마이크로소프트 SQL 서버 2000 21일 완성

책 정보

· 제목 : 초보자를 위한 마이크로소프트 SQL 서버 2000 21일 완성 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 데이터베이스 프로그래밍 > MS SQL Server
· ISBN : 9788980544370
· 쪽수 : 865쪽

책 소개

초보자들이 SQL 서버를 효과적으로 운용할 수 있는 모든 테크닉을 21일만에 습득할 수 있도록 구성한 책이다. SQL 서버의 기본적인 내용들을 먼저 살펴본 후, 좀 더 발전된 고급 기능과 개념들을 파악한다. 21일에 걸쳐서 끝마칠 수 있는 21개 과정으로 되어 있다.

목차

Week 1 시작하면서

Day 1 관계형 데이터베이스와 마이크로소프트 SQL 서버 2000 소개
SQL 서버는 굉장합니다!
SQL 서버의 역사
데이터베이스는 무엇인가?
관계형 데이터베이스 개체
관계형 데이터베이스 설계
고객과 인터뷰하기
개체의 조직화
데이터 정규화
데이터베이스와 테이블 만들기
SQL 서버와 클라이언트/서버 모델
요약
워크샵
질문과 답
퀴즈
연습문제

Day 2 마이크로소프트 SQL 서버 2000 설치
어떤 종류의 SQL 서버가 있는가?
스탠다드 에디션(Standard Edition)
엔터프라이즈 에디션(Enterprise Edition)
퍼스널 에디션(Personal Edition)
디벨로퍼 에디션(Developer Edition)
이밸류에이션 에디션(Evaluation Edition)
마이크로소프트 SQL 서버 2000 데스크탑 엔진(MSDE)
SQL 서버 설치 요구 조건
하드웨어와 소프트웨어 옵션
SQL 서버 2000 설치
설치 시작
운영체제에 따른 요구 사항
SQL 서버 2000(모든 구성 요소) 설치
다른 SQL 서버의 추가 구성 요소 설치
마이크로소프트 SQL 서버 Analysis Service
마이크로소프트 English Query
설치하기 전 : 무엇을 할 수 있는가?
SQL 서버 서비스
설치 폴더
윈도우 레지스트리 엔트리
SQL 서버 디폴트 데이터베이스
SQL 서버 디폴트 로그인 ID
명명된 인스턴스와 디폴트 인스턴스의 비교
디폴트 인스턴스
명명된 인스턴스
공통 구성 요소
명명된 인스턴스 설치
SQL 서버 이전 버전 업그레이드
SQL 서버 6.5에서 업그레이드
설치시 문제 해결
sqlstp.log
*.OUT Files
SQL 서버 오류 로그
윈도우 NT/2000 응용프로그램 이벤트 로그
SQL 서버 제거
요약
워크샵
질문과 답
퀴즈
연습문제

Day 3 SQL 서버 2000의 관리 도구와 유틸리티 사용법
마이크로소프트 SQL 서버 2000 프로그램 그룹
readme.txt 파일
온라인 설명서
SQL 서비스 관리자
클라이언트 네트워크 도구
서버 네트워크 유틸리티
쿼리 분석기
SQL 서버 엔터프라이즈 관리자
데이터 변환 서비스
IIS를 지원하는 SQL XML의 구성
프로필러(Profiler)
마이크로소프트 SQL 서버 - 전환 프로그램
SQL 서버 버전 업그레이드 마법사
SQL 서버 6.x 전환
SQL 서버 6.x 제거
다른 SQL 서버 도구와 유틸리티
연결 도구
서버 진단/유지 관리 유틸리티
BCP
요약
워크샵
질문과 답
퀴즈
연습문제

Day 4 데이터베이스와 데이터베이스 파일의 생성 및 관리
데이터베이스 만들기
데이터베이스 정보 모으기
데이터베이스 옵션 설정하기
데이터베이스 크기 재조정
데이터베이스 확장하기
데이터베이스 크기 줄이기
데이터베이스 이름 바꾸기
데이터베이스 파일 그룹 다루기
데이터베이스 제거하기
요약
워크샵
질문과 답
퀴즈
연습문제

Day 5 로그인과 사용자 보안 설정
SQL 서버 보안 접근 모델
윈도우 인증(Authentication)
SQL 서버 로그인 인증
SQL 서버 데이터베이스 사용자 이름
사용 권한(Permission)
SQL 서버의 보안 모드
혼합 모드 보안
윈도우 인증 모드
보안 모드 설정
그래픽으로 관리하는 로그인
데이터베이스 사용자
데이터베이스에 사용자 추가하기
guest 사용자 이름
별칭 추가
데이터베이스 소유자 변경
역할(Role)
Public 역할
서버 역할
데이터베이스 역할
응용프로그램 역할
요약
워크샵
질문과 답
퀴즈
연습문제

Day 6 데이터베이스 사용 권한 설정
왜 사용 권한(Permission)을 사용하는가?
데이터베이스 사용 권한 구현
사용 권한 유형
사용 권한 서열
SQL 서버의 특수한 사용 권한 사항
고정 서버 역할 사용 권한
sa
고정 데이터베이스 역할
데이터베이스 소유자(DBO)
데이터베이스 개체 소유자(DBOO) 사용 권한
사용자 사용 권한
Public 역할
명령문 사용 권한
CREATE DATABASE 사용 권한
CREATE TABLE, VIEW, PROCEDURE, DEFAULT, RULE 사용 권한
BACKUP DATABASE와 BACKUP LOG 문의 사용 권한
명령문의 사용 권한 할당
SQL 서버 엔터프라이즈 관리자를 사용하여 명령문의 사용 권한 관리
개체 사용 권한
개체 사용 권한 할당
뷰, 저장 프로시저, 함수에서의 사용 권한
뷰(View)에 대한 사용 권한
저장 프로시저에 대한 사용 권한
사용자 정의 함수에 대한 사용 권한
소유권 체인
단일 소유권 체인
단절된 소유권 체인
사용 권한 전략
최상의 작업
해야 할 것과 하지 말아야 할 것
보안을 위한 스크립트 생성
요약
워크샵
질문과 답
퀴즈
연습문제

Day 7 데이터베이스 백업 미러링(Mirroring), 듀플렉싱(Duplexing), 스트라이핑(Striping)
RAID
백업은 어떻게 동작하는가?
백업 유형
트랜잭션과 검사점(Checkpoint)
다른 백업 방법들
백업 용어
백업시 고려할 사항들
누가 백업을 담당하는가?
백업이 잘 되는지 어떻게 검증할까?
어느 데이터베이스를 백업해야 할까?
어디에 백업해야 할까?
얼마나 자주 데이터베이스를 백업해야 할까?
백업을 얼마나 보관해야 할까?
백업을 복구하는데 시간이 얼마나 걸리나?
데이터베이스가 잘못되었을 때의
복구 계획을 가지고 있는가?
그 외의 백업 테이프 관련 고려 사항들
사용자 데이터베이스 백업하기
데이터베이스 복구 모델과 백업
시스템 데이터베이스 백업하기
master 데이터베이스
MSDB 데이터베이스
model 데이터베이스
tempdb 데이터베이스
Distribution 데이터베이스
백업 적용하기
백업 장치 만들기
데이터베이스 무결성 검증
데이터베이스 백업하기
백업 장치 옵션
BACKUP DATABASE 명령어
파일과 파일 그룹에 대한 데이터베이스 백업 명령
백업 로그 명령
SQL 서버 엔터프라이즈 관리자를 이용한 백업
요약
워크샵
질문과 답
퀴즈
연습문제

Week 1 복습

Week 2 시작하면서

Day 8 데이터베이스 복원
데이터베이스 복원
자동 복구
수동 복구
복구 시나리오
디스크가 손상된 후의 복구 작업
master 데이터베이스의 손상 후 복구
요약
워크샵
질문과 답
퀴즈
연습문제

Day 9 데이터 타입과 테이블 생성
테이블
컬럼
SQL 서버 식별자(Identifier)
데이터 타입
NULL 값 허용
정렬 순서(collate)
문자 데이터
이진 데이터
정수
근사 숫자 데이터 타입과 소수 데이터 타입
근사 숫자 데이터 타입
소수 데이터 타입
특수 데이터 타입
Bit
Text와 Image
RowGUID
sql_variant
table
날짜와 시간 데이터 타입
통화
자동 번호 매김 rowversion(timestamp) 데이터 타입
ANSI 데이터 타입의 동의어와 유니코드
사용자 정의 데이터 타입
계산된 컬럼
테이블 만들기
CREATE TABLE
SQL 서버 엔터프라이즈 관리자를 이용한 테이블 만들기
테이블 제거하기
요약
워크샵
질문과 답
퀴즈
연습문제

Day 10 SELECT 문을 이용한 데이터 조회
간단한 SELECT 문
컬럼 제목 바꾸기
리터럴(literal) 사용하기
데이터 조작
산술 연산자
수치 연산 함수
문자열 함수
날짜 함수
시스템 함수들
데이터 타입 변환
행 선택하기
비교 연산자
범위
목록
문자열 패턴 검색
NULL 비교
여러 개의 조건을 사용하여 행 조회하기
중복 정보 제거하기
ORDER BY 절을 사용한 데이터 정렬
중간 점검
집계 함수
GROUP BY와 HAVING
COMPUTE와 COMPUTE BY
상위 집계 함수(ROLLUP과 CUBE)
데이터의 결합
조인의 구현
내부 조인
자연 조인
상호 조인
외부 조인
자체 조인
서브 쿼리
서브 쿼리의 사용법
서브 쿼리의 유형
상관 서브 쿼리(correlated subquery)
SELECT INTO
UNION 연산자
요약
워크샵
질문과 답
퀴즈
연습문제

Day 11 데이터의 수정
트랜잭션 로그 기록(Logging)
데이터 삽입
INSERT...VALUES 문의 사용
디폴트 값
SELECT를 사용한 데이터 삽입
저장 프로시저를 이용한 데이터 삽입
데이터 삭제
참조 테이블을 이용한 삭제
TRUNCATE TABLE 사용하기
데이터 업데이트
UPDATE 문
참조 테이블을 사용한 UPDATE
요약
워크샵
질문과 답
퀴즈
연습문제

Day 12 고급 Transact-SQL 사용법
일괄 처리
스크립트
트랜잭션
트랜잭션 유형
분산 트랜잭션(Distributed Transaction)
흐름 제어 언어
BEGIN...END 블록
PRINT 문
IF...ELSE 블록
CASE 식
WHILE 명령어의 사용법
잠금
잠금의 유형
잠금 제어
잠금 관찰하기
요약
워크샵
질문과 답
퀴즈
연습문제

Day 13 성능 향상을 위한 인덱스
왜 인덱스를 사용해야 할까?
인덱스 구조들
인덱스 옵션
SQL 서버의 인덱스
채우기 비율(fill factor)과 인덱스 패딩(pad_Index) 옵션
DROP_EXISTING 옵션
STATISTICS_NORECOMPUTE 옵션
SORT_IN_TEMPDB 옵션
IGNORE_DUP_KEY 옵션
인덱스의 사용
인덱스는 언제 사용되는가?
인덱스가 사용되는지 어떻게 검증할 것인가?
최적화 프로그램(Optimizer)
인덱스 유지 보수
통계 정보
DBCC UPDATEUSAGE 문
DBCC SHOWCONTIG 문
DBCC DBREINDEX 문
DBCC INDEXDEFRAG 문
인덱스된 뷰(indexed view)
SQL 서버 엔터프라이즈 관리자로 인덱스 관리하기
인덱스의 선택
클러스터 인덱스를 사용하는 경우
넌클러스터 인덱스를 사용하는 경우
SQL 서버 인덱스 튜닝 마법사
전체 텍스트 인덱스(Full-Text Index)
요약
워크샵
질문과 답
퀴즈
연습문제

Day 14 데이터 무결성 보장
데이터 무결성을 보장하는 방법
무결성의 유형
도메인 무결성
참조 무결성
엔티티 무결성
기존의 무결성 보장 방법
사용자 정의 데이터 타입
기본값(Default)
규칙(rule)
ANSI 제약 조건과 선언적 무결성
IDENTITY 속성
ANSI 제약 조건
제약 조건 삭제
SQL 서버 엔터프라이즈 관리자에서 데이터 무결성 지정하기
제약 조건 지연하기
제약 조건 정지하기
요약
워크샵
질문과 답
퀴즈
연습문제

Week 2 복습

Week 3 시작하면서

Day 15 뷰, 트리거, 저장 프로시저 및 함수의 생성
뷰(View) 작성과 조작
뷰 만들기
뷰에 대한 정보 보기
뷰의 유형
뷰를 통해 데이터 수정하기
뷰 변경하기
뷰 제거하기
뷰 요약
저장 프로시저
저장 프로시저 만들기
저장 프로시저에 대한 정보 보기
프로시저 그룹 만들기
저장 프로시저에 매개변수 사용하기
WITH RECOMPILE 옵션 사용하기
SQL 서버 시작시 자동적으로
WITH ENCRYPTION 옵션 사용하기
원격 저장 프로시저 사용하기
저장 프로시저 요약
트리거를 이용한 작업
삽입 테이블과 삭제 테이블
CREATE TRIGGER 문으로 트리거 만들기
데이터 무결성 강화하기
INSTEAD OF 트리거 사용하기
트리거에 대한 정보 보기
사용자 정의 함수 다루기
스칼라 함수
인라인 테이블 값의 함수
다중문 테이블 값의 함수
요약
워크샵
질문과 답
퀴즈
연습문제

Day 16 복제 설계 방법의 이해
복제(Replication)란?
분산 데이터의 요소
배포 방법
병합 복제
스냅샷 복제
트랜잭션 복제
업데이트할 수 있는 구독
업데이트할 수 있는 구독자를 가진 스냅샷 복제
업데이트할 수 있는 구독자를 가진 트랜잭션 복제
분산 트랜잭션
게시자/구독자 모델
아티클
게시
복제는 어떻게 동작하는가?
병합 복제는 어떻게 동작하는가?
스냅샷 복제의 내부 동작 과정
트랜잭션 복제의 내부 동작 과정
지연 업데이트의 내부 동작 과정
복제 시나리오
중앙 게시자
원격 배포자를 가진 중앙 게시자
재게시자
중앙 구독자
다수 게시자와 다수 구독자
게시된 데이터를 변환
인터넷에 SQL 서버 2000 데이터베이스 게시하기
VPN을 통한 게시
마이크로소프트 Proxy 서버를 통한 게시
FTP를 통한 게시
성능 향상을 위한 방법
이종 환경에서의 복제에 관련된 이슈
데이터를 SQL 서버 2000이 아닌 데이터베이스로 게시하기
SQL 서버 2000이 아닌 데이터베이스에서 SQL 서버 2000으로 데이터 게시하기
요약
워크샵
질문과 답
퀴즈
연습문제

Day 17 복제 방법의 구현
보안 문제
서버 설정하기
복제 설치하기
배포자 서버 설치하기
게시 만들기
구독 만들기
수동 동기화
초기 동기화 검증하기
복제 테스트하기
복제시 고려 사항
게시 관련 문제
구독자 관련 문제
성능 관련 문제
복제 유지 관리
복제 모니터 사용하기
배포자 서버 관리
복제 스크립트
성능 모니터와 복제
저장 프로시저 사용하기
관리상의 고려 사항
복제 작업중의 문제 해결
복제의 복구와 관련된 문제
요약
워크샵
질문과 답
퀴즈
연습문제

Day 18 SQL 서버 에이전트를 이용한 작업 스케줄링
서버 자동화하기
어떤 자동화 도구를 사용할 것인가?
윈도우 2000 일정 서비스
SQL 서버 에이전트 서비스
SQL 메일과의 통합
마이크로소프트 아웃룩 프로필 설정하기
SQL 서버에 사용할 SQL 메일 설정하기
SQL 서버 에이전트에 사용할 SQL 메일 설정하기
SQL 서버로부터 전자우편 보내기
작업 일정 만들기
새로운 작업 만들기
작업 단계
작업 일정 만들기
작업 알림
작업 시스템 옵션
다중 서버 작업
경고와 운영자 설정
운영자 설정하기
경고 만들기
경고 시스템 옵션 설정
성능 모니터 통합 기능 맛보기
데이터베이스 유지 관리 계획 마법사의 활용
요약
워크샵
질문과 답
퀴즈
연습문제

Day 19 데이터베이스 서버간의 데이터 이관
백업과 복원을 이용한 데이터 이동
BCP를 이용한 데이터 적재
BCP 사용 권한
BCP 프로그램 사용하기
원시 모드와 문자 모드
서식 파일(Format File)
일괄 처리의 크기
빠른 BCP
BULK INSERT 명령
데이터 변환 서비스(DTS)를 이용한 작업
데이터 변환 패키지 이해하기
DTS 가져오기/내보내기 마법사
요약
워크샵
질문과 답
퀴즈
연습문제

Day 20 성능 모니터링의 기본 및 도구
하드웨어 선택과 튜닝
메모리
프로세서
네트워크
디스크
윈도우 2000 환경 설정 매개변수
윈도우 2000 성능 모니터
메모리
프로세서
네트워크
디스크
SQL 서버 환경 설정
프로세서 옵션
메모리 환경 설정 옵션
I/O 옵션
쿼리/인덱스 옵션
SQL 서버 성능 모니터링
SQL 서버 성능 모니터 카운터
성능 모니터링을 위한 시스템 저장 프로시저
SQL 서버 엔터프라이즈 관리자의 현재 동작 창
SQL 서버 프로필러 사용하기
인덱스 튜닝 마법사
요약
워크샵
질문과 답
퀴즈
연습문제

Day 21 SQL 서버 2000의 XML 지원
XML은 무엇인가?
IIS를 통해 SQL 서버에 연결
가상 디렉토리와 SQL 서버
URL을 통해서 SQL 서버 사용하기
SQL 서버에서 XML 읽고 쓰기
유효한 SELECT 구문
FOR XML 절 사용
요약
워크샵
질문과 답
퀴즈
연습문제

Week 3 복습

Day 22 Analysis Service 개요
데이터 웨어하우징은 무엇인가?
팩트 테이블(Fact Table)
디멘젼(Dimension)
요약 데이터(Aggregation)
데이터 마트(Data Mart)란 무엇인가?
DW 구축 단계
1 단계 : 데이터 작업 영역 준비
2 단계 : 운영계 시스템에서 데이터 추출
3 단계 : 데이터 변환
4 단계 : 변환된 데이터를 DW에 적재
5 단계 : Analysis Service로 OLAP 큐브를 구축하고 유지
Analysis Service 구성 요소의 이해
OLAP
데이터 마이닝
메타 데이터 서비스
Analysis Service 설치
Analysis Service의 예제 응용프로그램 사용해 보기
요약
질문과 답

Day 23 English Query 개요
English Query 구성 요소
English Query 작동 원리
정규화 요구 조건
English Query 응용프로그램 개발
개체에 동의어(synonym) 추가
관계 형성을 모델에 추가하기
English Query 응용프로그램 시험하기
English Query 응용프로그램 구축
요약
질문과 답

APPENDIX A 해답

저자소개

Richard Waymire (지은이)    정보 더보기
<초보자를 위한 마이크로소프트 SQL 서버 7.0 21일 완성>
펼치기
박천승 (옮긴이)    정보 더보기
<초보자를 위한 마이크로소프트 SQL 서버 2000 21일 완성>
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책