新闻资讯
看你所看,想你所想

SQL Server实用简明教程(第二版)

SQL Server实用简明教程(第二版)

SQL Server实用简明教程(第二版)

SQL Server实用简明教程(第二版)是2008年清华大学出版社出版的图书,作者是闪四清。

基本介绍

  • 书名:SQL Server实用简明教程(第二版)
  • 作者:闪四清
  • ISBN:9787302113355
  • 定价:35元
  • 出版社:清华大学出版社
  • 出版时间:2008年4月3日
  • 装帧:平装

内容简介

本书全面讲述了MicrosoftSQLServer关係型资料库管理系统的基本原理和技术。全书共分19章,全面介绍了MicrosoftSQLServer的基本概念、安装和配置技术、安全性管理、资料库和资料库对象管理、索引技术、数据操纵技术、备份和恢复技术、完整性技术、数据複製技术、数据互操作性技术、性能监视和调整技术、Transact-SQL语言等内容。本书内容详实,示例丰富,结构合理,语言简洁流畅。它面向资料库初学者,可作为各种资料库培训班的培训教材、高等院校的资料库教材以及各种资料库开发人员的参考书。

目录

第1章 SQL Server概述 1
1.1 概述 1
1.1.1 OLTP和OLAP 1
1.1.2 客户机/伺服器体系结构 3
1.1.3 服务和实例 4
1.2 集成性 5
1.2.1 与作业系统的集成 5
1.2.2 与Windows 2000系统的集成 6
1.2.3 与其他应用程式的集成 7
1.3 资料库和资料库对象 8
1.3.1 资料库的类型 8
1.3.2 资料库对象 9
1.3.3 引用SQL Server系统的对象 10
1.3.4 系统表 11
1.3.5 元数据检索 14
1.4 安全性 17
1.4.1 login认证 17
1.4.2 资料库用户帐户和角色 17
1.4.3 许可验证 18
1.5 应用程式的开发过程 18
1.5.1 管理资料库 18
1.5.2 资料库套用架构 19
1.5.3 资料库应用程式开发步骤 21
1.6 本章小结 22
1.7 思考和练习 23
第2章 安装SQL Server系统 24
2.1 预备工作 24
2.1.1 Microsoft SQL Server的版本 24
2.1.2 产品的平台要求 25
2.1.3 安装前的规划 27
2.2 安装过程 28
2.3 验证系统是否安装成功 37
2.3.1 查看“开始”选单中的程式组 38
2.3.2 查看Microsoft SQL Server的服务 38
2.3.3 查看系统资料库和样本资料库 40
2.3.4 查看档案的位置 40
2.4 本章小结 41
2.5 思考和练习 42
第3章 配置伺服器和网路 43
3.1 系统安装后的安全检查和设定 43
3.2 注册伺服器 45
3.3 配置伺服器 50
3.3.1 伺服器选项 51
3.3.2 使用sp_configure配置选项 53
3.3.3 使用SQL Server Enterprise Manager配置伺服器 54
3.4 配置网路连线 62
3.4.1 网路库和网路协定 62
3.4.2 配置网路连线 63
3.4.3 配置网路连线的建议 65
3.5 本章小结 66
3.6 思考和练习 66
第4章 管理安全性 68
4.1 身份验证模式和身份验证方式 68
4.1.1 基本概念 68
4.1.2 Windows身份验证模式 69
4.1.3 混合身份验证模式 70
4.2 管理login帐户 70
4.2.1 login帐户的概念 70
4.2.2 管理login帐户 71
4.3 管理user帐户 77
4.3.1 user帐户管理 77
4.3.2默认的user帐户 79
4.4管理角色 80
4.4.1角色的概念 80
4.4.2固定伺服器角色 80
4.4.3固定资料库角色 82
4.4.4用户自己定义的角色 84
4.4.5应用程式角色 86
4.5管理许可 88
4.5.1许可的概念和类型 88
4.5.2授予、收回和否定许可 90
4.5.3查看安全信息 95
4.6规划SQLServer系统的安全性 97
4.7本章小结 98
4.8思考和练习 98
第5章管理资料库档案 100
5.1概述 100
5.1.1资料库对象 100
5.1.2事务和事务日誌 101
5.1.3资料库档案和档案组 101
5.1.4资料库空间管理方式 103
5.2创建和删除资料库 103
5.2.1使用CREATEDATEBASE语句创建资料库 103
5.2.2使用SQLServerEnterpriseManager创建资料库 106
5.2.3设定资料库的选项 109
5.2.4查看资料库信息 111
5.2.5删除资料库 112
5.3修改资料库 112
5.3.1ALTERDATABASE语句 113
5.3.2扩大资料库 113
5.3.3压缩资料库 115
5.3.4增加档案组 117
5.4最佳化资料库和资料库档案 118
5.4.1放置数据档案和日誌档案 118
5.4.2使用档案组 119
5.4.3使用RAID技术 119
5.5本章小结 120
5.6思考和练习 120
第6章管理表 122
6.1表的基本概念和特点 122
6.2数据类型 124
6.2.1系统数据类型 124
6.2.2用户定义的数据类型 127
6.3管理表 128
6.3.1创建表 128
6.3.2修改表的结构 133
6.3.3删除表的定义 134
6.4本章小结 135
6.5思考和练习 135
第7章操纵表中的数据 136
7.1插入、更新和删除数据 136
7.1.1插入数据 136
7.1.2更新数据 138
7.1.3删除数据 139
7.2检索表中的数据 140
7.2.1选择数据列 140
7.2.2使用文字串 141
7.2.3改变列标题 142
7.2.4数据运算 142
7.2.5选择数据行 145
7.3高级检索技术 147
7.3.1合计数据 147
7.3.2分组数据 148
7.3.3连线技术 149
7.3.4子查询技术 151
7.3.5排序技术 152
7.3.6联合技术 153
7.4本章小结 154
7.5思考和练习 154
第8章索引 155
8.1概述 155
8.2索引的类型和访问数据的方式 156
8.2.1索引的类型 156
8.2.2访问数据的方式 157
8.3创建索引技术 158
8.3.1直接方法和间接方法 158
8.3.2使用CREATEINDEX语句创建索引 159
8.3.3使用“创建索引嚮导”创建索引 160
8.3.4使用“索引最佳化嚮导”来创建索引 163
8.3.5查看索引信息 167
8.4维护索引 168
8.4.1使用DBCCSHOWCONTIG语句 168
8.4.2维护索引统计信息 169
8.4.3索引性能分析 169
8.5本章小结 170
8.6思考和练习 171
第9章备份和恢复 172
9.1备份概述 172
9.1.1备份的作用 172
9.1.2资料库的恢复模型 173
9.1.3动态的备份 174
9.1.4备份的对象和时间 175
9.1.5备份前的準备工作 175
9.2执行备份操作 176
9.2.1创建永久性的备份档案 176
9.2.2创建临时性的备份档案 178
9.2.3使用多个备份档案来存储备份 178
9.2.4使用BACKUP语句 179
9.3备份方法的类型和备份策略 181
9.3.1备份方法的类型 181
9.3.2备份策略 185
9.4恢复概述 186
9.4.1恢複数据库的特点 186
9.4.2验证备份的内容 187
9.4.3恢复操作前的準备工作 188
9.5执行恢复操作 188
9.5.1RESTORE语句 188
9.5.2常用的恢複选项 190
9.5.3从不同的备份中恢複数据库 191
9.5.4恢复已经破坏的系统资料库 193
9.6本章小结 194
9.7思考和练习 194
第10章视图、存储过程和触发器 196
10.1视图 196
10.1.1视图的特点 196
10.1.2创建、修改和删除视图 197
10.1.3通过视图更新数据 199
10.1.4查看和隐藏视图定义信息 200
10.2存储过程 201
10.2.1存储过程的特点 201
10.2.2存储过程的类型 202
10.2.3创建存储过程 204
10.2.4执行存储过程 206
10.3触发器 207
10.3.1触发器的概念 207
10.3.2创建触发器 209
10.3.3触发器的工作原理 211
10.3.4一个触发器实例 212
10.4本章小结 217
10.5思考和练习 217
第11章Transact-SQL语言 219
11.1Transact-SQL语言的特点 219
11.2Transact-SQL语言的组成元素 220
11.2.1数据控制语言语句 220
11.2.2数据定义语言语句 221
11.2.3数据操纵语言语句 223
11.2.4附加的语言元素 224
11.3执行Transact-SQL语句的工具 237
11.4本章小结 241
11.5思考和练习 241
第12章SQLServer的并发性 242
12.1并发性的概念 242
12.2事务 243
12.2.1事务的概念 243
12.2.2事务的工作原理 244
12.2.3使用事务的考虑 244
12.2.4事务的类型 244
12.3使用锁 245
12.3.1锁的概念 245
12.3.2SQLServer的空间 246
12.3.3可以锁定的资源 246
12.3.4锁的类型和其兼容性 247
12.3.5死锁问题 249
12.3.6会话级锁和表级锁 249
12.3.7锁的信息 250
12.4本章小结 251
12.5思考和练习 252
第13章数据互操作性 253
13.1概念 253
13.2数据互操作性技术工具 254
13.3数据转换服务 255
13.4本章小结 260
13.5思考和练习 260
第14章数据完整性 262
14.1数据完整性的概念 262
14.2约束管理 263
14.2.1约束的类型 263
14.2.2定义约束 264
14.2.3预设约束管理 267
14.2.4检查约束管理 267
14.2.5主键约束管理 268
14.2.6惟一性约束管理 269
14.2.7外键约束管理 270
14.2.8禁止在已有的数据上套用约束 272
14.2.9禁止在载入数据时套用约束 273
14.3预设管理 274
14.3.1创建预设 274
14.3.2绑定预设 275
14.3.3删除预设 276
14.4规则管理 276
14.4.1创建规则 276
14.4.2绑定规则 277
14.4.3删除规则 278
14.5完整性技术比较研究 278
14.6本章小结 279
14.7思考和练习 279
第15章数据複製 281
15.1概述 281
15.1.1数据複製的特点 281
15.1.2複製与出版的关係 282
15.1.3推出–拉回订阅模型 283
15.2複製代理、複製类型和模型 283
15.2.1複製代理 283
15.2.2複製的类型 284
15.2.3複製的物理模型 286
15.3建立数据複製 286
15.3.1规划複製 286
15.3.2建立複製 287
15.3.3使用“配置发布和分发嚮导” 288
15.3.4使用“创建发布嚮导” 294
15.3.5使用“创建请求订阅嚮导” 303
15.4在异构环境中複製数据 307
15.5监视和维护複製 307
15.6本章小结 310
15.7思考和练习 310
第16章管理作业和警报 311
16.1概述 311
16.2管理作业 313
16.2.1使用SQLServerEnterpriseManager定义作业 313
16.2.2定义操作员 318
16.2.3执行和脚本化作业 319
16.3管理警报 321
16.3.1警报的概念 321
16.3.2创建警报 324
16.4故障诊断 326
16.5本章小结 326
16.6思考和练习 327
第17章监视系统性能 328
17.1概述 328
17.1.1性能监视和调整的目标 328
17.1.2影响系统性能的因素 329
17.1.3性能监视和调整的策略和步骤 329
17.2性能监视和调整的工具 332
17.2.1Windows事件查看器 332
17.2.2WindowsSystemMonitor 333
17.2.3“当前活动视窗” 334
17.2.4Transact-SQL语句 335
17.2.5SQL查询分析器 337
17.3SQL事件探查器 338
17.3.1创建跟蹤 338
17.3.2运行和重现跟蹤 350
17.4标準审核和C2审核 351
17.4.1标準审核 351
17.4.2C2审核 352
17.5常用的监视和调整任务 353
17.6本章小结 354
17.7思考和练习 354
第18章XML技术 356
18.1概述 356
18.2使用FORXML 359
18.2.1FORXML的查询结果 359
18.2.2FORXMLRAW 360
18.2.3FORXMLAUTO 362
18.2.4FORXMLEXPLICIT 364
18.3使用OPENXML 367
18.3.1分析XML文档 367
18.3.2OPENXML函式 367
18.4本章小结 368
18.5思考和练习 369
第19章管理ODBC数据源 370
19.1ODBC概述 370
19.1.1ODBC的概念 370
19.1.2ODBC的结构组件 371
19.2配置ODBC数据源 372
19.2.1安装ODBC驱动程式 373
19.2.2配置ODBC数据源的步骤 373
19.3本章小结 382
19.4思考和练习 382

转载请注明出处海之美文 » SQL Server实用简明教程(第二版)

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com