数据库应用程序开发.ppt
《数据库应用程序开发.ppt》由会员分享,可在线阅读,更多相关《数据库应用程序开发.ppt(40页珍藏版)》请在三一办公上搜索。
1、数据库应用程序即前端应用程序,客户程序也称为前端应用程序。前端应用程序的宿主计算机称为客户计算机。服务器提供的客户端软件接口可以使客户程序连接到网络中的 SQL Server 实例所提供的SQL Server服务。,客户/服务器数据库系统的工作模式:,客户计算机客户端应用程序,服务器计算机SQL SERVER,连接与访问请求,结果集,数据库连接的主要类型,OLE DB:即使用用于 SQL Server 的 Microsoft OLE DB 提供程序或用于 ODBC 的 Microsoft OLE DB 提供程序与SQL Server 实例及数据库连接。ODBC:即使用 SQL Server O
2、DBC 驱动程序连接到 SQL Server 实例。,ODBC,ODBC是Open Database Connectivity的缩写,称为开放数据库系统互连,是微软公司 开发和定义的一套基于关系数据库访问标准。体系结构:,ODBC 数据源,ODBC 应用程序使用数据源连接到 SQL Server实例。数据源是一个存储定义,记录:连接到数据源所使用的 ODBC 驱动程序。ODBC 驱动程序连接到数据源所使用的信息。连接所使用的驱动程序特有的选项。客户端上的每个 ODBC 数据源都有一个唯一的数据源名称(DSN)。SQL Server ODBC 驱动程序的 ODBC 数据源包含用于连接到 SQL
3、Server 实例的全部信息以及任何基本选项。,定义ODBC 数据源(1),定义ODBC 数据源(2),定义ODBC 数据源(3),定义ODBC 数据源(4),定义ODBC 数据源(5),定义ODBC 数据源(6),OLE DB,OLE DB创建于OLE技术基础上,是微软开发的数据访问系统级编程接口。它对ODBC进行了扩展,提供了对关系数据库的访问的标准界面,并可以访问非关系型数据库和其他的一些资源,如Excel表等通过 OLE DB 建立 SQL Server 连接一般使用:用于 SQL Server 的 Microsoft OLE DB 提供程序(SQLOLEDB)。用于 ODBC 的 M
4、icrosoft OLE DB 提供程序。建议用户使用 ADO Data 控件来创建新的数据库应用程序。访问数据的一个重要步骤是为想要访问的每个数据库都创建一个 OLE DB 数据源。,创建数据连接,创建数据连接,创建数据连接,用VFP 作为SQL SERVER的客户端(1),用VFP 作为SQL SERVER的客户端(2),用VFP 作为SQL SERVER的客户端(3),用VFP 作为SQL SERVER的客户端(4),用VFP 作为SQL SERVER的客户端(5),用VFP 作为SQL SERVER的客户端(6),ASP访问SQL SERVER数据库的方式,(1)ADO 一般编程语言都
5、提供的ADO 组件,用于客户端程序,来访问数据库。ADO(Active Data Object,活动数据对象),是一种操作Wicrosoft所支持 的数据库的方法,由一系列的对象所组成。应用这些功能强大的对象,即可轻松完成对数据库存复杂的操作。(2)RDS RDS(REMOTE Data SERVICE,远程数据服务),基于ADO,比ADO更优越,能更好地支持远程数据操作,性能更好。,使用ASP 的ADO Data 控件建立与数据库的连接(1),ADO组件共有七个对象和四个数据集合组成,这七个对象包括Connection对象、Recordset对象、Parameter对象、Command对象F
6、ield对象、Error对象和Property对象。四个集合包括Errors数据集合、Fields数据集合、Parameters数据集合和Properties数据集合组成,使用ASP 的ADO Data 控件建立与数据库的连接(2),(1)七个对象:Connection对象:负责与指定的数据库进行连接。Command对象:负责向数据库传递指定的SQL请求。Recordset对象:负责浏览与操作从数据库取出的数据。Parameter对象:负责传递Command对象所需要的SQL参数。Field对象:表示指定ADO的各项对象属性值。Error对象:负责记录连接过程所发生的错误信息。Property
7、对象:(2)四个数据集合:Errors数据集合中包括数据源响应失败时所建立的Error的对象。Parameters数据集合包括Command对象所有的Parameter对象。Fields数据集合Recordset对象的所有Field数据字段对象。Properties数据集合包含对应Connection对象、Command对象、Recordset对象与Field对象的Property对象。,虚拟目录,用于存放web页面虚拟目录的属性:(1)读:将目录内容从IIS传递到浏览器(2)执行:可读并可执行ASP脚本(3)写入:若要允许用户将文件及其相关属性上载到服务器上已启用的目录中,或者更改可写文件的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 应用程序 开发
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4641640.html