목차 일부
저자 머리말 ... 4
필드 어드바이저 머리말 ... 5
위밍업 ... 6
강의 계획표 ... 8
숲과 나무 이야기 ... 10
부록 CD 구성 및 강의 보조 자료 ... 12
Part 01 준비학습 : SQL 서버 2000과 SQL 문의 기초
Chapter 01 SQL 서버의 개요 ... 23
01 데이터베이스 관리 시스템(DBMS) .....
더보기
목차 전체
저자 머리말 ... 4
필드 어드바이저 머리말 ... 5
위밍업 ... 6
강의 계획표 ... 8
숲과 나무 이야기 ... 10
부록 CD 구성 및 강의 보조 자료 ... 12
Part 01 준비학습 : SQL 서버 2000과 SQL 문의 기초
Chapter 01 SQL 서버의 개요 ... 23
01 데이터베이스 관리 시스템(DBMS) ... 24
02 관계형 데이터베이스 ... 30
03 SQL 서버의 역사와 SQL 서버 2000의 특징 ... 34
요약 ... 39
연습문제 ... 42
현장의 목소리 : DBMS의 종류와 점유율(국내, 국외) 및 활용 정도에 따른 공부 방향 ... 43
Chapter 02 SQL 서버의 설치 ... 47
01 SQL 서버 설치 전 점검사항 ... 48
02 SQL 서버 설치 ... 54
03 SQL 서버 설치 후 점검사항 ... 60
요약 ... 61
연습문제 ... 63
Chapter 03 SQL 서버의 시스템 구성과 환경 설정 ... 65
01 SQL 서버의 시스템 구성 ... 66
02 SQL 서버의 환경 설정 ... 75
요약 ... 90
연습문제 ... 92
Chapter 04 데이터 모델링과 예제 데이터베이스 ... 93
01 데이터 모델링 ... 94
02 예제 데이터베이스 ... 112
요약 ... 118
연습문제/심화 연습 문제 ... 120
현장의 목소리 : 데이터베이스와 관련된 유용한 툴 ... 121
Chapter 05 기초 SQL 문 ... 125
01 데이터베이스 조회 명령문 ... 126
02 데이터베이스 수정 명령문 ... 148
요약 ... 160
연습문제 ... 162
Chapter 06 Transact-SQL ... 163
01 SQL과 Transact-SQL ... 164
02 Transact-SQL 기본 구문 요소 ... 167
03 흐름 제어 ... 178
04 Transact-SQL 기타 구문 요소 ... 185
요약 ... 195
연습문제 ... 198
Part 02 기본학습 1 : 데이터베이스 구축과 관리
Chapter 07 데이터베이스 생성과 관리 ... 201
01 데이터베이스 저장 구조 ... 202
02 트랜잭션 처리 메커니즘 ... 204
03 데이터베이스 생성, 수정 및 삭제 ... 211
04 데이터베이스 옵션 설정 ... 219
요약 ... 225
연습문제/심화 연습 문제 ... 228
Chapter 08 데이터 형과 데이터 무결성 ... 229
01 데이터 형 ... 230
02 NULL/NOT NULL과 IDENTITY 속성 ... 244
03 데이터 무결성과 강화 방법 ... 249
요약 ... 268
연습문제/심화 연습 문제 ... 271
현장의 목소리 : 큰 산을 정복하려면 작은 산부터 정복해야 한다 ... 273
Chapter 09 테이블 생성과 관리 ... 275
01 테이블 생성 ... 276
02 테이블 변경 ... 279
03 테이블 삭제 ... 285
요약 ... 288
연습문제/심화 연습 문제 ... 290
Chapter 10 인덱스와 전체 텍스트 검색 ... 293
01 인덱스 구조와 작동 메커니즘 ... 294
02 인덱스 작성 지침과 설정 ... 302
03 전체 텍스트 검색 ... 307
요약 ... 327
연습문제/심화 연습 문제 ... 330
현장의 목소리 : 때로는 상대방을 논리적으로 설득하는 기술도 필요하다 ... 331
Part 03 기본학습 2 : 데이터베이스 조작
Chapter 11 다중 테이블 조작 ... 335
01 조인 ... 336
02 하위 질의 ... 348
03 유니온 ... 356
요약 ... 358
연습문제/심화 연습 문제 ... 361
Chapter 12 요약과 집계 ... 363
01 TOP N과 집계 함수 ... 364
02 COMPUTE와 COMPUTE BY 절 ... 372
03 GROUP BY 절 ... 377
요약 ... 386
연습문제/심화 연습 문제 ... 388
Chapter 13 뷰 ... 389
01 뷰의 개요 ... 390
02 뷰의 정의 및 관리 ... 393
03 기타 ... 398
요약 ... 402
연습문제/심화 연습 문제 ... 404
Chapter 14 데이터 수정 ... 407
01 데이터 삽입 ... 408
02 데이터 갱신 및 삭제 ... 413
요약 ... 420
연습문제/심화 연습 문제 ... 421
Chapter 15 트랜잭션과 잠금 ... 423
01 트랜잭션 ... 424
02 잠금과 데드 락 ... 439
요약 ... 448
연습문제 ... 449
Chapter 16 테이블 변수와 커서 ... 451
01 테이블 변수 ... 452
02 커서 ... 457
요약 ... 465
연습문제 ... 467
Part 04 기본학습 3 : 데이터베이스 프로그래밍
Chapter 17 사용자 정의 함수 ... 471
01 개요 및 스칼라 함수 ... 472
02 테이블 변환 함수 ... 486
요약 ... 495
연습문제/심화 연습 문제 ... 496
Chapter 18 저장 프로시저 ... 497
01 개요 ... 498
02 사용자 저장 프로시저 ... 501
03 저장 프로시저 작성 예 ... 507
요약 ... 517
연습문제/심화 연습 문제 ... 518
Chapter 19 트리거 ... 519
01 개요 ... 520
02 작동 메커니즘과 작성 예 ... 524
03 특수 트리거 ... 538
04 쿼리 분석기를 이용한 디버깅 ... 546
요약 ... 554
연습문제/심화 연습 문제 ... 555
Part 05 심화학습 : 분산 데이터 처리와 XML
Chapter 20 분산 데이터 처리 ... 559
01 원격 서버 조작 ... 560
02 기타 분산 데이터 처리 ... 573
요약 ... 582
연습문제 ... 584
Chapter 21 XML 데이터 조작 ... 585
01 XML 데이터 조작 ... 586
02 SQLXML ... 597
요약 ... 604
연습문제/심화 연습 문제 ... 606
현장의 목소리 : DBMS의 미래는? ... 607
Chapter 22 시스템 관리 ... 611
01 보안 설정 ... 612
02 백업과 복원 ... 625
요약 ... 631
연습문제/심화 연습 문제 ... 633
현장의 목소리 : 데이터베이스 보안의 중요성과 보안 대책 ... 634
Part 06 실전프로젝트 : 데이터베이스 모델링과 구축
Chapter 23 실전 프로젝트 ... 639
01 데이터 모델링 ... 640
02 데이터베이스 구축과 프로그래밍 ... 673
요약 ... 700
연습문제/심화 연습 문제 ... 702
찾아보기 ... 703
더보기 닫기