书籍详情

.NET环境下数据库应用系统开发技术

.NET环境下数据库应用系统开发技术

作者:刘友华,王贤平,吴伟 编著

出版社:科学出版社

出版时间:2004-12-01

ISBN:9787030146779

定价:¥25.00

购买这本书可以去
内容简介
  ADO.NET是.NET环境用于操作数据库的首选技术之一。本书首先简单介绍.NET框架,.NET环境下数据库应用的系统架构,基本的数据库原理和SQL语言,以及.NET环境下的编程语言C#;然后以ADO.NET和SQL Server 2000为核心,详细介绍.NET环境下数据库应用系统的开发所涉及的几个主要方面,包括数据库连接、数据获取、数据处理、数据更新、事务和安全等;最后给出一个典型的开发实例,使读者能综合运用上述知识,较为系统地掌握.NET环境下的数据库应用开发技术。本书适合作为高等院校非计算机专业学生的教材:也适合对关系型数据库有一定了解,并希望掌握.NET环境下使用ADO.NET技术的开发人员以及其他相关人员使用。
作者简介
  \t\t\n
目录
第1章数据库应用系统体系结构
1.1数据库应用系统体系结构
1.1.1以文件服务器为中心的计算模式
1.1.2客户机—服务器计算模式
1.2分布计算的软件环境
1.2.1中间件技-cOBRA和COM+
1.2.2开发平台——J2EE和.NET
1.3数据库访问技术
1.3.1ODBC
1.3.2DAO
1.3.3RDO
1.3.4OLEDB
1.3.5ADO
1.3.6mBC
1.3.7ADO.NET
1.4.NET框架
1.4.1什么是.NET框架
1.4.2公共语言运行库
1.4.3.NET框架类库
1.4.4通用类型系统与公共语言规范
1.4.5中间语言及JIT编译
1.4.6编程语言
1.4.7元数据
1.4.8程序集
1.5.NET环境下数据库应用系统的体系结构
1.5.1N层系统结构
1.5.2.NET对N层体系结构的影响
1.5.3.NET环境下数据库应用程序的体系结构
习题
第2章关系数据库基础
2.1关系数据库管理系统的主要功能
2.2基本SQL查询语言
2.2.1SQL语句概述
2.2.2SELECT单表查询语句
2.2.3SELECT语句的查询条件
2.2.4SELECT中的集合函数与AS子句
2.2.5SELECT中行的分组和排序
2.2.6多表查询
2.2.7嵌套查询
2.2.81nsert、Update和Delete语句
2.3SQLServer2000简介
2.3.1关于SQLServer2000
2.3.2SQLServer2000中可视化创建数据库
2.3.3SQLServer2000对标准SQL语言的支持
习题
第3章C#语法描述
3.1数据类型
3.2变量和常量
3.2.1变量
3.2.2常量
3.3类型转换
3.4表达式
3.5流程控制
3.5.1条件语句
3.5.2循环语句
3.5.3编译控制
3.6类
3.6.1类的声明
3.6.2类的成员
3.7继承
3.8异常处理
习题
第4章.NET环境下的数据访问—口AD0.NET
4.1ADO.NET工作原理
4.2.NET数据提供程序简介
4.2.1.NET的四种数据提供程序简介
4.2.2Connection类——连接数据库
4.2.3Command类——执行数据库操作
4.2.4DataReadcr类——读取数据
4.2.5DataAdapter类——数据更新
4.3DataSet类——数据处理
4.4ADO.NET和ADO的比较
习题
第5章连接数据库——Oonnection类
5.I.NET数据提供程序
5.1.1.NET数据提供程序概述
5.1.2四种.NET数据提供程序
5.2用Connection类连接数据库
5.2.1Connection类
5.2.2用SqlConnection连接到SQLServer数据源
5.2.3用OleDbConnection连接到OLEDB数据源
5.2.4用OdbcConnection连接到ODBC数据源
5.2.5用OracleConnection连接到Oracle数据源
5.2.6关闭数据库连接
5.3各种常见数据源的连接字符串
习题
第6章数据库查询——Command类
6.1创建Command对象
6.1.1可视化创建SqlCommand对象
6.1.2直接用代码创建SqlCommand对象
6.2执行数据库查询
6.2.1ExecuteReader方法
6.2.2ExecuteNonQuery方法
6.2.3ExecuteScalar方法
6.2.4ExecuteXmlReader方法
6.3执行参数化查询
6.4调用存储过程
6.5用DataReader或者DataSet读取数据
6.5.1将数据存储在数据集内
6.5.2直接执行数据库操作
习题
第7章数据读DataReader类
7.1DataReader基础
7.2DataReader操作
习题
第8章数据更新———DataAdapter类
8.1Datahdapter类
8.1.1DataAdapter类与其他查询类的不同之处
8.1.2DataAdapter类剖析
8.2用Damadapter类获取数据
8.2.1创建DataAdapter类
8.2.2读取数据
8.3用DataAdapter类更新数据
8.3.1直接使用Command类更新数据
8.3.2使用数据适配器更新数据
8.4使用事务更新数据和处理并发问题
8.4.1使用事务更新数据.
8.4.2处理并发问题
习题
第9章数据处理——DataSet类
9.1DataSet类
9.1.1DataSct的功能和特性
9.1.2DataSet的结构
9.2使用DataSet类
9.2.1创建DataSet对象
9.2.2从DataAdapter填充DataSet
9.2.3数据表(DataTable)
9.2.4数据列(DamC01ulna)
9.2.5数据行(DataRow)
9.2.6约束(Constraint)
9.3搜索、排序和筛选
9.3.1使用Find方法筛选数据行
9.3.2使用Select方法筛选数据行
9.3.3数据视图(DataView)类
9.4使用DataRelation处理DataSet中的关系数据
9.4.1关系(DataRelation)类
9.4.2创建DataRelation对象
9.4.3导航表间数据
9.4.4DataRelation与约束
习题
第10章事务处理
10.1事务基础
10.1.1什么是事务
10.1.2事务的属性
10.1.3事务状态
10.1.4隔离级别
10.2数据库应用系统中的事务
10.3ADO.NET事务支持
10.4ADO.NET事务对象
10.5使用ADO.NET执行事务
10.5.1在事务中执行Command对象
10.5.2在事务中用DataSet更新数据源
10.5.3Connection对事务的限制
10.6保存点
10.7隔离级别
10.7.1ADO.NET和SQLServer的隔离级别
10.7.2ADO.NET中使用隔离级别
10.8事务与性能
习题
第11章性能
11.1优化数据访问
11.1.1使用DataReader还是DataSet
11.1.2存储过程
11.1.3缓存数据
11.2连接池
11.3消息队列
11.3.1消息队列的类型
11.3.2发送消息
11.3.3接收消息
习题
第12章.NET环境下数据库应用实例
12.1个案提出
12.2项目生命周期
12.2.1需求分析
12.2.2执行阶段的其他任务
12.3客户管理案例开发细节
12.3.1建立表结构
12.3.2Windows程序
12.3.3客户管理项目中各个子模块的详缅介绍
习题
主要参考文献
猜您喜欢

读书导航