VisualFoxPro6.0中的数据表信息查询

点赞:30803 浏览:143001 近期更新时间:2024-04-12 作者:网友分享原创网站原创

摘 要:数据库技术所研究的主要问题是如何科学地组织和存储数据,如何高效地获取和处理数据.[1]VisualFoxPro6.0(以下简称为VF)是一个功能较为强大、使用较为方便的数据库管理软件,它主要的作用之一就是对系统所管理的各种数据进行查询.该文主要简要讨论利用该系统对数据信息进行查询的几种方法,并加以实例进行说明,以方便用户更加全面深入地利用VF对数据进行管理.

关 键 词:VF;二维表;查询;表间关系;SQL

中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)27-6418-03

DiscussingfortheInformationQueryofTableinVisualFoxPro6.0

DUXiao-xi

(DepartmentofComputerandMathematics,NorthSichuanMedicalCollege,Nanchong637000,China)

Abstract:Themainproblemofdatabasetechnologyishowtoanizeandstorescientificallythedata,Howtoacquireandprocessingefficientlydata.VisualFoxPro6.0(hereinafterreferredtoastheVF)isapowerfulandconvenientdatabasemanagementsoftware.SelectinariousdataforDMSisoneofit’ainfunctions.Thispaperdiscussedbrieflyseveralmethodstoquerydatainthissystem,andexplainedthroughseveralexamples.ItcanhelpuserstoquerydatamoreprehensivelybyusingofVF.

Keyword:VF,twodimensionaltable,query,inter-tablerelationships,SQL

VF是基于关系数据库模型的一种数据库管理系统,其中数据信息主要组织形式就是二维表,因此对数据查询的实质主要就是根据用户需求对二维表的查询.

SETRELATIONTO学号INTOBADDI3)以SCORE表为主表,进行多表的综合查询LISTA.系名称,B.姓名,计算机FOR计算机>80

1.3利用SQL中的查询功能进行查询

除了VF本身提供的单命令外,在实际查询时,更常用的方式是利用关系数据库标准语言SQL中的查询语句SELECT进行查询,SELECT语句同时支持其他大多数的关系数据库,也是关系数据库进行数据查询时最常用和最重要的语句.SELECT语句的主要格式为:

VisualFoxPro6.0中的数据表信息查询参考属性评定
有关论文范文主题研究: 关于数据库的论文范例 大学生适用: 硕士毕业论文、高校大学论文
相关参考文献下载数量: 58 写作解决问题: 怎么写
毕业论文开题报告: 标准论文格式、论文前言 职称论文适用: 刊物发表、高级职称
所属大学生专业类别: 怎么写 论文题目推荐度: 免费选题

SELECT查询字段FROM查询来源表WHERE多表连接条件及查询条件,

ORDERBY排序字段GROUPBY分组字段INTO|TO查询结果去向

实例3:根据STUDENT与SCORE表查询所有男生的数据,并按照入学成绩的降序排列将查询结果保存在新的表文件T1中.

SELECT学号,姓名,计算机FROMSTUDENT,SCORE,

WHERESTUDENT.学号等于SCORE.学号AND性别等于”男”,

ORDERBY入学成绩DESCINTOTABLET1

实例4:根据STUDENT、SCORE与DEPARTMENT查询所有临床医学系的学生的学号、姓名、和计算机成绩SELECTSTUDENT.学号,姓名,计算机FROMSTUDENT,SCORE,DEPARTMENT,

WHERESTUDENT.学号等于SCORE.学号ANDSTUDENT.系别号等于DEPARTMENT.系别号,AND系名称等于"临床医学系"ORDERBY入学成绩INTOTABLET1

1.4利用查询或视图设计器进行查询

VF中进行数据查询,除了使用命令方式外,一种更加直观的方法就是利用查询或视图进行查询,一般步骤为:

1)新建查询或视图,并添加要查询的数据表到查询或视图设计器中.

2)若是多表查询,查询或视图设计器将根据表的共同字段自动为表建立表间关系.

3)根据用户需求设置查询的细节.

4)保存设计的查询或视图,并运行,返回查询结果.

利用查询或视图进行查询时,必须注意的问题:

1)视图必须依附于数据库,在新建视图之前,必须打开所依附的数据库.

2)查询可以设置查询去向来选择查询结果的输出或保存形式,视图的结果只能是虚拟表.

VF中对数据信息的查询方式较为灵活,以上概括了主要的查询方式,并以简单的实例进行说明.它们的主要的区别在于:

1)VF单命令查询时,命令结构简单,语法易懂,但对多表查询时,步骤较为繁琐.

2)SQL中的SELECT查询语句功能强大,支持多种关系数据库,一条SELECT往往可以取代多条一般的VF单命令[1],但命令结构较为复杂,使用比较灵活.

3)查询或视图设计器查询直观、简洁,但本质上就是一个查询语句[2],最终亦是通过SELECT语句实现.

本文主要简要讨论了VF中几种不同的数据查询方法,并进行了比较,用户可根据查询方法的不同特点在实际使用中根据需求进行选择.