收藏 分享(赏)

数据库应用系统设计(第十章).ppt

上传人:hskm5268 文档编号:8179379 上传时间:2019-06-13 格式:PPT 页数:15 大小:363KB
下载 相关 举报
数据库应用系统设计(第十章).ppt_第1页
第1页 / 共15页
数据库应用系统设计(第十章).ppt_第2页
第2页 / 共15页
数据库应用系统设计(第十章).ppt_第3页
第3页 / 共15页
数据库应用系统设计(第十章).ppt_第4页
第4页 / 共15页
数据库应用系统设计(第十章).ppt_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、数据库应用系统设计,Visual FoxPro,高等学校系列教材,高等教育出版社,第10章 Visual FoxPro远程视图应用,本章学习要点 了解网络数据库应用系统的基本概念,理解C/S模式数据库应用系统的结构特征 理解ODBC数据源的应用意义,掌握基于Visual FoxPro数据库的ODBC数据源设置方法 理解应用Visual FoxPro开发客户端应用系统的意义,掌握客户端Visual FoxPro项目与数据库设计的方法 掌握Visual FoxPro客户端应用系统中连接对象的作用及其设计方法 掌握Visual FoxPro客户端应用系统中远程视图的作用及其设计方法 实现“图书馆管理

2、信息系统(LIBMIS)”1个连接对象与2个远程视图对象的设计 应用已经掌握的表单设计方法,完成Visual FoxPro客户端应用系统中的表单对象设计 应用已经掌握的Visual FoxPro数据库应用系统主程序设计方法,完成Visual FoxPro客户端应用系统中的主程序设计 应用已经掌握的Visual FoxPro数据库应用系统连编与发布方法,完成Visual FoxPro客户端应用系统连编与发布,10.1 Visual FoxPro远程视图基础,视图是关系数据库中的一个重要概念,视图对象不是数据的集合,而是操作的集合。如果一个视图对象与其作为数据源的Visual FoxPro表、视图

3、或查询对象位于网络上不同的计算机上,则称其为远程视图对象。 在Visual FoxPro中,远程视图对象也只能是Visual FoxPro数据库对象中的一个子对象,必须置于Visual FoxPro数据库对象之中。远程视图对象主要应用于网络数据库应用系统中,本章主要介绍Visual FoxPro远程视图设计与应用的方法。,10.1 Visual FoxPro远程视图基础,10.1.1 网络数据库应用系统基础,通常将安装应用程序的计算机称为网络数据库应用系统的客户(Client)端,而将安装数据库的计算机称为网络数据库应用系统的服务器(Server)端。如此构成的网络数据库应用系统称为C/S模式

4、(Client/Server Model)数据库应用系统。使用Visual FoxPro作为客户端应用程序开发工具时,客户端应用程序通常是由一系列表单对象以及作为这些表单数据源的远程视图对象构成,而这些Visual FoxPro远程视图对象需要建立在Visual FoxPro连接对象的基础上。,10.1 Visual FoxPro远程视图基础,Visual FoxPro客户端应用程序的结构,10.1 Visual FoxPro远程视图基础,10.1.2 设定ODBC数据源,网络数据库应用系统中的客户端应用程序需要通过ODBC提供的数据库接口访问服务器端的数据库,这个由ODBC提供的数据库接口称

5、为ODBC数据源。设定ODBC数据源的操作需要在ODBC数据源管理器中进行,可以通过如下方式启动ODBC数据源管理器。,10.1 Visual FoxPro远程视图基础,第一步:通过系统菜单调用ODBC数据源管理器,10.1 Visual FoxPro远程视图基础,第二步:设置数据源管理器中的“系统DNS” 选项卡,使之成为当前选项卡,10.1 Visual FoxPro远程视图基础,第三步: 在“创建新数据源”对话框中选定“Microsoft Visual FoxPro Driver”选项,10.1 Visual FoxPro远程视图基础,第四步: 在“ODBC Visual Foxpro

6、Setup”对话框中设定相关参数,10.1 Visual FoxPro远程视图基础,10.1.3 创建Visual FoxPro客户端项目与数据库,10.1.4 Visual FoxPro连接对象设计,Visual FoxPro连接对象的设计内容包括“指定数据源”、“显示ODBC登录提示”、“数据处理”和“超时间隔”共四个设计项目。每个设计项目都预先设定了Visual FoxPro默认值。一般而言,除了“指定数据源”设计项目的默认值不能满足实际应用需要之外,其他设计项目的默认值都能够满足实际需求,因而无需更改。,10.1 Visual FoxPro远程视图基础,10.1 Visual FoxP

7、ro远程视图基础,10.1.5 Visual FoxPro远程视图对象,1具有筛选条件的远程视图对象 2具有计算字段的远程视图对象 3具有分组汇总功能的视图对象,10.2 Visual FoxPro客户端应用系统集成,10.2.1 Visual FoxPro客户端应用系统,优点之一:Visual FoxPro客户端应用系统运行时,大量的数据访问操作都交给服务器处理,相应的客户端计算机可以采用较低配置。优点之二:由于客户端应用系统必须安装在客户端计算机上,使得没有安装客户端应用系统的计算机无法访问服务器端的数据库,网络数据库应用系统的安全性得到了一定程度上的保障。缺点之一:正是由于客户端应用系统必须安装在客户端计算机上,导致了应用系统的运行维护工作加重。缺点之二:数据库服务器需要为多个客户端提供支持,服务器负担过重、网络链路上的数据流量过大 。因此,在设计Visual FoxPro客户端应用系统时,应该综合考虑客户端与服务器之间的任务分工,合理分配两者之间的工作负载,减轻网络链路上的数据流量,从而实现较高效率的网络数据库应用系统。,10.2 Visual FoxPro客户端应用系统集成,10.2.2 客户端应用系统主程序设计,10.2.3 客户端应用系统连编与发布,1连编“读者服务”客户端应用系统2发布“读者服务”客户端应用系统,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报