本书可以为大家提供数据访问体系结构及如何为Windows Forms、ASP.NET、XML Web Services及SQL Server CLR可执行文件选择最佳策略;书中阐述了SQL Server和关系数据库的基本原理和内部体系,是可以帮助大家有效且安全地使用最新的ADO.NET数据提供者。
通过阅读本书,我们会知道如何通过避免常见的错误来保护数据库的安全;如何用更短的时间和更少的资源构建安全、高效及可伸缩的应用程序;如何充分利用SQL Server CLR的可执行功能及何时使用这些功能?如何与数据库管理员一起维护数据库的完整性和安全性等等。
第1章 探索应用程序的体系结构
1.1 概述
1.2 选择正确的体系结构
1.3 理解工具集
1.3.1 ADO和ADO.NET的发展历程
1.3.2 Jet和ODBC的产生
1.3.3 数据访问对象的产生
1.3.4 OLEDB的产生
1.3.5 ADO.NET的产生
1.4 了解应用程序的设计约束
1.4.1 影响设计的因素
1.4.2 在实现之前进行设计
1.5 选择正确的数据访问接口
1.5.1 选择正确的数据访问提供者
1.5.2 SQL Server Everywhere
1.6 选择正确的数据库管理系统
1.6.1 SOLServet开销
1.6.2 SQL Server的安全性
1.6.3 性能
1.6.4 多用户问题
1.6.5 可伸缩性问题
1.6.6 局限性问题
1.6.7 客户端的限制
1.6.8 服务器的限制
1.6.9 维护和管理
1.6.10 管理维护任务
1.6.1l 数据恢复的重要性
1.6.12管理资源
1.7 理解基本的数据访问体系结构
1.7.1 多层设计
1.7.2 建立独立的应用程序
1.7.3 基于ASP Browser的体系结构
1.7.4 XML Web服务的体系结构
1.8 小结
第2章 SQL Server的工作原理
第3章 关系数据库101
第4章 Visual Studio入门
第5章 用Server Explorer管理可执行程序
第6章 构建数据源、数据集和表适配器
第7章 管理数据工具和数据绑定
第8章 ADO.NET入门
第9章 建立连接
第10章 管理SqICommand对象
第11章 执行SqICommand对象
第12章 更新管理
第13章 管理SQL Server CLR可执行程序
第14章 创建并管理报表
第15章 本书总结
附录Ⅰ 安装示例和测试数据库
附录Ⅱ 重新安装DACW和Visual Studio中没有的其他功能
附录Ⅲ 监控SQL Server
附录Ⅳ 创建并管理服务器端游标