图书介绍

C#2012数据库编程入门经典 第5版PDF|Epub|txt|kindle电子书版本网盘下载

C#2012数据库编程入门经典 第5版
  • (美)阿加瓦尔著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302327745
  • 出版时间:2013
  • 标注页数:351页
  • 文件大小:147MB
  • 文件页数:365页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

C#2012数据库编程入门经典 第5版PDF格式电子书版下载

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

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

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

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

图书目录

第Ⅰ部分 理解工具和数据库的基础知识3

第1章 开发工具3

1.1获取Visual Studio 20124

1.2安装SQL Server 2012Express4

1.3安装并附加AdventureWorks样本数据库5

1.3.1安装AdventureWorks数据库5

1.3.2附加AdventureWorks数据库6

1.4小结10

第2章 理解关系数据库11

2.1数据库的概念11

2.2电子数据表和数据库的选择12

2.3使用数据库的原因12

2.4使用RDBMS的优势12

2.5桌面RDBMS和服务器RDBMS的比较13

2.5.1桌面数据库13

2.5.2服务器数据库13

2.6数据库的生命周期14

2.7映射基数15

2.8键的理解16

2.8.1主键16

2.8.2外键17

2.9理解数据完整性17

2.9.1实体完整性17

2.9.2引用完整性17

2.10规范化概念18

2.11规范化的缺陷19

2.12小结19

第3章 创建数据库和表21

3.1启动SQL Server Management Studio21

3.2 SQL Server数据库的类型21

3.3 SQL Server数据库的体系结构23

3.4用简单的方式创建数据库24

3.5查看数据库的属性25

3.6用自己的设置创建数据库26

3.6.1理解表的基础知识28

3.6.2表列的SQL Server数据类型29

3.6.3在SQL Server中创建表29

3.6.4在表中添加IDENTITY列30

3.6.5 ALTER TABLE语句31

3.6.6删除并重建表31

3.7小结32

第Ⅱ部分 使用数据库和XML35

第4章 操作数据库中的数据35

4.1插入数据35

4.2通过一条INSERT语句插入多行数据37

4.3更新数据38

4.4删除数据40

4.5小结41

第5章 查询数据库43

5.1检索数据43

5.1.1使用WHERE子句46

5.1.2使用比较运算符47

5.2数据排序48

5.3 GROUP BY子句49

5.4模式匹配50

5.5聚合函数54

5.6 DATETIME函数56

5.7列表操作符58

5.8范围操作符60

5.9查找空值61

5.10连接63

5.10.1内连接64

5.10.2表的别名64

5.10.3外连接66

5.10.4其他连接68

5.11小结69

第6章 使用存储过程71

6.1创建存储过程71

6.2修改存储过程76

6.3显示存储过程的定义77

6.4重命名存储过程78

6.5删除存储过程79

6.6小结80

第7章 使用XML81

7.1 XML的定义81

7.2选择XML的原因82

7.3将数据存储为XML格式的好处82

7.4理解XML文档83

7.5理解XML声明84

7.6将关系型数据转换为XML85

7.6.1使用FOR XML RAW模式85

7.6.2使用FOR XML AUTO88

7.7使用xm1数据类型90

7.8小结92

第8章 了解事务93

8.1事务的概念93

8.2何时使用事务94

8.3理解ACID属性94

8.4事务设计95

8.5事务状态95

8.6指定事务界限96

8.7在事务中允许使用的T -SQL语句96

8.8 SQL Server 2012中的本地事务96

8.9 SQL Server 2012中的分布式事务97

8.10编写高效事务的准则98

8.11如何编写事务98

8.12小结108

第Ⅲ部分 使用ADO.NET处理数据111

第9章 构建Windows Forms应用程序111

9.1理解Windows Forms111

9.2用户界面设计原则111

9.3用户界面设计的最佳实践112

9.4利用Windows Forms114

9.5理解设计视图和代码视图116

9.6属性窗口中的排序属性117

9.6.1分类视图117

9.6.2按字母顺序排列的视图118

9.7设置解决方案、项目和Windows Forms属性118

9.8利用控件119

9.9设置Dock和Anchor属性123

9.9.1 Dock属性123

9.9.2 Anchor属性124

9.10为项目添加新窗体126

9.11实现MDI窗体132

9.12小结138

第10章ADO.NET简介139

10.1了解ADO.NET139

10.2开发ADO.NET的原因140

10.3从ADO到ADO.NET140

10.3.1 ADO.NET并非ADO的新版本141

10.3.2 ADO.NET和.NET基类库141

10.4理解ADO.NET体系结构143

10.4.1连接的数据对象143

10.4.2断开连接的数据对象144

10.5理解.NET数据提供程序144

10.6使用SQL Server数据提供程序146

10.7使用OLE DB数据提供程序146

10.8使用ODBC数据提供程序147

10.9数据提供程序是API148

10.10小结149

第11章 处理异常151

11.1 System.Exception类151

11.2异常发生的原因152

11.3异常的Type、 Message和StackTrace属性158

11.4处理异常159

11.5小结162

第12章 创建连接163

12.1数据提供程序连接类概述163

12.2使用SqlConnection连接到SQL Server 2012164

12.2.1调试到SQL Server的连接168

12.2.2 SqlConnection中的安全与口令169

12.2.3使用SQL Server安全机制170

12.2.4 SqlConnection中的连接字符串参数170

12.2.5连接池171

12.3连接对象的进阶用法172

12.3.1在连接构造函数中使用连接字符串172

12.3.2显示连接信息172

12.4用OleDbConnection连接到SQL Server176

12.5小结178

第13章 执行ADO.NET命令,检索数据179

13.1创建命令179

13.2执行命令182

13.3执行具有多个结果的命令186

13.4执行NonQuery语句189

13.5使用存储过程194

13.6小结201

第14章 数据读取器203

14.1数据读取器概述203

14.1.1使用序数索引器207

14.1.2使用列名索引器211

14.1.3使用类型访问器方法211

14.2获取数据的信息218

14.3获取表的数据223

14.4使用数据读取器处理多个结果集227

14.5小结231

第Ⅳ部分 使用高级的ADO.NET相关功能235

第15章 使用数据集和数据适配器235

15.1理解对象模型235

15.1.1数据集与数据读取器236

15.1.2数据集概述236

15.1.3数据适配器概述237

15.1.4 DataTable、 DataColumn和DataRow对象概述238

15.2使用数据集和数据适配器238

15.2.1数据集的筛选和排序242

15.2.2比较FilterSort和PopDataSet248

15.2.3使用数据视图248

15.2.4修改数据集中的数据252

15.3将变化保存到数据源中256

15.3.1 InsertCommand属性256

15.3.2命令构建器260

15.4并发263

15.5使用数据集和XML264

15.6理解有类型和无类型的数据集268

15.7小结269

第16章给ASP.NET应用程序使用数据控件271

16.1理解Web功能271

16.1.1 Web服务器272

16.1.2 Web浏览器和HTTP272

16.2 ASP.NET和Web页面概述272

16.3理解Visual Studio 2012Web站点类型273

16.3.1文件系统Web站点274

16.3.2 FTP Web站点274

16.3.3 HTTP Web站点275

16.4理解ASP.NET Web站点布局276

16.5 ASP. NET Web应用程序的Web U1277

16.6小结284

第17章 使用文本和二进制数据285

17.1理解SQL Server文本和二进制数据类型285

17.2在数据库中存储图像286

17.3从数据库中检索图像293

17.4处理文本数据298

17.5小结307

第18章 使用LINQ309

18.1 LINQ概述309

18.2 LINQ的体系结构310

18.3 LINQ的项目结构312

18.4使用LINQ to Objects312

18.5使用LINQ to SQL315

18.6使用LINQ to XML320

18.7小结323

第19章 使用ADO.NET Entity Framework325

19.1理解ADO.NET Entity Framework 5.0325

19.2理解实体数据模型326

19.3利用实体数据模型326

19.4小结339

第20章在SQL Server中使用CLR341

20.1 SQL CLR简介341

20.2在T -SQL和SQL CLR之间选择342

20.3启用SQL CLR集成342

20.4创建SQL CLR存储过程343

20.5把SQL CLR存储过程部署到SQL Server中348

20.6执行SQL CLR存储过程350

20.7小结351

热门推荐