付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
浅论VFP数据库技术与应用
论文关键词:VFP;数据库;表;理论
论文搞要:VFP是Microsoft公司推出的可视化数据库信息管理系统的开发工具。以数据库中表的基本操作为基础,创建视图、查询、报单、报表等,其功能强大,操作快捷方便。该文通过四个方面探讨了VFP数据库是理论与实际中的应用。数据库因为具有强大的功能和灵活性,是计算机科学技术中发展最快的领域之一,也是应用最广的技术之一,广泛应用于各个领域,它已成为计算机信息系统的重要组成部分。在众多的数据库系统中,VisualFoxPro(VFP)是一个关系型数据库管理系统。VFP采用了可视化的、面向对象的程序设计方法,大大简化了应用系统的开发过程,并提高了系统的模块性和紧凑性。所以即使目前数据库开发软件非常众多的情况下,VFP仍占有一席之地。1基于VFP实现数据仓库技术
近年来,随着数据库技术的应用和发展,人们尝试对数据库中的数据进行再加工,形成一个综合的,面向分析的环境,以更好支持决策分析,从而形成了数据仓库技术(DW)作为决策支持系统(DSS),数据仓库系统包括:数据仓库技术;联机分析处理技术(OLAP)和数据挖掘技术(DM)。数据仓库是在数据模型的指导下,收集数据信息,保证数据的一致性、准确性和实效性,真正实现数据共享和分析利用。数据仓库概念创始人Inmon曾对数据仓库下如此定义:“数据仓库就是面向主题的、集成的、不可更新的(稳定性)、随时间不断变化(不同时间)的数据集合,用以支持经营管理中的决策制定过程。”它弥补了原有的数据库的缺点,将原来的以单一数据库为中心的数据环境发展为一种新的体系化环境。龙红提出了在VisualFoxPro中实现数据仓库技术方法。她以销售管理系统为例,将用户表和产品表放到项目目录下(假定为c:\test),将销售情况表按月分别存放在以起始月份为目录名的子目录下,如将2000年1月的记录放到c:\test\20001下一数据存放时就判断属于哪个时间段,存人对应目录的表中,统计时也对不同路径进行统计。同时通过引入文件目录的方式和相关算法,讨论了数据仓库技术在小型数据库中的实现方法,为数据仓库技术的尽快普及和原有MIS系统的升级提供了一种方便、快捷、实用的方法。4保证数据库系统的完整性
如何保证数据库系统的数据完整性长期以来一直是人们所关心的问题。数据完整性是保证数据正确的特性,关系型数据应用系统中的数据大都组织成数据库,数据库中是一张张的二维表及表之间的关系,因此关系型数据库应用系统设计的关键是数据库的设计,而数据库设计的关键是数据库中表及表之间关系的设计。VFP成功地将一套控制信息存储和合法检验规则的数据字典引入了Xbase领域,从而使数据的完整性限制由庞大的程序代码变成了数据库的一部分,极大地增强VFP的数据处理能力。在数据库中数据完整性是指保证数据正确的特性,数据完整性包括实体完整性、域完整性和参照完整性等。在这里我们只探讨VFP在保持数据库系统域完整性的应用。我们知道,关系中的属性有型和值,型指的是数据类型,有了数据类型就有了数据的取值类型和取值范围的限定。因此,数据类型是属于域完整性的范畴,但这对于域完整性还不够,为了保证表中数据的完整性,有时还应加上属性的取值范围,即值域限制,以保证数据输入时的正确性。在VFP中域完整性是通过表中字段的数据类型和宽度来实现的,在自由表中只能达到此种域完整性。但在数据库表中对输入数据的值域还可进一步加以限制,具体操作是在数据库表设计器的字段选项卡中“规则”框中输入对当前字段的值域约束规则,规则通常是一个逻辑表达式。如在学生系统中,学生关系中的属性“性别”,它的数据类型是字符型,宽度为2,但2个字符的取值非常多,有时不小心输入任一个汉字或两个英文字母都是性别,这不符合数据的正确性。因此,可在数据库表设计器的字段有效性“规则”框中输入逻辑表达式“性别:‘男’.or.性别:‘女’’。一但有了该规则,我们在向表中输人数据时,凡是不符合规则的字符输入都将被系统拒绝,这样就保证了数据人口的正确性。同时除了用字段的有效性来保证数据的完整性以外,我们还用到记录的有效性来保证数据的完整性。记录的有效性在表属性中进行定义。点击表VFP设计器中右上角的表选项卡,你就可以在表属性对话框中创建记录级的有效性规则。参考文献:
[1](美)JebLong.VISUALFOXPRO3开发指南[M].北京:机械工业出版社,1997.
[2]苏宝华.高级语言与数据库语言问信息交换技术的研究[J].计算机工程与应用,1998,(2):11-13.
[3]王庆延,石潇.多媒体技术与应用[M].北京:清华大学出版社,2004,6.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 容器技术试题及解析
- 初中英语题目及答案
- 胸壁输液港输液期间导管堵塞的护理
- 新生儿呛奶护理
- 车辆钳工基础试卷附答案
- 肾病消化内科2025年第一季度传染病知识考核试题及答案解析
- 肿瘤血液科N0级护士直肠癌中医护理方案理论考试试题
- 胃癌患者护理专项考试试题(一)
- 2026年跨境电商税务筹划与物流方案优化协同
- 2026年学校安防设备服务协议
- 危重患者转运安全制度
- 中建三局《施工作业指导书-质量篇》
- 智慧旅游运营实务 课件 模块三 智慧旅游运行管理
- 涉税机构内部管理制度
- (2025)社区获得性肺炎管理指南(更新版)课件
- DB44∕T 2697-2025 岩土工程勘察安全技术标准
- 化工和危险化学品生产经营单位重大生产安全事故隐患判定标准(试行)解读
- 2026年体检中心套餐设计与营销推广方案
- 糖尿病足患者用药依从性提升方案
- 2025 年工程机械行业发展研究报告
- 2026年初级银行从业资格之初级银行业法律法规与综合能力考试题库500道及答案(真题汇编)
评论
0/150
提交评论