本书介绍了如何使用ASP.NET和ADO.NET建立数据驱动的数据库,内容涉及数据源和Web、关系数据库、连接数据源、命令和SQL查询、命令和SQL查询、DataReader和DataSet、存储过程、修改数据库的结构等方面。
本书内容丰富,结构清晰,共分为3部分:简介(第1~2章)、核心技巧(第3~10章)和应用(第11~13章)。重点讲解如何使用ASP.NET和ADO.NET建立数据驱动的wleb应用程序。除了介绍构了Web窗体和将控件放入页面的基础知识外,还阐述了ASP.NET开发人员应如何构建能够处理数据库中数据的Web站点,如何将Web站点连接到各种不同的数据源(不只是数据库)并使用数据动态地生成页面内容。另外,本书还介绍了关系数据库的创建以及如何使用SQL与数据源通信。本书最后的3个附录依次介绍了所使用软件的安装、SQL查询的语法以及一些数据库示例表。
第1部分 简 介
第1章 数据源和Web
1.1 数据驱动的Wleb站点的优缺点
1.2 Web站点使用数据源的方式
1.3 查找信息
1.3.1 数据库服务器
1.3.2 平面文件
1.3.3 服务
1.4 ADO.NET简介
1.4.1 数据访问技术简史
1.4.2 数据提供程序
1.5 开发第一个示例
1.5.1 数据驱动的Web页面(第一部分)
1.5.2 示例说明
1.6 小结
第2章 关系数据库
2.1 表、行和字段
2.1.1 创建新表
2.1.2 属性和约束
2.2 语句和存储过程
2.2.1 结构化查询语言
2.2.2 存储过程
2.3 索引
2.4 建立表之间的关系
2.4.1 一对一关系
2.4.2 一对多关系
2.4.3 多对多关系
2.4.4 使用外键约束实现关系
2.4.5 关系图
2.5 用户、角色和许可
2.6 完成样例数据库
2.6.1 用Web Matrix填充数据库
2.6.2 用MSDE Administrator填充数据库
……
第2部分 核心技巧
第3章 连接数据源
……
第4章 命令和SQL查询(上)
……
第5章 命令和SQL查询(下)
……
第6章 DataReader和DataSet
……
第7章 在页面上显示数据
……
第8章 存储过程
……
第10章 修改数据库的结构
……
第3部分 应用
第11章 应用程序的设计和实现
……
第12章 案例分析(上)
……
第13章 案例分析(下)
……
附录A 安装
附录B SQL入门基础
附录C 范例数据库表