《精通C#数据库编程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:王华杰,黄山编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2003
  • ISBN:7030121104
  • 页数:357 页
图书介绍:本书通过一系列规模较大并具有现实意义的实例,深入系统地介绍使用C#开发数据库应用程序的各项关键技术。全书共分14章。

第1章 认识Visual Studio.NET 1

1.1Visual Studio.NET的安装 1

安装IIS 2

手动配置FrontPage服务器扩展 3

修复.NET框架 3

安装消息队列服务 4

安装Visual Studio远程调试器 4

安装Visual Studio 6.0存储过程版本控制 4

安装SQL Server桌面引擎(MSDE) 5

正式开始安装Visual Studio.NET 5

1.2总览Visual Studio.NET 7

总览Visual Studio.NET 7

Visual Studio.NET中增加的新功能 8

Visual Studio.NET开发环境的几大功能模块 9

Windows应用程序的制作流程 13

1.3使用窗体设计器和代码设计器 14

使用窗体设计器 14

使用代码设计器 14

1.4使用控件工具箱 15

管理“工具箱”中的选项卡和项 15

使用“工具箱” 17

1.5使用属性窗口 18

1.6小结 19

第2章 数据库基础 20

2.1数据库基础知识 20

数据库系统 20

数据模型 21

关系型数据库模型 22

函数依赖 22

关键字 24

关系规范化 24

数据库引擎 26

2.2数据库设计理论 27

数据库设计步骤 27

需求分析 27

概念结构设计 28

逻辑结构设计 29

物理设计与实施 30

2.3数据库设计实例 31

设计客户管理系统 31

在ACCESS中为客户管理系统建立数据库 33

2.4小结 36

第3章 结构化查寻语言 37

3.1SQL语言基础 37

SQL的特点 37

SQL的优点 38

SQL语言中的常用数据类型 38

SQL的标识符 40

SQL中的运算符 41

3.2SQL中常用的函数 41

口期函数 41

字符串函数 41

数学函数 42

集合函数 43

文本和图像函数 43

转换函数 44

3.3运用SQL语言操作表、视图与索引 44

表的操作 44

数据操作 46

创建索引 48

建立视图 49

3.4运用SQL建立查询 49

简单查询 49

查询统计 52

使用UNION运算符实现多查询联合 54

在查询中连接多张表 55

子查询 57

利用查询结果创建新表 58

3.5在Visual C#中建立查询 58

Visual C#中的查询环境 58

在Visual C#中建立关系查询 67

3.6小结 74

第4章 访问数据库方案的比较 75

4.1访问数据库技术的历史 75

4.2访问数据库的接方案 75

4.3访问数据库的前景 76

4.4小结 77

第5章 DAO数据访问对象 78

5.1DAO对象模型 78

面向对象编程 78

DAO对象模型 78

5.2使用DAO操作数据 81

DBEngine对象 81

Workspace对象 83

Database对象 84

Record对象 85

创建Record对象 87

5.3C#中远程数据库的访问 90

数据连接 91

数据处理 92

5.4小结 93

第6章 学生名册管理系统 94

6.1使用Microsoft Access建立数据库 94

6.2使用DAO读取数据库 94

定制开发环境 95

对窗体进行可视化设计 99

设置数据库环境 104

进行底层代码设计 105

增强功能设计 127

6.3小结 140

第7章 ADO.NET数据库访问对象 141

7.1ADO.NET概述 141

ADONET简介 141

Connection对象 143

Command对象 144

DataReader对象 145

7.2DataSet和DataSetCommand对象 149

ADO.NET的DataSet和ADO的Recordset的比较 149

理解DataSet 150

将DataSet与现有数据一起使用 154

合并DataSet内容 160

复制DataSet内容 162

使用DataSet事件 163

简单的可视化设计 164

类型化的DataSet 170

7.3 ADO.NET的应用 171

读取数据 171

转换现有代码 172

更新数据 173

XML扩展支持 174

7.4小结 174

第8章 ADO.NET开发实例 175

8.1数据库浏览器的功能和设计思路 175

数据库浏览器的主要功能 175

数据库浏览器的设计思路 176

8.2创建CAccessDatabase类 177

增加一个CAccessDatabase类 177

设计CAccessDatabase类 177

8.3创建CDatabase类 199

增加一个CDatabase类 199

设计CDatabase类 199

8.4创建AccessExplorer窗体类 215

增加一个AccessExplorer窗体 215

设计AccessExplorer类 216

8.5创建LoginAccess类 230

增加个LoginAccess窗体 230

设计LoginAccess类 231

8.6创建QueryAnalyzer类 234

增加一个QueryAnalyzer窗体 234

设计QueryAnalyzer类 236

8.7创建MainForm类 244

增加个MainForm窗体 244

设计MainFom类 245

8.8完善工程 248

8.9小结 248

第9章 图书管理借阅系统功能分析 250

9.1图书管理系统的功能分析 250

9.2学生管理系统的功能分析 251

9.3图书在线借阅系统的功能分析 252

图书在线借阅系统的功能 252

图书在线借阅系统的功能抽象 253

图书在线借阅系统的辅助功能 253

9.4三个子系统的在整个工程中的关系 254

9.5小结 254

第10章 图书管理借阅系统数据库的设计 255

10.1学生信息表 255

10.2图书信息表 256

10.3图书借阅信息表 257

10.4建立三张表之间的关联 258

在C#打开数据库lib.mdb 258

建立三张表之间的关联 260

10.5建立查询 262

建立学生信息表中所需要的查询 262

建立图书信息表中所需要的查询 264

建立借阅信息表中所需要的查询 266

10.6小结 267

第11章 学生管理系统 268

11.1界面设计 268

学生浏览功能的界面设计 268

学生编辑功能的界面设计 270

学生查询功能的界面设计 270

界面的美化 273

11.2底层代码设计 274

连接数据库 274

学生浏览功能的设计 277

学生编辑功能的设计 279

学生查询功能的设计 283

11.3小结 288

第12章 图书管理系统 289

12.1界面设计 289

图书浏览功能的界面设计 289

图书编辑功能的界面设计 290

图书查询功能的界面设计 291

界面的美化 293

12.2底层代码设计 294

连接数据库 294

图书浏览功能的设计 297

图书编辑功能的设计 300

图书查询功能的设计 304

12.3小结 309

第13章 图书在线借阅系统 310

13.1安装和配置IIS服务器 310

配置IP 310

安装IIS服务器 312

配置IIS服务器 313

13.2建立网站 314

制作网站的首页 314

设置网站的IP 315

13.3体会WebForm 316

13.4设计图书在线借阅系统 318

13.5实现登录功能和在线借阅功能 318

界面设计 318

底层代码设计 322

13.6实现更改密码功能 336

设计更改密码窗体 336

设计底层代码 336

13.7小结 340

第14章 建立帮助文件和打包发行 341

14.1建立帮助文件 341

创建项目 341

工具按钮介绍 342

14.2调用帮助文件 349

14.3打包发行 350

14.4小结 357