SQLServer数据库应用技术实例教程 任务13 设计数据库应用程序

SQLServer数据库应用技术实例教程 任务13 设计数据库应用程序

ID:45858871

大小:1.39 MB

页数:61页

时间:2019-11-18

SQLServer数据库应用技术实例教程 任务13 设计数据库应用程序_第1页
SQLServer数据库应用技术实例教程 任务13 设计数据库应用程序_第2页
SQLServer数据库应用技术实例教程 任务13 设计数据库应用程序_第3页
SQLServer数据库应用技术实例教程 任务13 设计数据库应用程序_第4页
SQLServer数据库应用技术实例教程 任务13 设计数据库应用程序_第5页
资源描述:

《SQLServer数据库应用技术实例教程 任务13 设计数据库应用程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、任务十三设计数据库应用程序—.NET访问SQLServer2005任务:了解数据库访问技术,认识C#语言,使用C#语言编写基于ADO.NET数据库访问技术的应用程序。13.1数据库访问技术13.2开发语言选择13.3认识ADO.NET13.4使用C#开发数据库应用程序13.5知识进阶项目实训.NET访问SQLServer2005学习目标了解数据库访问技术原理了解C#语言的特点与基本语法了解ADO.NET的功能和结构使用Connection对象连接到数据库使用DataAdapter对象、DataSet对象进行数

2、据读取与更新使用DataGridView对象进行数据的绑定显示.NET访问SQLServer2005数据库应用程序的必要性直接访问数据库操作麻烦需要专业的数据库知识:SQL语句,存储过程应用程序通过数据库访问技术访问数据库,屏蔽复杂性应用程序提供友好的操作界面.NET访问SQLServer2005任务:了解数据库访问技术的发展,掌握不同数据库访问技术的访问特点与原理。直接访问数据库操作麻烦。13.1数据库访问技术.NET访问SQLServer2005当前主流数据库桌面型数据库:Foxpro,Access。中型

3、数据库:SQLServer,mysql。大型数据库:Oracle,Sybase。巨型数据库:DB2不同的数据库有不同的访问方法。数据库访问技术.NET访问SQLServer20052.数据库访问方法早期数据库访问方法:通过数据库厂商提供的开发接口直接访问,开发效率低,移植性差。DB-Library应用程序SQLServerCT-LibrarySybaseOCI-LibraryOraclemysql-ibrarymysql数据库访问技术.NET访问SQLServer20052.数据库访问方法ODBC开放式数据库

4、访问接口:微软开发的用于连接各种关系型数据库的函数库,以动态链接库的形式提供给程序使用,其目的是给出统一的编程接口,从而简化数据库应用程序的编写。SQLServer驱动ODBC访问接口SQLServerSybase驱动SybaseOracle驱动OracleMysql驱动Mysql应用程序数据库访问技术.NET访问SQLServer2005OLEDB数据库访问接口微软用于替代ODBC的基于COM的方案,其目的是给出操作各种数据源的统一编程接口。主要由OLEDB提供者构成,相当于ODBC中的驱动程序。面向ODB

5、C的OLEDB驱动ODBC数据库驱动数据库OLEDB数据库驱动应用程序OLEDB数据库访问接口数据库访问技术.NET访问SQLServer2005JDBC数据库标准访问接口支持标准SQL功能的通用接口,由Java语言编写的】类和接口组成,旨在让各个数据库开发商为Java程序员提供标准的数据库访问接口。SQLServer驱动JDBC访问接口SQLServerSybase驱动SybaseOracle驱动OracleMysql驱动Mysql应用程序数据库访问技术.NET访问SQLServer2005专用数据库访问接

6、口通用数据库访问接口可移植性好,性能低。专用接口针对特定的数据库编写,性能高。应用程序SQLServer专用访问接口ORACLEOracle专用访问接口SQLServer数据库访问技术.NET访问SQLServer20053.数据库访问接口的使用与封装直接使用ODBC、OLEDB提供的API进行数据库访问。优点:访问速度快缺点:API非常复杂,降低了开发效率API函数封装成数据库访问对象,如ADO,ADO.NET优点:简化了程序的开发,提高开发效率缺点:访问速度相对较低。针对大多数应用,服务器性能不是主要矛盾

7、,开发中常使用封装好的数据库访问对象进行访问。数据库访问技术.NET访问SQLServer2005DAO数据库访问对象是第一个面向对象的接口。可以通过ODBC驱动程序访问ODBC数据源。在访问Access数据库时,具有很好的性能访问其他的数据源时表现一般。数据库访问技术.NET访问SQLServer2005RDO数据库访问对象出现原因:DAO通过ODBC访问关系数据库时表现欠佳技术特点:以OLE Automation技术直接封装ODBC API,让程序员能够存取关系数据库。ADO数据库访问对象出现时间:ADO

8、是DAO/RDO的后继产物。技术特点:封装了OLEDB复杂的接口,以极为简单的COM)接口存取数据。访问范围:可以访问文件数据库、客户/服务器数据库甚至非关系型数据库。数据库访问技术.NET访问SQLServer2005ADO数据库访问对象出现时间:ADO是DAO/RDO的后继产物。技术特点:封装了OLEDB复杂的接口。访问范围:文件数据库、客户/服务器数据库甚至非关系型数据库。ADO主要由三种对象

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。