HOME > 상세정보

상세정보

SQL Server 2005 : 쉽게 배우는 실무 가이드북

SQL Server 2005 : 쉽게 배우는 실무 가이드북 (31회 대출)

자료유형
단행본
개인저자
조호묵 최천 정해람
서명 / 저자사항
SQL Server 2005 : 쉽게 배우는 실무 가이드북 / 조호묵, 최천, 정해람 공저.
발행사항
고양 :   가메출판사 ,   2007.  
형태사항
484 p. : 삽도 ; 26 cm.
ISBN
9788980782024
000 00630camccc200229 k 4500
001 000045390171
005 20100806091422
007 ta
008 070831s2007 ggka 000c kor
020 ▼a 9788980782024 ▼g 13560
035 ▼a (KERIS)BIB000011016167
040 ▼a 241026 ▼c 241026 ▼d 211009
082 0 4 ▼a 005.7585 ▼2 22
090 ▼a 005.7585 ▼b 2007k
100 1 ▼a 조호묵
245 1 0 ▼a SQL Server 2005 : ▼b 쉽게 배우는 실무 가이드북 / ▼d 조호묵, ▼e 최천, ▼e 정해람 공저.
260 ▼a 고양 : ▼b 가메출판사 , ▼c 2007.
300 ▼a 484 p. : ▼b 삽도 ; ▼c 26 cm.
700 1 ▼a 최천
700 1 ▼a 정해람
945 ▼a KINS

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.7585 2007k 등록번호 121156002 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.7585 2007k 등록번호 121156003 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 세종학술정보원/과학기술실/ 청구기호 005.7585 2007k 등록번호 151249869 도서상태 대출가능 반납예정일 예약 서비스
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.7585 2007k 등록번호 121156002 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.7585 2007k 등록번호 121156003 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실/ 청구기호 005.7585 2007k 등록번호 151249869 도서상태 대출가능 반납예정일 예약 서비스

컨텐츠정보

책소개

○ 초보자도 쉽고 빠르게 배울 수 있게 구성하였습니다.
○ 쉽고 명확한 예제를 수록하여 누구나 따라할 수 있게 하였습니다.
○ 한 권의 책으로 설치에서 자료 관리까지 빠르게 배울 수 있습니다.
○ 실전에 많이 쓰이는 내용을 다양하게 다루어 실전에 대비할 수 있습니다.


정보제공 : Aladin

저자소개

조호묵(지은이)

KAIST에서 연구원으로 근무 중이며, 악성코드 동적 분석 분야를 연구하고 있다. 악성코드 동적 분석 시스템 및 디지털 포렌식 분야에 관심이 많으며, 특히 지능형 악성코드 분석 시스템 분야의 연구에 중점을 두고 있다.

최천(지은이)

정해람(지은이)

정보제공 : Aladin

목차


목차
Chapter 1 MS-SQL Server 2005 소개
 1. MS-SQL Server 2005의 특징 = 21
  1.1 데이터베이스 관리적 측면 = 21
  1.2 개발자의 생산성 측면 = 22
  1.3 비즈니스 인텔리전스 = 23
 2. MS-SQL Server 2005 버전의 종류 = 24
 3. MS-SQL Server 역사 = 26
Chapter 2 MS-SQL Server 2005 설치
 1. MS-SQL Server 2005 설치하기 = 27
 2. MS-SQL Server 2005 실행 = 37
 3. MS-SQL Server 2005 구성 요소 및 개발 환경 = 38
  3.1 MS-SQL Server 2005 구성 요소 = 38
   (1) 관계형 데이터베이스 엔진(Relational Database Engine) = 38
   (2) 분석 서비스(SQL Server Analysis Services) = 39
   (3) 통합 서비스(Integration Services, or SSIS) = 39
   (4) 알림 서비스(Notification Services) = 39
   (5) 리포팅 서비스(Reporting Services) = 40
   (6) 서비스 브로커(Service Broker) = 40
   (7) SQL Server 에이전트(SQL Server Agent) = 40
   (8) 닷넷 CLR 기반 서비스(.NET Common Language Runtime) = 40
   (9) 복제(Replication) = 41
   (10) 전체 텍스트 검색(Full Text Search) = 41
  3.2 MS-SQL Server 2005 개발 환경 = 41
 4. SQL Server Management Studio = 42
  4.1 SQL Server Management Studio의 주요 기능 = 42
  4.2 SQL Server 등록하기 = 42
  4.3 개체 탐색기 = 44
  4.4 쿼리 분석기 = 45
Chapter 3 데이터베이스 및 테이블
 1. 데이터베이스 생성 = 49
  1.1 SSMS를 이용하여 데이터베이스 생성 = 49
  1.2 T-SQL를 이용하여 데이터베이스 생성 = 54
 2. 데이터베이스 연결 = 58
  2.1 SSMS를 이용하여 데이터베이스 연결 = 59
  2.2 T-SQL 문을 이용하여 데이터베이스 연결 = 62
 3. 데이터베이스 수정 = 62
  3.1 데이터베이스 확장 = 62
   (1) SSMS를 이용하여 데이터베이스 확장하기 = 63
   (2) T-SQL 문을 이용하여 데이터베이스 확장하기 = 63
  3.2 데이터베이스 축소 = 66
   (1) SSMS를 이용하여 데이터베이스 축소하기 = 66
   (2) T-SQL문을 이용하여 데이터베이스 축소하기 = 69
  3.3 데이터와 트랜잭션 로그 파일 추가 및 삭제 = 69
   (1) SSMS를 이용하여 데이터와 트랜잭션 로그 파일 추가 및 삭제하기 = 70
   (2) T-SQL 문을 이용하여 데이터와 트랜잭션 로그 파일 추가 및 삭제하기 = 70
  3.4 데이터베이스 이름 및 소유자 변경 = 73
   (1) SSMS를 이용하여 데이터베이스 이름 및 소유자 변경하기 = 73
   (2) T-SQL 문을 이용하여 데이터베이스의 이름 및 소유권 변경하기 = 76
 4. 데이터베이스 삭제 = 77
  4.1 SSMS를 이용하여 데이터베이스 삭제 = 71
  4.2 T-SQL 문을 이용하여 데이터베이스 삭제 = 78
 5. 테이블 생성 = 79
  5.1 데이터 형식 = 79
   (1) 정확한 수치 = 81
   (2) 고정 실수형 = 81
   (3) 통화 = 81
   (4) 근사치 = 81
   (5) 날짜 및 시간 = 82
   (6) 문자열 = 82
   (7) 유니코드 문자열 = 82
   (8) 이진 문자열 = 82
   (9) 기타 데이터 형식 = 83
  5.2 테이블을 생성할 때 고려해야 하는 사항 = 84
   (1) NULL 속성 = 84
   (2) 제약 조건 = 84
  5.3 SSMS를 이용하여 테이블 생성 = 85
  5.4 T-SQL 구문을 이용하여 테이블 생성 = 92
 6. 테이블 수정 = 94
  6.1 테이블의 열 추가 및 삭제 = 94
   (1) SSMS를 이용하여 열 추가 및 삭제하기 = 94
   (2) T-SQL 문을 이용하여 열 추가 및 삭제하기 = 95
  6.2 테이블의 열 변경 = 96
   (1) SSMS를 이용하여 열 변경하기 = 96
   (2) T-SQL 구문을 이용하여 열 변경하기 = 97
  6.3 테이블 이름 변경 = 98
   (1) SSMS를 이용하여 테이블 이름 변경 = 98
   (2) T-SQL 문을 이용하여 테이블 이름 변경 = 98
 7. 테이블 삭제 = 100
  7.1 SSMS를 이용하여 테이블 삭제 = 100
  7.2 T-SQL 구문을 이용하여 테이블 삭제 = 101
Chapter 4 데이터 검색
 1. SELECT = 102
  1.1 SELECT/FROM = 102
  1.2 WHERE = 106
   (1) LIKE = 107
   (2) BETWEEN = 108
   (3) IN = 109
   (4) IS NULL = 109
   (5) ANY, SOME, ALL = 110
  1.3 ORDER BY = 113
  1.4 TOP = 114
  1.5 AS = 116
  1.6 간단한 집계 함수 = 118
   (1) ALL/DISTINCT = 118
   (2) COUNT(*) = 119
  1.7 GROUP BY = 119
   (1) GROUP BY ALL = 120
   (2) HAVING = 121
   (3) ROLLUP = 122
   (4) CUBE = 123
   (5) GROUPING() = 124
  1.8 COMPUTE = 125
  1.9 CASE = 127
 2. PIVOT/UNPIVOT = 128
  2.1 PIVOT = 128
  2.2 UNPIVOT = 130
  2.3 RANKS = 131
   (1) RANK() = 131
   (2) DENSE_RANK() = 132
   (3) ROW_NUMBER() = 133
   (4) NTILE() = 134
   (5) PARTITION BY = 136
Chapter 5 테이블 조인
 1. 조인이란? = 138
 2. 조인의 종류 = 140
  2.1 INNER JOIN = 140
  2.2 OUTER JOIN = 151
   (1) LEFT OUTER JOIN = 151
   (2) RIGHT OUTER JOIN = 154
   (3) FULL OUTER JOIN = 156
  2.3 CROSS JOIN = 160
  2.4 SELF JOIN = 164
  2.5 UNION과 UNION ALL = 165
   (1) UNION = 166
   (2) UNION ALL = 168
 3. 조인 사용 = 171
  3.1 T-SQL 구문을 이용하여 조인하기 = 171
  3.2 SSMS를 이용하여 조인하기 = 172
Chapter 6 데이터 변경하기
 1. INSERT = 179
  1.1 INSERT-SELECT 구문 = 184
  1.2 SELECT-INTO 구문 = 185
  1.3 DEFAULT = 186
  1.4 OUTPUT = 187
 2. UPDATE = 188
  2.1 OUTPUT = 197
 3. DELETE = 198
  3.1 TRUNCATE TABLE = 203
  3.2 OUTPUT = 204
Chapter 7 뷰
 1. 뷰(VIEW)란? = 207
  1.1 뷰의 정의 = 207
  1.2 뷰의 장점 = 208
  1.3 뷰의 종류 = 209
 2. 표준 뷰의 생성, 수정 삭제 = 211
  2.1 뷰 생성 = 211
   (1) 뷰 생성시 제약 조건 = 212
   (2) 뷰 생성시 고려 사항 = 212
  2.2 뷰 수정 = 215
  2.3 뷰 삭제 = 217
  2.4 뷰 사용 = 218
   (1) ENCRYPTION = 218
   (2) SCHEMABINDING = 221
   (3) WITH CHECK OPTION = 222
 3. 분할 뷰 = 223
  3.1 연결된 서버 생성 및 삭제 = 225
   (1) 연결된 서버 생성 = 227
   (2) 연결된 서버 삭제 = 230
  3.2 분할 뷰 생성 = 231
  3.3 분할 뷰 사용 = 234
 4. SSMS를 이용한 뷰 생성 및 수정, 삭제 = 237
  4.1 SSMS를 이용하여 뷰 생성 = 237
  4.2 SSMS를 이용하여 뷰 수정 및 삭제 = 244
   (1) 뷰 수정 = 244
   (2) 뷰 삭제 = 247
Chapter 8 보안
 1. 인증 모드 = 249
  1.1 Windows 인증 = 249
  1.2 SQL Server 인증 = 250
 2. 로그인 및 데이터베이스 사용자 만들기 = 254
  2.1 로그인 생성 = 254
   (1) 구문을 이용한 로그인 생성 = 254
   (2) SSMS를 이용한 로그인 생성 Ⅰ = 256
   (3) SSMS를 이용한 로그인 생성 Ⅱ = 259
  2.2 데이터베이스 사용자 생성 = 261
   (1) 구문을 이용한 사용자 생성 = 261
   (2) SSMS를 이용한 데이터베이스 사용자 생성 = 262
 3. 사용 권한 = 266
  3.1 권한의 종류 = 266
   (1) 개체 사용 권한 = 266
   (2) 구문 사용 권한 = 266
   (3) 내재적 사용 권한 = 267
  3.2 데이터베이스의 사용 권한(SSMS) = 269
  3.3 테이블 사용 권한(SSMS) = 271
 4. 스키마 = 274
  4.1 SQL Server 2005 이전의 사용자 = 274
  4.2 SQL Server 2005의 스키마 = 275
Chapter 9 MS SQL Server 2005와 XML
 1. XML 데이터 형식 = 277
  1.1 XML 검색 및 작성 = 278
   (1) XML 검색 = 278
   (2) XML 작성 = 280
   (3) XML 인덱스 = 286
 2. FOR XML = 294
  2.1 RAW 모드 = 294
  2.2 AUTO 모드 = 300
  2.3 EXPLICT 모드 = 306
  2.4 PATH 모드 = 318
 3. OPENXML = 325
  3.1 단순 SELECT 구문에 OPENXML 사용 = 328
  3.2 열과 XML 특성 간의 ColPattern 지정 = 329
  3.3 edge 테이블 형식으로 결과 얻기 = 330
  3.4 text() XPath 함수를 ColPattern 지정 = 332
  3.5 WITH 절에 테이블 지정 = 333
  3.6 특성으로 끝나는 rowpattern 지정 = 334
Chapter 10 저장 프로시저
 1. 저장 프로시저란? = 336
  1.1 저장 프로시저의 장점 = 336
   (1) 빠른 성능 = 336
   (2) 네트워크에서 오고 가는 긴 SQL 문의 네트워크 트래픽을 줄인다 = 339
   (3) 보안 관리를 강화한다 = 339
   (4) 모듈식 프로그래밍 = 339
  1.2 저장 프로시저의 종류 = 339
   (1) 사용자 저장 프로시저 = 339
   (2) 확장 저장 프로시저 = 340
   (3) CLR 저장 프로시저 = 340
   (4) 시스템 저장 프로시저 = 340
 2. 저장 프로시저 생성 = 342
  2.1 기본적인 저장 프로시저 생성 = 342
  2.2 매개변수 = 344
  2.3 OUTPUT = 348
  2.4 RETURN = 349
  2.5 WITH ENCRYPTION = 350
 3. 저장 프로시저 수정 = 352
 4. 저장 프로시저 제거 = 356
  4.1 SSMS를 이용하어 저장 프로시저 제거 = 357
 5. 저장 프로시저 사용 = 358
  5.1 지연된 이름 확인 = 358
  5.2 시스템 저장 프로시저 사용 = 359
  5.3 컴파일 강제 수행 = 360
Chapter 11 트리거
 1. 트리거란? = 363
  1.1 트리거의 정의 = 363
  1.2 트리거의 장/단점 = 364
  1.3 트리거에서 사용할 수 없는 문장 = 365
 2. DML 트리거 = 365
  2.1 DML 트리거 생성 = 365
   (1) AFTER 트리거 = 366
   (2) INSTEAD OF 트리거 = 366
   (3) CLR 트리거 = 366
  2.2 DML 트리거의 수정 및 삭제 = 369
   (1) 트리거의 수정 = 369
   (2) 트리거의 삭제 = 370
   (3) 트리거 수행 순서 지정 = 370
  2.3 DML 트리거와 임시 테이블 = 372
   (1) inserted 테이블 = 372
   (2) deleted 테이블 = 372
 3. DDL 트리거 = 375
  3.1 DDL 트리거 생성 = 376
   (1) 이벤트 형식(even_type) = 376
   (2) 이벤트 그룹(event_group) = 378
  3.2 DDL 트리거 수정 및 삭제 = 381
   (1) 트리거의 수정 = 381
   (2) 트리거의 삭제 = 382
   (3) SSMS 개체 탐색기를 통해서 삭제하기 = 382
 4. 중첩 및 재귀 트리거 = 384
  4.1 중첩 트리거 = 385
  4.2 재귀 트리거 = 390
   (1) 간접 재귀 = 390
   (2) 직접 재귀 = 394
 5. 트리거 사용 = 398
Chapter 12 함수
 1. 기본 제공 함수 = 405
  1.1 행 집합 함수 = 405
  1.2 집계 함수 = 406
  1.3 순위 함수 = 406
  1.4 스칼라 함수 = 407
 2. 사용자 정의 함수 = 407
  2.1 사용자 정의 함수의 장점 = 407
   (1) 모듈별 프로그래밍이 가능하다 = 407
   (2) 함수의 빠른 실행이 가능하다 = 407
   (3) 네트워크 트래픽을 줄일 수 있다 = 407
  2.2 함수 유형 선택 = 408
   (1) 스칼라 값(단일 값) 반환 = 408
   (2) 테이블(여러 행) 반환 = 408
   (3) SQL Server 데이터 액세스 = 408
  2.3 사용자 정의 함수 생성 = 409
   (1) 인라인 테이블 함수 = 412
   (2) 다중문 테이블 함수 = 415
   (3) WITH ENCRYPTION = 417
  2.4 사용자 정의 함수 수정 = 418
  2.5 사용자 정의 함수 삭제 = 420
 3. 수치 연산 함수 = 421
 4. 문자 함수 = 424
 5. 날짜 함수 = 428
 6. 변환 함수 = 430
 7. 기타 함수 = 431
  7.1 구성 함수 = 431
  7.2 메타 데이터 함수 = 432
Chapter 13 커서
 1. 커서란? = 434
  1.1 커서의 종류 = 434
   (1) 서버 커서(Server side Cursor) = 435
   (2) 클라이언트 커서(Client Cursor) = 435
  1.2 커서의 작업 = 435
  1.3 커서 함수 = 436
 2. 커서 문법 = 436
  2.1 DECLARE = 436
  2.2 OPEN = 441
  2.3 FETCH = 441
  2.4 CLOSE = 443
  2.5 DEALLOCATE = 443
 3. 커서 사용 = 444
  3.1 sp_describe_cursor = 447
  3.2 sp_configure = 449
  3.3 sp_dboption = 449
Chapter 14 데이터베이스 백업과 스넵숏
 1. 데이터베이스 백업 = 450
  1.1 데이터베이스 백업의 종류 = 450
   (1) 전체 백업 = 450
   (2) 차등 백업 = 453
   (3) 파일 및 파일 그룹 백업 = 456
   (4) 트랜잭션 로그 백업 = 457
  1.2 데이터베이스 백업 = 459
   (1) 데이터베이스 백업 옵션 = 460
   (2) SSMS에서 데이터베이스 백업 = 462
  1.3 데이터베이스 복원 = 467
   (1) 데이터베이스 복원 옵션 = 467
   (2) SSMS에서 데이터베이스 복원 = 471
 2. 스냅숏 = 477
  2.1 스냅숏이란? = 477
  2.2 스냅숏의 용도 = 477
   (1) 보고 = 478
   (2) 기록 데이터 유지 = 478
   (3) 데이터 보호 = 478
   (4) 관리오류 보호 = 478
   (5) 테스트 데이터베이스 관리 = 478
  2.3 스냅숏 작동 원리 = 478
  2.4 스냅숏 사용 = 480


관련분야 신착자료