种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

SQL Server 2005实用技术及系统开发

(2019-10-07 05:35:11) 百科综合
SQL Server 2005实用技术及系统开发

SQL Server 2005实用技术及系统开发

《SQL Server 2005实用技术及系统开发》是2007年10月清华大学出版社出版的图书,作者是钱雪忠。

基本介绍

  • 书名:SQL Server 2005实用技术及系统开发
  • 作者:钱雪忠
  • ISBN:9787302156864
  • 定价:39.5元
  • 出版社:清华大学出版社
  • 出版时间:2007年10月
  • 装帧:平装
  • 开本:16开

内容简介

本书讲述了MicrosoftSQLServer2005资料库管理系统的基本原理和基本技术。全书共分12章,内容涵盖了SQLServer2005的基本结构和功能特点、安装和配置技术、资料库管理、表和视图管理、T-SQL语言及其操作、完整性与安全性管理、存储过程与触发器管理、索引技术、备份和恢复技术、SQLServer2005的新增功能及C/S与B/S模式资料库套用系统开发等内容。
本书理论与实际相结合,既阐述了资料库的基本概念和方法,又结合SQLServer2005资料库管理系统基本而核心的内容详解其技术套用,阐述了典型资料库套用系统的设计与实现方法。
本书可作为各类资料库套用开发设计人员、各类资料库培训班以及大专院校师生学习“SQLServer资料库系统”类课程的教学用书,本书对于计算机套用人员和计算机爱好者是一本实用的自学用书。

图书目录

第1章SQLServer2005系统概述 1
1.1SQLServer2005系统简介 2
1.1.1概况 2
1.1.2特性 6
1.2安装SQLServer2005 12
1.2.1SQLServer2005的安装版本的确定 12
1.2.2 SQLServer2005的安装组件的确定 13
1.2.3关于SQLServer2005最终用户许可协定 14
1.2.4SQLServer2005系统要求 14
1.2.5準备安装SQLServer2005 15
1.2.6安装SQLServer2005 17
1.2.7如何验证SQLServer2005服务的安装成功 21
1.2.8升级到SQLServer2005 22
1.2.9如何卸载SQLServer2005的现有实例 24
1.3SQLServer2005的主要组件及其初步套用 25
1.3.1认识安装后的SQLServer2005 25
1.3.2SQLServer集成管理器 26
1.3.3sqlcmd实用工具教程* 40
1.3.4SQLServer配置管理器* 42
1.3.5SQLServer2005外围套用配置器* 43
1.3.6SQLServerProfiler* 44
1.3.7资料库引擎最佳化顾问* 46
1.3.8SQLServer在线上丛书 47
实验1 48
第2章Transact-SQL 50
2.1Transact-SQL语法约定 51
2.2Transact-SQL的新增功能和增强功能 53
2.3运算符 55
2.4数据类型 58
2.5函式 63
2.6Transact-SQL变数 77
2.7表达式 80
2.8控制流 81
2.9保留关键字 89
2.10批处理 89
2.11Transact-SQL游标 90
实验2 90
第3章创建与使用资料库 92
3.1关于资料库 93
3.2资料库的档案与档案组 97
3.2.1资料库档案 97
3.2.2资料库档案组 98
3.2.3事务日誌 98
3.2.4资料库的状态 98
3.2.5资料库档案的状态 99
3.3设计资料库 99
3.3.1资料库规划 99
3.3.2确定资料库套用的类型 101
3.3.3规範化 102
3.3.4数据完整性 102
3.3.5设计档案和档案组 103
3.4创建资料库 103
3.4.1使用ManagementStudio创建资料库 104
3.4.2使用T-SQL命令创建资料库 106
3.5查看资料库 109
3.5.1查看资料库元数据 109
3.5.2资料库属性的查看或设定 110
3.6维护资料库 110
3.6.1扩展资料库 111
3.6.2收缩资料库 112
3.6.3添加和删除数据档案和事务日誌档案 114
3.6.4设定资料库选项 115
3.6.5分离和附加资料库 116
3.6.6移动资料库档案 118
3.6.7重命名资料库 120
3.6.8更改资料库所有者 120
3.6.9删除资料库 121
3.6.10备份资料库 121
实验3 122
第4章创建与使用表 125
4.1关于表 126
4.1.1表的基础知识 126
4.1.2数据完整性基础知识 127
4.1.3表的分类 127
4.2设计表 128
4.2.1表计画指南 128
4.2.2表的列数据类型 128
4.2.3自动编号列和全局唯一标识符列 129
4.2.4计算列 129
4.2.5强制数据完整性 130
4.3创建和修改表 134
4.3.1用户架构分离 135
4.3.2创建表 136
4.3.3实践表的完整性 140
4.3.4修改表 144
4.4表信息的互动式查询与维护 154
4.4.1查看錶格元信息 154
4.4.2查看錶格数据信息 154
4.4.3对表查询 155
4.5删除表 157
实验4 157
第5章SQL查询与更新 160
5.1SQL数据查询 161
5.1.1SELECT命令的基本格式及其含义 162
5.1.2SELECT子句的基本使用 163
5.1.3WHERE子句的基本使用 165
5.1.4常用库函式及统计汇总查询 168
5.1.5分组查询 168
5.1.6查询的排序 169
5.1.7连线查询 170
5.1.8合併查询 171
5.1.9嵌套查询 172
5.1.10存储查询结果到表中 176
5.2SQL数据更新 176
5.2.1插入数据 176
5.2.2修改数据 177
5.2.3删除数据 178
5.3SQL查询与更新的增强功能* 179
5.3.1SELECT命令中的COMPUTE子句 179
5.3.2SELECT命令中的WITHCUBE子句 180
5.3.3SELECT命令中的WITHROLLUP子句 181
5.3.4SELECT命令中的OPTION选项 182
5.3.5SELECT命令中的UNION子句 182
5.3.6SELECT命令中的EXCEPT和INTERSECT子句 183
5.3.7WITH公用表表达式的使用 184
5.3.8查询结果集别名表达式的使用 187
5.3.9INSERT命令的增强功能 187
5.3.10UPDATE命令的增强功能 189
5.3.11DELETE命令的增强功能 192
实验5 193
第6章SQL高级套用* 195
6.1使用大值数据类型 196
6.1.1关于大值数据类型 196
6.1.2大值数据类型使用概述 196
6.1.3bcp实用工具 200
6.1.4BULKINSERT 202
6.1.5sp_tableoption 203
6.1.6OPENROWSET 203
6.2在线上事务处理 206
6.2.1事务 207
6.2.2事务的分类 208
6.2.3事务的控制 210
6.2.4事务的嵌套 212
6.2.5事务的隔离级别 213
6.2.6资料库引擎中的锁定 216
6.2.7并发影响及举例说明 217
6.2.8编写有效的事务 220
6.3游标 221
6.3.1游标的类型 222
6.3.2游标实现 223
6.3.3提取和滚动 228
6.3.4控制游标行为 229
6.3.5使用定位操作更改行 229
6.3.6通过API使用块状游标 231
6.3.7游标的作用域 231
6.3.8获得伺服器游标元数据 233
6.4分散式查询 233
6.4.1连结伺服器 234
6.4.2OLEDB访问接口 235
实验6 240
第7章视图与索引 242
7.1视图 243
7.1.1视图概述 243
7.1.2创建视图 245
7.1.3使用视图 250
7.1.4视图定义信息的查阅 252
7.1.5视图的修改与删除 253
7.2索引 255
7.2.1了解索引 255
7.2.2创建索引 259
7.2.3修改索引 265
7.2.4查看索引信息 266
7.2.5删除索引 267
7.3全文索引与全文搜寻* 269
7.3.1全文搜寻的体系结构 269
7.3.2全文索引维护操作 269
7.3.3使用全文搜寻查询 271
7.3.4比较全文函式与全文谓词 275
实验7 276
第8章存储过程与触发器 277
8.1存储过程 278
8.1.1存储过程概述 278
8.1.2设计存储过程 279
8.1.3实现和管理存储过程 281
8.2DML触发器 292
8.2.1DML触发器概述 292
8.2.2设计DML触发器 294
8.2.3实现和管理DML触发器 298
8.3DDL触发器 310
8.3.1DDL触发器概述 310
8.3.2设计DDL触发器 312
8.3.3实现DDL触发器 315
实验8 317
第9章SQLServer的安全管理 323
9.1SQLServer2005安全性概述 324
9.2SQLServer2005的验证模式 325
9.2.1Windows身份验证模式 325
9.2.2混合身份验证模式(也称SQLServer身份验证模式) 325
9.2.3设定验证模式 326
9.2.4SQLServer系统登录验证过程 327
9.3登录管理 327
9.3.1系统管理员登录账户 328
9.3.2使用ManagementStudio管理SQLServer登录账户 328
9.3.3用T-SQL管理SQLServer登录账户 330
9.3.4管理登录的最新T-SQL命令 331
9.4用户管理 333
9.4.1登录名与资料库用户名的关係 333
9.4.2使用ManagementStudio管理资料库用户 333
9.4.3用T-SQL管理资料库用户 334
9.4.4改变资料库所有权 336
9.5角色管理 337
9.5.1public角色 337
9.5.2固定伺服器角色 337
9.5.3资料库角色 340
9.5.4用户定义的角色 340
9.5.5应用程式角色 343
9.5.6安全存储过程 346
9.6许可权管理 346
9.6.1许可权类型 347
9.6.2管理许可权 349
9.7加密机制 356
9.7.1加密层次结构 356
9.7.2用户架构分离 357
9.7.3安全与加密函式 357
9.7.4密码策略 358
实验9 359
第10章资料库备份与还原 365
10.1备份与还原概述 366
10.1.1备份和还原的策略 366
10.1.2恢复模式 367
10.1.3在恢复模式下的备份情况 369
10.2资料库备份 371
10.2.1使用ManagementStudio创建完整备份 372
10.2.2使用ManagementStudio创建完整差异备份 373
10.2.3使用ManagementStudio创建事务日誌备份 373
10.2.4使用ManagementStudio创建档案和档案组备份 374
10.2.5BACKUP命令 374
10.3资料库还原 377
10.3.1还原完整备份 378
10.3.2使用ManagementStudio还原事务日誌备份 381
10.3.3RESTORE命令 381
10.4备份和还原全文目录 384
10.5表与视图的导入与导出 387
10.5.1表与视图的导入与导出操作 387
10.5.2SQLServer的複製功能 389
10.5.3SQLServer的其他数据移动方法 392
实验10 393
第11章SQLServer2005的新增强功能及其套用* 399
11.1XML的基本概念 400
11.2SQLServer2005的XML技术 401
11.2.1XML数据类型及其操作 402
11.2.2XQuery语言 420
11.2.3在客户端存取XML类型数据 428
11.3SQLServer2005的本机XMLWeb服务 430
11.3.1本机XMLWeb服务简介 430
11.3.2本机XMLWeb服务如何工作 431
11.3.3本机XMLWeb服务的使用好处 432
11.3.4本机XMLWeb服务的套用举例 433
11.3.5本机XMLWeb服务涉及的主要命令 435
11.4ReportingServices功能简介 436
11.4.1创建基本报表 437
11.4.2AdventureWorks示例报表的安装、部署与浏览 442
11.4.3使用VisualBasic或VisualC#访问报表伺服器Web服务 444
实验11 446
第12章企业库存管理及Web网上订购系统 449
12.1开发环境与开发工具 450
12.1.1关于VB 450
12.1.2关于ASP 451
12.1.3关于ADO与OLEDB 452
12.2系统需求分析 452
12.2.1系统数据流图 454
12.2.2系统数据字典 455
12.2.3本系统需要管理的实体信息 456
12.2.4本系统要管理的实体联繫信息 457
12.3功能需求分析 458
12.4系统设计 459
12.4.1资料库概念结构设计 459
12.4.2系统功能模组设计 460
12.4.3资料库逻辑结构设计 460
12.5资料库初始数据的载入 467
12.6库存管理系统的设计与实现 467
12.6.1库存管理系统的主窗体设计 467
12.6.2主窗体的选单设计 468
12.6.3创建公用模组 468
12.6.4成品出库或入库录入模组的实现 471
12.6.5成品月明细库存生成与查询模组的实现 475
12.6.6成品实时库存计算与组合查询模组的实现 476
12.6.7成品产量与销量月统计模组的实现 478
12.6.8系统用户表导出到Excel模组的实现 483
12.7系统的编译与发行 484
12.8网上订购系统的设计与实现 484 12.8.1网站操作流程 484
12.8.2网上订购的Web首页 484
12.8.3产品分页浏览的实现 486
12.8.4产品选购的实现 486
12.8.5查看购物车与支付的实现 489
12.8.6查看订单的实现 491
12.9Web运行环境与网站发布、配置与运行 492
12.9.1建立ASP的Web运行环境 492
12.9.2网站的发布、配置与运行 493
12.10小结 493
实验12 494
附录AAdventureWorks资料库表的关係图 495
参考文献 499

标 签

搜索
随机推荐

Powered By 种豆资源网||