精通C#数据库编程

精通C#数据库编程
作 者: 王华杰 黄山
出版社: 科学出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: C#
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《精通C#数据库编程》作者简介

内容简介

对于许多软件开发人员来说,也许已经对软件开发所需要的开发知识和工具及其相关书籍进行过详细的阅读和研究,但真到了联系实际的时候又不知如何下手,特别是开发大型的软件工程,总感觉到理论和实际之间还缺少点什么,这就是经验。本书就是对这个“经验”进行详细描述的“指导说明书”。全书共分14章,第1至第3章是对C#数据库开发基础性问题的深入讨论,并且介绍C#数据库开发的新技术,第4至第8章从理论和实例两个方面深入介绍C#中两种最重要的数据库访问方法DAO和ADO.NET,随后的5个章节通过一个大型实例深入讲述C#数据库编程技术及技巧。第14章介绍如何制作帮助文件和如何打包发行程序。本书是为那些对C#编程有所了解并想学习C#数据库编程技巧的读者所编写,并可作为软件开发人员的参考资料。

图书目录

第1章 认识VisuaI Studio. NET

1. 1 VisualStudio. NET的安装

1. 1. 1 安装IIS

1. 1. 2 手动配置FrontPage服务器扩展

1. 1. 3 修复. NET框架

1. 1. 4 安装消息队列服务

1. 1. 5 安装VisualStudio远程调试器

1. 1. 6 安装VisualStudio6. 0存储过程版本控制

1. 1. 7 安装SQLServer桌面引擎 MSDE

1. 1. 8 正式开始安装VisualStudio. NET

1. 2 总览VisualStudio. NET

1. 2. 1 总览VisualStudio. NET

1. 2. 2 VisualStudio. NET中增加的新功能

1. 2. 3 VisualStudio. NET开发环境的几大功能模块,

1. 2. 4 Windows应用程序的制作流程

1. 3 使用窗体设计器和代码设计器

1. 3. 1 使用窗体设计器

1. 3. 2 使用代码设计器

1. 4 使用控件工具箱

1. 4. 1 管理“工具箱”中的选项卡和项

1. 4. 2 使用“工具箱”

1. 5 使用属性窗口

1. 6 小结

第2章 数据库基础

2. 1 数据库基础知识

2. 1. 1 数据库系统

2. 1. 2 数据模型

2. 1. 3 关系型数据库模型

2. 1. 4 函数依赖

2. 1. 5 关键字

2. 1. 6 关系规范化

2. 1. 7 数据库引擎

2. 2 数据库设计理论

2. 2. 1 数据库设计步骤

2. 2. 2 需求分析

2. 2. 3 概念结构设计

2. 2. 4 逻辑结构设计

2. 2. 5 物理设计与实施

2. 3 数据库设计实例

2. 3. 1 设计客户管理系统

2. 3. 2 在ACCESS中为客户管理系统建立数据库

2. 4 小结

第3章 结构化查寻语言

3. 1 SQL语言基础

3. 1. 1 SQL的特点

3. 1. 2 SQL的优点

3. 1. 3 SQL语言中的常用数据类型

3. 1. 4 SQL的标识符

3. 1. 5 SQL中的运算符

3. 2 SQL中常用的函数

3. 2. 1 日期函数

3. 2. 2 字符串函数

3. 2. 3 数学函数

3. 2. 4 集合函数

3. 2. 5 文本和图像函数

3. 2. 6 转换函数

3. 3 运用SQL语言操作表. 视图与索引

3. 3. 1 表的操作

3. 3. 2 数据操作

3. 3. 3 创建索引

3. 3. 4 建立视图

3. 4 运用SQL建立查询

3. 4. 1 简单查询

3. 4. 2 查询统计

3. 4. 3 使用UNION运算符实现多查询联合

3. 4. 4 在查询中连接多张表

3. 4. 5 子查询

3. 4. 6 利用查询结果创建新表

3. 5 在VisualC#中建立查询

3. 5. 1 VisualC#中的查询环境

3. 5. 2 在VisualC#中建立关系查询

3. 6 小结

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

4. 1 访问数据库技术的历史

4. 2 访问数据库的接口方案

4. 3 访问数据库的前景

4. 4 小结

第5章 DAO数据访问对象

5. 1 DAO对象模型

5. 1. 1 面向对象编程

5. 1. 2 DAO对象模型

5. 2 使用DAO操作数据

5. 2. 1 DBEngine对象

5. 2. 2 Workspace对象

5. 2. 3 Database对象

5. 2. 4 Record对象

5. 2. 5 创建Record对象

5. 3 C#中远程数据库的访问

5. 3. 1 数据连接

5. 3. 2 数据处理

5. 4 小结

第6章 学生名册管理系统

6. 1 使用MicrosoftAccess建立数据库

6. 2 使用DAO读取数据库

6. 2. 1 定制开发环境

6. 2. 2 对窗体进行可视化设计

6. 2. 3 设置数据库环境

6. 2. 4 进行底层代码设计

6. 2. 5 增强功能设计

6. 3 小结

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

7. 1 ADO. NET概述

7. 1. 1 ADO. NET简介

7. 1. 2 Connection对象

7. 1. 3 Command对象

7. 1. 4 DataReader对象

7. 2 DataSet和DataSetCommand对象

7. 2. 1 ADO. NET的DataSet和ADO的Recordset的比较

7. 2. 2 理解DataSet

7. 2. 3 将DataSet与现有数据一起使用

7. 2. 4 合并DataSet内容

7. 2. 5 复制DataSet内容

7. 2. 6 使用DataSet事件,

7. 2. 7 简单的可视化设计

7. 2. 8 类型化的DataSet

7. 3 ADO. NET的应用

7. 3. 1 读取数据

7. 3. 2 转换现有代码

7. 3. 3 更新数据

7. 3. 4 XML扩展支持

7. 4 小结

第8章 ADO. NET开发实例

8. 1 数据库浏览器的功能和设计思路

8. 1. 1 数据库浏览器的主要功能

8. 1. 2 数据库浏览器的设计思路

8. 2 创建CAccessDatabase类

8. 2. 1 增加一个CAccessDatabase类

8. 2. 2 设计CAccessDatabase类

8. 3 创建CDatabase类,

8. 3. 1 增加一个CDatabase类

8. 3. 2 设计CDatabase类

8. 4 创建AccessExplorer窗体类

8. 4. 1 增加一个AccessExplorer窗体

8. 4. 2 设计AccessExplorer类

8. 5 创建LoginAccess类

8. 5. 1 增加一个LoginAccess窗体

8. 5. 2 设计LoginAccess类

8. 6 创建QueryAnalyzer类

8. 6. 1 增加—个QueryAnalyzer窗体

8. 6. 2 设计QueryAnalyzer类

8. 7 创建MainForm类

8. 7. 1 增加一个MainForm窗体

8. 7. 2 设计MainForm类

8. 8 完善工程

8. 9 小结

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

9. 1 图书管理系统的功能分析

9. 2 学生管理系统的功能分析

9. 3 图书在线借阅系统的功能分析

9. 3. 1 图书在线借阅系统的功能

9. 3. 2 图书在线借阅系统的功能抽象

9. 3. 3 图书在线借阅系统的辅助功能

9. 4 三个子系统的在整个工程中的关系

9. 5 小结

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

10. 1 学生信息表

10. 2 图书信息表

10. 3 图书借阅信息表

10. 4 建立三张表之间的关联

10. 4. 1 在C#打开数据库lib. mdb

10. 4. 2 建立三张表之间的关联

10. 5 建立查询

10. 5. 1 建立学生信息表中所需要的查询

10. 5. 2 建立图书信息表中所需要的查询

10. 5. 3 建立借阅信息表中所需要的查询

10. 6 小结

第11章 学生管理系统

11. 1 界面设计

11. 1. 1 学生浏览功能的界面设计

11. 1. 2 学生编辑功能的界面设计

11. 1. 3 学生查询功能的界面设计

11. 1. 4 界面的美化

11. 2 底层代码设计

11. 2. 1 连接数据库

11. 2. 2 学生浏览功能的设计

11. 2. 3 学生编辑功能的设计

11. 2. 4 学生查询功能的设计

11. 3 小结

第12章 图书管理系统

12. 1 界面设计

12. 1. 1 图书浏览功能的界面设计

12. 1. 2 图书编辑功能的界面设计

12. 1. 3 图书查询功能的界面设计

12. 1. 4 界面的美化

12. 2 底层代码设计

12. 2. 1 连接数据库

12. 2. 2 图书浏览功能的设计

12. 2. 3 图书编辑功能的设计

12. 2. 4 图书查询功能的设计

12. 3 小结

第13章 图书在线借阅系统

13. 1 安装和配置IIS服务器

13. 1. 1 配置IP

13. 1. 2 安装IIS服务器

13. 1. 3 配置IIS服务器

13. 2 建立网站

13. 2. 1 制作网站的首页

13. 2. 2 设置网站的IP

13. 3 体会WebForm

13. 4 设计图书在线借阅系统

13. 5 实现登录功能和在线借阅功能

13. 5. 1 界面设计

13. 5. 2 底层代码设计

13. 6 实现更改密码功能

13. 6. 1 设计更改密码窗体

13. 6. 2 设计底层代码

13. 7 小结

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

14. 1 建立帮助文件

14. 1. 1 创建项目

14. 1. 2 工具按钮介绍

14. 2 调用帮助文件

14. 3 打包发行

14. 4 小结