图书介绍

C#2005数据库编程经典教程PDF|Epub|txt|kindle电子书版本下载

C#2005数据库编程经典教程
  • (美)Karli Watson著;陈秋萍译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115158940
  • 出版时间:2007
  • 标注页数:451页
  • 文件大小:125MB
  • 文件页数:468页
  • 主题词:C语言(学科: 程序设计) C语言 程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C#2005数据库编程经典教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 数据库基础1

1.1 什么是数据库1

1.1.1 关系数据库管理系统3

1.1.2 面向对象的数据库管理系统7

1.2 RDBMS的其他特性7

1.2.1 联接8

1.2.2 函数8

1.2.3 视图8

1.2.4 存储过程9

1.2.5 触发器9

1.2.6 电子邮件9

1.2.7 索引10

1.2.8 安全10

1.2.9 并发控制11

1.2.10 事务11

1.2.11 远程访问12

1.2.12 备份12

1.2.13 镜像和分区13

1.2.14 管理工具13

1.3 有哪些RDBMS13

1.3.1 MySQL和RostgreSQL13

1.3.2 DB2、Oracle和SQL Server14

1.3.3 SQL Server 2005速成版15

1.4 如何使用数据库15

1.4.1 SQL入门指南16

1.4.2 XML27

1.5 小结30

1.6 练习30

第2章 数据库和C#31

2.1 C#中的数据库访问31

2.1.1 ADO.NET32

2.1.2 数据绑定40

2.2 可视化工具41

2.2.1 速成版产品41

2.2.2 SQL Server Management Studio Express43

2.3 示例45

2.3.1 练习创建数据库45

2.3.2 解释48

2.3.3 Windows应用程序中的数据绑定49

2.3.4 解释53

2.3.5 Web应用程序中的数据绑定54

2.3.6 解释56

2.4 案例研究中使用的数据库59

2.5 小结61

2.6 练习62

第3章 查看数据63

3.1 创建数据源63

3.1.1 自动化数据源配置64

3.1.2 手动配置数据源68

3.1.3 高级数据源配置79

3.2 绑定到数据源81

3.2.1 BindingSource控件81

3.2.2 绑定到列表控件84

3.2.3 绑定到DataGridView控件85

3.2.4 BindingNavigator控件91

3.2.5 一步添加可导航的DataGridView93

3.2.6 绑定到详细视图(Detail Views)93

3.2.7 过滤数据96

3.3 小结98

3.4 练习99

第4章 修改数据101

4.1 数据修改的必备条件101

4.1.1 数据库安全102

4.1.2 数据库视图102

4.1.3 应用程序的数据源103

4.2 如何避免数据被覆盖105

4.3 通过数据绑定控件修改数据106

4.3.1 添加主键值为GUID的行112

4.3.2 BindingNavigator如何保存数据112

4.3.3 取消更新112

4.3.4 在详细视图中更新数据113

4.3.5 更新多个表117

4.3.6 在DataGridView中更新长文本126

4.3.7 在应用程序退出时保存数据130

4.4 小结131

4.5 练习132

第5章 数据库和Internet133

5.1 Web应用程序与Windows应用程序133

5.2 ASP.NET中的数据绑定135

5.3 ASP.NET的数据连接135

5.3.1 本地数据库文件连接136

5.3.2 远程连接136

5.4 ASP.NET的数据源控件139

5.4.1 数据源配置140

5.4.2 数据源控件的其他功能145

5.5 ASP.NET数据显示控件145

5.5.1 GridView145

5.5.2 DataList146

5.5.3 Repeater147

5.5.4 FormView147

5.5.5 DetailsView147

5.6 模板简介148

5.7 在列表视图中查看和编辑数据151

5.7.1 查看数据151

5.7.2 其他配置154

5.7.3 编辑数据157

5.8 在详细视图中查看和编辑数据164

5.9 主/从视图(Master/Detail View)167

5.10 小结170

5.11 练习171

第6章 以编程方式访问数据库173

6.1 数据库连接173

6.1.1 创建连接174

6.1.2 连接状态175

6.1.3 连接池176

6.2 数据库命令177

6.2.1 创建命令177

6.2.2 命令类型178

6.2.3 执行命令的方法178

6.2.4 参数化命令179

6.2.5 防范SQL注入攻击180

6.3 数据阅读器对象184

6.3.1 创建数据阅读器对象184

6.3.2 读取数据185

6.3.3 数据阅读器对象的连接189

6.4 数据适配器对象192

6.4.1 配置数据适配器192

6.4.2 提取数据库数据197

6.4.3 修改数据库数据198

6.4.4 定制数据适配器行为199

6.5 DataSet对象204

6.5.1 填充DataSet对象205

6.5.2 定义和使用表关系206

6.5.3 类型化数据集类211

6.6 小结218

6.7 练习219

第7章 视图和存储过程221

7.1 数据库视图221

7.1.1 创建视图222

7.1.2 通过视图更新数据232

7.2 存储过程234

7.2.1 创建存储过程235

7.2.2 使用存储过程241

7.2.3 通过存储过程更新数据247

7.2.4 条件逻辑和循环249

7.2.5 游标252

7.3 小结265

7.4 练习266

第8章 自定义的数据对象267

8.1 自定义的数据对象267

8.1.1 N层应用程序设计初步268

8.1.2 传递数据阅读器对象269

8.1.3 使用.NET框架中已有的类273

8.1.4 设计简单的数据感知类278

8.1.5 DataAwareObjects类库279

8.2 绑定到对象数据296

8.2.1 Windows应用程序297

8.2.2 Web应用程序300

8.3 小结309

8.4 练习310

第9章 事务和并发311

9.1 并发311

9.1.1 后来者赢312

9.1.2 ADO.NET中的开放式并发管理315

9.1.3 客户端应用程序中的并发冲突320

9.1.4 解决并发冲突328

9.2 事务333

9.2.1 SQL事务334

9.2.2 .NET事务338

9.3 小结347

9.4 练习348

第10章 使用脱机数据349

10.1 暴露Web服务的数据350

10.1.1 Web服务入门350

10.1.2 呈现数据库数据356

10.2 使用Web服务的数据360

10.3 缓存Web服务数据373

10.3.1 缓存Web方法的输出374

10.3.2 在应用程序状态中缓存数据374

10.3.3 在应用程序缓存中缓存数据377

10.4 小结387

10.5 练习387

第11章 SQL Server CLR集成389

11.1 CLR集成概述390

11.1.1 启用CLR集成391

11.1.2 在SQL Server中添加程序集391

11.1.3 对CLR集成代码的要求392

11.1.4 注册CLR代码393

11.2 CLR集成代码的通用特性393

11.2.1 代码结构393

11.2.2 数据访问394

11.2.3 调用上下文394

11.2.4 SqlPipe395

11.3 托管函数和存储过程396

11.3.1 标量函数396

11.3.2 表值函数402

11.3.3 聚合函数407

11.3.4 存储过程415

11.4 小结425

11.5 练习425

附录A 安装所需的程序427

A.1 .NET Framework 2.0427

A.2 Visual C#2005速成版428

A.3 SQL Server Express430

A.4 SQL Server Management Studio Express433

A.5 Visual Web Developer 2005速成版434

A.6 完成436

A.7 帮助436

附录B 安装数据库437

B.1 安装数据库文件437

B.2 执行SQL脚本439

B.3 分离数据库440

附录C 练习答案443

热门推荐