1 / 15
文档名称:

第14章_数据库应用结构与数据访问接口.ppt

格式:ppt   页数:15
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第14章_数据库应用结构与数据访问接口.ppt

上传人:化工机械 2012/6/18 文件大小:0 KB

下载得到文件列表

第14章_数据库应用结构与数据访问接口.ppt

文档介绍

文档介绍:数据库原理与应用教程
国家“十一五”规划教材
第14章数据库应用结构与数据访问接口
数据库应用结构
数据访问接口
数据库应用结构
数据库应用结构是指数据库运行的软、硬件环境。通过这个环境,用户可以访问数据库中的数据。
四种最常见的应用结构:
集中式结构
文件服务器结构
客户/服务器结构
互联网应用结构
集中式应用结构
应用程序
数据库
大型机
按键信息
终端字符
终端1
终端N
终端2
客户端
优点是可以实现集中管理,安全性好。缺点是费用昂贵,不能真正划分应用程序的逻辑。
文件服务器结构
优点在于实现的费用比较低廉,而且配置非常灵活。缺点是,由于所有的应用处理都要在客户端完成,因此客户端的个人计算机必须要有足够的能力。
应用程序
数据库
网络文件服务器
文件
文件请求
工作站1
工作站N
工作站2
客户端
应用程序
应用程序
客户/服务器结构
优点:应用程序或应用逻辑可以根据需要划分在服务器和客户工作站中,同时减少了网络流量。
应用程序
数据库
服务器
数据请求
结果
工作站1
工作站N
工作站2
客户端
应用程序
应用程序
互联网应用结构
优点:最终用户应用软件的安装和维护都非常简单,客户端不再需要安装、配置应用软件的工作。这些工作只需在Web服务器上完成,从而减少客户端与服务器端软件配置的不一致以及不同版本应用软件所带来的问题。
客户端
应用程序
数据库
数据库服务器
页面请求
页面
个人机1
个人机N
个人机2
数据请求
结果
Web服务器
浏览器
浏览器
浏览器
数据访问接口
ODBC
OLE DB和ADO
ADO为OLE DB带来了什么?
ODBC
ODBC(开放的数据库互连,Open DataBase Connectivity)是Microsoft公司开发的一套开放的数据库系统应用程序接口规范,
它为应用程序提供了一套高层调用接口规范和基于动态链接库的运行支撑环境。
使用ODBC开发数据库应用程序时,应用程序使用的是标准的ODBC接口和SQL语句,数据库的底层操作由各个数据库管理系统的驱动程序完成。
ODBC体系结构
(专用)
(专用)

ODBC AP1
ODBC APn
ODBC ODBC
API Driver
DBMS 1
DBMS m
DB1
DBm
(通用)
驱动程序管理器
SQL Server驱动程序
Oracle
驱动程序
SQL Server
数据源
Oracle
数据源