




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库应用系统设计,可视化FoxPro,高校系列教材,高等教育出版社,目录,第2章可视化FoxPro数据库及数据表设计,第3章可视化FoxPro数据表应用,第4章可视化FoxPro视图及查询设计,第1章可视化FoxPro及其数据库应用系统基础,第5章可视化FoxPro表格结构设计,目录,第7章可视化FoxPro报表及标签设计,第8章可视化FoxPro菜单设计, 第9章可视化FoxPro应用系统测试与发布,第6章可视化FoxPro表单功能设计,第10章可视化FoxPro远程视图应用,第1章可视化FoxPro及其数据库应用系统基础。 本章重点学习关系数据库的基本概念,掌握Visual FoxPro
2、对象的文件类型,学习Visual FoxPro的基本对象。掌握可视化FoxPro对象的基本功能,了解可视化FoxPro环境参数的功能,掌握可视化FoxPro环境参数的设置方法,了解数据库应用系统开发的基本方法和步骤,了解本书示例“LIBMIS”的基本要求,了解LIBMIS开发示例的设计方案,1.1可视化FoxPro关系数据库,1.1.1关系数据库中关系数据库的基本概念,数据元素是最基本的数据单元。几个数据元素可以被分组为数据元组,几个相同的数据元组可以被分组为一个数据表(即关系),而所有相关的数据表可以被分组为一个数据库。这样的数据库集称为基于关系模型的数据库系统,其相应的数据库管理软件是关系
3、数据库管理系统。Visual FoxPro是一个优秀的小型关系数据库管理系统。在各种类型的关系数据库管理系统中,在诸如数据元素、数据元组、数据表和数据库等名称方面存在一些差异。在Visual FoxPro中,我们将数据元素称为字段,将数据元组称为记录,将数据表称为表。1.1关系数据库可视化FoxPro,1.1.2可视化FoxPro常用文件类型可视化FoxPro数据文件类型主要包括:可视化FoxPro项目文件可视化FoxPro数据库文件可视化FoxPro表文件可视化FoxPro查询文件可视化FoxPro应用程序文件主要包括:可视化ual FoxPro窗体文件可视化FoxPro报表文件可视化Fox
4、Pro标签文件可视化FoxPro菜单文件可视化FoxPro命令文件,1.1关系数据库可视化FoxPro,以数据库应用系统中的可视化FoxPro文件“库管理”为例,包含上述所有常用的可视化FoxPro文件类型。数据库应用系统中的“库管理”文件,1.1关系数据库,1.1.3操作模式。命令模式命令操作模式是指利用可视化FoxPro提供的命令在可视化FoxPro命令窗口中执行相关操作的操作模式。通过这种方式,可以立即执行可视化FoxPro操作。2.项目管理器模式六个按钮从上到下位于项目管理器的右侧:新建对象按钮、添加对象按钮、编辑对象按钮、运行/浏览对象按钮、删除对象按钮和编译对象按钮。只要在项目管理
5、器中选择了要操作的Visual FoxPro对象,然后单击其中一个按钮,就可以对该选定对象执行指定的操作。这种方式的可视化FoxPro操作称为项目经理的操作模式。1.1关系数据库。菜单/工具栏模式在Visual FoxPro集成窗口操作环境中,数据库中的指定对象也可以通过使用窗口顶部的菜单或工具栏来操作。这种模式称为菜单/工具栏操作模式。1.2 Visual FoxPro的基本对象,Visual FoxPro本质上是一个面向对象的可视化数据库管理工具,它提供了对象类的完整集合。对象是可视化FoxPro数据库应用系统的核心,是其面向对象设计的集中体现。使用一组对象来反映数据库应用系统的组成,极大
6、地简化了数据库应用系统的逻辑映像。Visual FoxPro将其支持的对象分为五类进行实现管理,分别是:1、项目对象3、数据类对象4、其他类对象2、代码类对象5、文档类对象1.2、Visual FoxPro的基本对象1.2,Visual FoxPro项目对象项目可以看作是一个事务处理过程,数据库应用系统的设计过程就是一个事务处理过程。因此,应该为数据库应用系统的设计建立一个项目,应用系统中的所有数据和功能都应该放在这个项目中。Visual FoxPro将项目视为数据库应用系统的基本单元,并提供“项目经理”作为处理数据和对象的主要组织工具。因此,您可以使用项目管理器来组织和管理文件。项目经理是组
7、织数据和对象的可视化操作工具。项目经理根据文件类型将文件放置在不同的选项卡中,以图表和树形结构的形式组织和显示这些文件,并为不同类型的文件提供不同的操作。项目经理提供了一种方便直观的操作模式来组织和管理各种文件、数据、文档和对象。您可以使用项目管理器通过直观的操作来构建数据库、表、查询、表单、报告和其他文件。使用项目管理器,您可以在项目中添加或删除文件、创建新文件或修改现有文件。1.2可视化FoxPro的基本对象,1.2.2项目管理器数据选项卡上的可视化FoxPro数据对象列表,包括数据库、查询和自由表。其中,可以基于数据库类创建数据库对象,也可以基于查询类创建查询对象。可视化FoxPro数据
8、库对象可视化FoxPro表对象可视化FoxPro视图对象可视化FoxPro查询对象,1.2可视化FoxPro的基本对象,1.2.3可视化FoxPro文档类对象可视化FoxPro文档类对象的列表位于项目管理器的“文档”选项卡上,包括表单、报表和标签。在项目实例中,可以基于窗体类创建窗体对象,可以基于报表类创建报表对象,可以基于标签类创建标签对象。在项目管理器的“代码”选项卡上,包含了“程序”类、“应用程序库”类和“应用程序”类。在项目示例中,程序对象可以基于程序类创建,应用程序接口库程序对象可以基于应用程序接口库类创建,应用程序对象也可以基于应用程序类创建。1.2.5可视化FoxPro的其他对象
9、可视化FoxPro的其他对象列表位于项目管理器的其他选项卡上,包括菜单、文本文件和其他文件。在项目实例中,菜单对象可以基于菜单类创建,文本文件对象可以基于文本文件类创建,其他文本文件对象可以基于其他文件类创建。1.3可视化FoxPro环境参数,可视化FoxPro包含43个环境参数,这些环境参数的设置值决定了可视化FoxPro的运行特性。在大多数情况下,这些Visual FoxPro环境参数的默认设置不能完全满足数据库应用系统运行的要求。因此,在设计Visual FoxPro数据库应用系统时,经常需要重置一些Visual FoxPro环境参数值,以保证数据库应用系统能够按照设计要求正确运行。设置
10、环境参数有两种方法,即应用设置命令和使用选项对话框。1.3可视化FoxPro环境参数,1.3.1利用set命令设置可视化FoxPro环境参数,常用的SET命令,1.3可视化FoxPro环境参数,1.3可视化FoxPro环境参数,1.3.2利用选项对话框设置可视化FoxPro环境参数可以临时或永久设置系统的工作环境。使用“选项”命令设置系统工作环境,应采取以下步骤:(1)从“工具”菜单中选择“选项”命令,弹出“选项”对话框。(2)在选项对话框中选择适当的选项卡。(3)选择要在指定选项卡中设置的选项。(4)要永久设置系统的工作环境,请单击“设置为默认”按钮。(5)最后,单击确定。根据软件工程理论,数据库应用系统的开发应该按照一定的步骤进行。首先,要仔细分析系统需求,明确要设计的数据库应用系统的实际情况和要实现的功能。然后,根据系统需求分析的结论,提出了数据库应用系统的设计方案。然后,可以选择开发工具来实现数据库应用系统。最后,对设计和实现的数据库应用系统进行全面的调试,尽可能消除可能出现的错误。1.4数据库应用系统的开发步骤,1.5图书馆管理信息系统(LIBMIS)的开发实例,它是数据库应用系统的典型
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 口腔健康知识宣教课件
- 仪器公司渠道管理办法
- 会场人员流动管理办法
- 企业商务接待管理办法
- 仓库大件货物管理办法
- 乡镇医院采购管理办法
- 乡镇农牧中心管理办法
- 人脸识别会员管理办法
- 主要支流资金管理办法
- 企业考勤考核管理办法
- 浙江省杭州市保俶塔中学2025届七上数学期末综合测试试题含解析
- 【课件】空间向量运算的坐标表示(课件)数学人教A版2019选择性必修第一册
- (零诊)成都市2023级高三高中毕业班摸底测试数学试卷(含答案)
- 商业广场绿化养护合同
- 农业科技发展与农作物种植管理试题
- 2025-2030年酒精产业行业市场现状供需分析及投资评估规划分析研究报告
- 中国药物过度使用性头痛诊治指南(第一版)解读
- 甘孜州城市综合执法大队招聘辅助人员考试真题2024
- 包扎知识考试试题及答案
- 景区防汛知识培训课件
- 2025年铁路探伤工(技师)职业技能鉴定考试题库(含答案)
评论
0/150
提交评论