图书介绍
ADO. NET 3.5数据访问程序开发PDF|Epub|txt|kindle电子书版本网盘下载
![ADO. NET 3.5数据访问程序开发](https://www.shukui.net/cover/60/30076797.jpg)
- 微软公司著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115233462
- 出版时间:2010
- 标注页数:212页
- 文件大小:46MB
- 文件页数:224页
- 主题词:软件工具-程序设计
PDF下载
下载说明
ADO. NET 3.5数据访问程序开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库基础1
1.1 数据存储1
1.2 数据库基础知识1
1.2.1 表、行、列和约束2
1.2.2 在Microsoft SQL Server2008中创建表3
1.2.3 创建表的步骤小结6
1.2.4 设置列属性和约束6
1.2.5 SQL语言7
1.2.6 关系10
1.2.7 存储过程16
1.3 数据库应用程序25
1.4 习题25
第2章 ADO.NET 3.5 概述27
2.1 数据访问模型27
2.2 数据访问模型发展史35
2.3 ADO.NET概述36
2.3.1 ADO.NET对象模型37
2.3.2 数据提供程序38
2.4 ADO.NET的特征40
2.4.1 断开连接方式的数据访问40
2.4.2 增强的可编程性40
2.4.3 内置XML支持41
2.5 ADO.NET 3.5 技术和技巧41
2.6 习题42
第3章 ADO.NET 3.5 入门43
3.1 连接数据库并检索数据43
3.1.1 连接数据库43
3.1.2 处理连接异常45
3.1.3 执行查询并检索结果47
3.1.4 将SQL Server数据类型映射为.NET Framework类型49
3.1.5 检索数据时处理异常51
3.1.6 断开数据库连接52
3.1.7 演示:连接数据库并检索数据53
3.2 管理连接和执行查询的最佳做法54
3.2.1 在配置文件中存储连接字符串54
3.2.2 管理数据库连接55
3.2.3 异步执行长时间运行的查询56
3.2.4 高效执行单值查询59
3.2.5 创建并执行参数化命令60
3.2.6 用ADO.NET编写提供程序无关的代码62
3.3 实验:连接数据库并检索数据64
3.3.1 实验3-1:连接到数据库65
3.3.2 实验3-2:执行简单查询67
3.3.3 实验3-3:执行返回结果集的查询67
3.3.4 实验3-4:执行需要参数的查询68
3.4 习题70
第4章 使用ADO .NET命令修改数据74
4.1 插入、更新和删除数据74
4.1.1 创建并执行修改数据的命令74
4.1.2 修改数据时处理异常75
4.1.3 异步执行长时间运行的修改76
4.1.4 演示:插入、更新和删除数据78
4.2 管理数据完整性和并发性78
4.2.1 事务概述78
4.2.2 事务和并发性80
4.2.3 SQL Server 2005隔离级别81
4.2.4 实现事务的最佳做法82
4.2.5 演示:管理数据完整性和并发性83
4.3 实验:使用ADO.NET命令修改数据83
4.3.1 实验4-1:在数据库中插入、更新和删除数据84
4.3.2 实验4-2:实现事务性更新87
4.3.3 实验4-3:异步执行命令89
4.4 习题90
第5章 使用数据集查询和维护数据96
5.1 创建并使用数据集检索数据96
5.1.1 数据集概述96
5.1.2 非类型化和类型化数据集97
5.1.3 创建非类型化数据集97
5.1.4 演示:定义类型化数据集类98
5.1.5 将数据检索到数据集中98
5.1.6 访问数据集中的数据100
5.2 使用数据集更新数据库102
5.2.1 修改数据集中的数据102
5.2.2 验证数据集中修改的数据103
5.2.3 将修改的数据保存到数据库中104
5.2.4 解决开放式并发冲突105
5.2.5 演示:使用数据集更新数据库107
5.3 在偶尔连接的环境中使用数据集107
5.3.1 在偶尔连接的环境中使用数据集作为缓存107
5.3.2 将数据集作为XML序列化和反序列化108
5.4 实验:使用数据集检索和修改数据109
5.4.1 实验5-1:创建类型化数据集109
5.4.2 实验5-2:将数据检索到数据集中111
5.4.3 实验5-3:修改数据集中的数据114
5.4.4 实验5-4:保存数据集并解决冲突115
5.5 习题118
第6章 使用LINQ查询和维护数据123
6.1 使用LINQ查询表达式查询内存中的数据123
6.1.1 LINQ简介123
6.1.2 定义LINQ查询124
6.1.3 执行LINQ查询并访问结果126
6.1.4 使用LINQ查询数据集中的数据127
6.1.5 演示:定义并执行LINQ查询129
6.2 使用LINQ to SQL检索数据130
6.2.1 定义实体类130
6.2.2 使用实体类检索数据133
6.2.3 通过定义关联联接实体类134
6.2.4 沿关联导航137
6.2.5 演示:通过编程方式定义实体类140
6.2.6 演示:使用对象关系设计器定义实体类140
6.2.7 微调查询140
6.3 使用LINQ to SQL修改数据142
6.3.1 插入、更新和删除实体对象142
6.3.2 将更改提交到数据库145
6.3.3 处理开放式并发冲突146
6.3.4 演示:使用LINQ to SQL修改数据149
6.4 实验:使用LINQ to SQL查询和维护数据149
6.4.1 实验6-1:定义实体类150
6.4.2 实验6-2:使用LINQ to SQL检索数据152
6.4.3 实验6-3:使用LINQ to SQL修改数据154
6.5 习题157
第7章 使用ADO.NET实体框架实现实体数据模型161
7.1 使用ADO.NET实体框架创建实体数据模型161
7.1.1 ADO.NET实体框架概述161
7.1.2 实体数据模型162
7.1.3 定义实体数据模型165
7.1.4 演示:创建实体数据模型166
7.1.5 演示:修改实体数据模型166
7.2 使用ADO.NET实体框架查询和修改数据166
7.2.1 对象服务概述166
7.2.2 定义对象查询167
7.2.3 在对象查询中使用LINQ to Entities169
7.2.4 在对象查询中使用实体SQL171
7.2.5 修改实体176
7.2.6 演示:查询和修改实体179
7.2.7 演示:将实体绑定到控件179
7.3 实验:使用ADO.NET实体框架实现实体数据模型179
7.3.1 实验7-1:创建实体数据模型179
7.3.2 实验7-2:查询实体数据模型中的实体180
7.3.3 实验7-3:修改实体数据模型中的实体182
7.4 习题183
第8章 使用同步服务构建偶尔连接解决方案188
8.1 理解Microsoft同步服务188
8.1.1 同步服务概述188
8.1.2 同步服务支持的同步模型189
8.1.3 使用同步服务的常见应用程序体系结构189
8.1.4 同步服务与SQL Server合并复制190
8.2 使用同步服务下载数据191
8.2.1 配置服务器数据库以支持同步191
8.2.2 同步服务API概述193
8.2.3 在客户端数据库中下载并缓存数据194
8.2.4 演示:使用同步服务下载并缓存数据197
8.3 使用同步服务上载数据197
8.3.1 从客户端数据库上载修改过的数据198
8.3.2 检测并解决冲突198
8.3.3 处理同步事件199
8.3.4 演示:使用同步服务上载数据200
8.4 实验:使用同步服务构建偶尔连接解决方案200
8.4.1 实验8-1:修改数据库架构以支持同步201
8.4.2 实验8-2:将数据下载到客户端计算机203
8.4.3 实验8-3:将数据更改上载到数据库206
8.5 习题208