图书介绍
SQL Server 2005从入门到精通PDF|Epub|txt|kindle电子书版本下载
![SQL Server 2005从入门到精通](https://www.shukui.net/cover/22/30554099.jpg)
- 美国Solid Quality Learning著;文瑞译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302143862
- 出版时间:2007
- 标注页数:287页
- 文件大小:33MB
- 文件页数:302页
- 主题词:关系数据库-数据库管理系统,SQL Server 2005
PDF下载
下载说明
SQL Server 2005从入门到精通PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Microsoft SQL Server 2005数据库开发简介3
1.1 数据存储和管理过程3
第Ⅰ部分 Microsoft SQL Server 2005数据库开发基础3
1.2 数据库系统简介4
1.3 定义数据库应用程序的构架6
1.3.1 使用单一应用程序,数据已嵌入应用程序代码中6
1.3.2 使用单一应用程序,数据存储在一个外部文件中7
1.3.3 使用数据库应用程序,数据由一个数据库服务器来管理8
1.3.4 使用具有常规数据访问层的应用程序9
1.3.5 使用表示层、业务层和数据层分离的应用程序11
1.3.6 使用每一层都具有多个选项的复杂应用程序11
1.4 小结12
2.1 使用虚拟PC13
第2章 安装和设置Microsoft SQL Server 200513
2.2 推荐的生产工具14
2.2.1 使用性能监视器14
2.2.2 使用网络监视器14
2.2.3 使用升级顾问15
2.3 推荐的开发工具15
2.4 Microsoft SQL Server 2005的各种版本15
2.4.1 Microsoft SQL Server Express Edition15
2.4.2 Microsoft SQL Server Workgroup Edition16
2.4.3 Microsoft SQL Server Standard Edition16
2.4.4 Microsoft SQL Server Enterprise Edition16
2.5 安装SQL Server 200516
2.6 小结27
2.7 快速参考28
第3章 Microsoft SQL Server 2005管理工具29
3.1 简介29
3.2 使用SQL Server联机丛书29
3.3 使用SQL Server Configuration Manager30
3.3.1 使用“SQL Server 2005服务”节点31
3.3.2 使用“SQL Server 2005网络配置”节点32
3.3.3 使用“SQL Native Client配置”节点35
3.4 使用SQL Server外围应用配置器37
3.4.1 使用“服务和连接的外围应用配置器”37
3.4.2 使用“功能的外围应用配置器”38
3.5 使用SQL Server Management Studio39
3.4.3 Sac实用程序39
3.5.1 使用SQL Server Management Studio来管理服务器40
3.5.2 在SQL Server Management Studio中使用对象资源管理器44
3.5.3 在SQL Server Management Studio中编写脚本49
3.5.4 在SQL Server Management Studio中编写解决方案和项目51
3.5.5 使用SQL Server Management Studio模板53
3.6 使用SQL Server Profiler54
3.6.1 使用SQL Server Profiler工具并创建一个跟踪54
3.6.2 在什么情况下使用SQL Server Profiler57
3.6.3 访问事件类型57
3.6.4 SQL Server Profiler和性能监视器一起运行58
3.6.5 在SQL Server Profiler中查看死锁59
3.7 使用数据库引擎优化顾问59
3.7.2 使用数据库引擎优化顾问60
3.7.1 分析数据库引擎优化顾问60
3.8 使用SQLCmd62
3.7.3 管理“数据库引擎优化顾问”的会话62
3.8.1 使用SQLCmd实用程序63
3.8.2 执行脚本文件63
3.9 小结64
3.10 快速参考64
第Ⅱ部分 创建一个Microsoft SQL Server 2005数据库67
第4章 在创建数据库对象之前收集和理解业务需求67
4.1 理解业务过程和用户交互需求67
4.1.1 定义业务问题67
4.1.2 捕捉需求68
4.1.3 编写需求69
4.2.2 可用性70
4.2 理解业务数据及其生存期70
4.2.1 体系结构和运行需求70
4.3 预测信息存储量,以及管理和预测数据库使用情况75
4.4 小结82
4.5 快速参考82
第5章 设计一个数据库来满足商业需求83
5.1 在概念上设计一个数据库83
5.1.1 通过概念模型来验证业务需求84
5.1.2 修缮模型90
5.2 在逻辑上设计一个数据库来利用关系引擎90
5.2.1 创建列来捕捉对象属性91
5.2.2 验证数据99
5.3.1 为数据库选择恰当的存储设计102
5.3 物理创建数据库102
5.3.2 创建一个数据库103
5.3.3 设计数据库架构对数据库对象进行逻辑分组105
5.3.4 创建表来实现一个设计106
5.4 小结108
5.5 快速参考108
第Ⅲ部分 从Microsoft SQL Server 2005中查询数据111
第6章 从客户端应用程序中读取Microsoff SQL Server 2005数据111
6.1 Microsoft数据访问组件概述111
6.1.1 避免使用已作废的MDAC组件111
6.1.2 MDAC体系结构概述112
6.1.3 理解ODBC(开放数据库连接)112
6.1.4 理解OLE DB和ADO116
6.1.5 理解ADO.NET119
6.2 .NET SQL Server数据提供程序概述120
6.2.1 使用SqlConnection类121
6.2.2 使用SqlCommand类121
6.2.3 使用SqlDataReader类122
6.2.4 使用SqlDataAdapter类123
6.2.5 使用TableAdapter类126
6.3 SQL Native Client概述128
6.3.1 使用XML数据类型128
6.3.2 使用MARS128
6.3.3 使用查询通知129
6.5 快速参考131
6.4 小结131
第7章 选择需要的数据132
7.1 从单个表中选择数据132
7.1.1 使用AND和OR操作符134
7.1.2 比较NULL值135
7.1.3 使用CASE语句136
7.1.4 使用搜索参数137
7.2 从多个表中选择数据138
7.2.1 使用别名138
7.2.2 使用INNER JOIN语法139
7.2.3 使用2个以上的表140
7.2.4 使用LEFT JOIN140
7.2.5 使用RIGHT JOIN142
7.2.6 使用FULL JOIN143
7.3 读取单一的值144
7.3.1 使用系统提供的标量函数144
7.3.2 设计和使用标量UDF150
7.3.3 设计和使用存储过程来检索标量值152
7.4 读取关系和XML数据153
7.4.1 在SQL Server Management Studio中查看XML结果153
7.4.2 将关系数据转换成XML格式155
7.4.3 将XML数据转换成关系格式160
7.5 使用XQuery查询XML和关系数据163
7.6 数据排序165
7.7 小结166
7.8 快速参考167
第8章 创建视图来封装查询168
8.1 从单个视图中选择数据168
8.1.1 创建视图168
8.1.2 修改视图定义172
8.1.3 通过视图来更新数据173
8.1.4 分区视图173
8.2 混合来自视图和表的数据174
8.3 在客户端应用程序中操作视图175
8.4 小结177
8.5 快速参考177
第9章 使用可编程对象来检索数据179
9.1 概述179
9.2 从一个简单的问题开始180
9.2.1 理解标量UDF182
9.2.2 检索结果集185
9.2.3 更新数据191
9.3 CLR UDF和过程196
9.3.1 进行统计学计算196
9.3.2 使用CLR存储过程204
9.4 小结206
9.5 快速参考207
第Ⅳ部分 在Microsoft SQL Server 2005中修改数据211
第10章 在Microsoft SQL Server 2005中插入数据211
10.1 使用INSERT语句211
10.1.1 使用SQL Server Management Studio来创建INSERT语句212
10.1.2 为行插入使用特殊值213
10.1.3 使用INSERT语句的其他形式215
10.2 通过视图来插入数据216
10.2.1 使用WITH子句217
10.2.2 在视图上使用INSTEAD OF INSERT触发器218
10.3 将数据导入SQL Server 2005219
10.3.1 使用BCP实用程序219
10.3.2 使用BULK INSERT命令221
10.4 使用集成服务来插入数据221
10.5 在存储过程中封装插入操作232
10.6 插入数据时自动触发行动234
10.7 处理插入数据时的错误237
10.8 从ADO.NET中插入数据240
10.9 小结242
10.10 快速参考242
第11章 从Microsoft SQL Server 2005中删除数据243
11.1 使用DELETE语句243
11.1.1 用SQL Server Management Studio来创建DELETE语句243
11.1.2 定义WHERE条件244
11.1.3 利用关系来执行删除245
11.2 通过视图来删除数据246
11.3 在存储过程中封装删除操作248
11.3.1 为删除操作实现封闭式并发249
11.3.2 为删除操作实现开放式并发250
11.3.3 删除数据时自动触发行动255
11.4.1 数据不存在256
11.4 处理错误256
11.4.2 要删除的数据与其他表相关257
11.4.3 其他错误258
11.5 从ADO.NET中删除数据258
11.6 管理删除过程中的错误259
11.7 小结261
11.8 快速参考261
第12章 在Microsoft SQL Server2005中更新数据263
12.1 使用UPDATE语句263
12.1.1 用SQL Server Management Studio来创建UPDATE语句263
12.1.2 定义WHERE条件264
12.1.3 为列赋予新值264
12.1.5 更改一个大(MAX)列的内容265
12.1.4 用算法来更新信息265
12.1.6 更改一个大(BLOB)列的内容266
12.2 通过视图来更新数据266
12.3 在存储过程中封装更新操作268
12.4 更新数据时自动触发行动271
12.5 处理错误273
12.5.1 所赋的值超过字段数据类型限制273
12.5.2 列值违反引用完整性274
12.6 从ADO.NET中更新数据274
12.6.1 使用数据集和表适配器275
12.6.2 使用存储过程和表适配器279
12.7 小结286
12.8 快速参考286