浅论VFP数据库技术与应用

发布时间:2019-08-15 06:59:19   来源:文档文库   
字号:

浅论VFP数据库技术与应用
作者:董宁
来源:《商情》2011年第46

        VFP是计算机优秀的数据库管理系统软件之一,它采用了可视化的、面向对象的程序设计方法,大大简化了应用系统的开发过程。并提高了系统的模块性和紧凑型,通过四个方面来探讨VFP数据库在理论与实际中的应用。

        VFP 数据库

        

        1 基于VFP实现数据仓库技术

        随着数据库技术的日益成熟,企业开始构建数据仓库系统来提高企业的决策和应变能力,人们尝试对数据库中的数据进行再加工,形成一个综合的,面向分析的环境,以更好支持决策分析,从而形成了数据仓库技术(DW)作为决策支持系统(DSS),数据仓库系统包括:数据仓库技术;联机分析处理技术(OLAP)和数据挖掘技术(DM)。可以将数据仓库定义为:数据仓库是面向主题的、包含历史数据的、集成的、随着时间变化的但又相对稳定的数据集合,用以支持企业管理中的决策支持过程。龙红提出了在Visual FoxPro中实现数据仓库技术方法。她以销售管理系统为例,将用户表和产品表放到项目目录下(假定为D\\XSGL),将销售情况表按月分别存放在以起始月份为目录名的子目录下,如将201110月的记录放到D\\XSGL\\20111下一数据存放时就判断属于哪个时间段,存人对应目录的表中,统计时也对不同路径进行统计。同时通过引入文件目录的方式和相关算法,讨论了数据仓库技术在小型数据库中的实现方法,为数据仓库技术的尽快普及和原有MIS系统的升级提供了一种方便、快捷、实用的方法。

        2 VFPExcel交互数据的实现

        VFP是一种关系型数据库管理系统,由于其强大的数据处理能力及良好的兼容性,使其成为数据库应用程序开发人员的强有力工具,VFP是许多数据库系统设计者钟爱的开发平台,其良好的对象可视性和事件驱动等特点给系统开发带来许多方便,符合新时代的应用设计要求。而EXECL则是一种优秀的电子表格处理软件,在兼容性、操作界面、公式运算、图表等方面有着独到的优势.上述两种软件在各自的应用领域均得到广泛的应用,同时上述两种软件还具有良好的交互编程能力,为两者相辅相成、取长补短奠定了良好的基础。Excel并非在真空里使用,人们经常需要从其他应用程序向Excel引人数据,也经常需要把Excel的数据输出到其他应用程序。俞扬信介绍了VFPExcel交互编程的方法,每种方法虽然实现手段各异,但功能相仿。他以编程学习成绩系统为例,其功能可简述如下:VFP数据库表学生成绩表.DBF”中含学生姓名语文数学等字段,示例程序将从Excel工作簿“VFP交互.XLS”之工作表查询中用书签课程名指定的单元取得欲查询的课程名称,然后在数据表学生成绩表.DBF”中自动搜索,以找到该门课程不及格的同学名单,最后传送至原Excel工作薄形成新的工作表,同时,新工作表还将以该课程名命名。从上述方法中可以看出,利用VFP系统,只需输入一到二行简单的命令就可由计算机自动完成VFPExcel的交互数据,但其中的关键是Excel中的表的创建以及在程序中如何引用表名。如何在VFP开发的应用程序中用SQL查询Excel中的数据,在实际应用中还要结合Excel本身强大的制表、统计功能设计和实现有效的功能.只有这样,才能为用户的应用带来极大的灵活性,极大地提高工作效率。

本文来源:https://www.2haoxitong.net/k/doc/b6b674b00a1c59eef8c75fbfc77da26924c5963e.html

《浅论VFP数据库技术与应用.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式