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

时间:2024-03-18 点赞:50945 浏览:103332 作者原创标记本站原创

本文是一篇数据库论文范文,数据库类有关毕业论文,关于VisualFoxPro6.0中的数据表信息查询相关在职研究生毕业论文范文。适合数据库及计算机及临床医学系方面的的大学硕士和本科毕业论文以及数据库相关开题报告范文和职称论文写作参考文献资料下载。

摘 要:数据库技术所研究的主要问题是如何科学地组织和存储数据,如何高效地获取和处理数据.[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语句的主要格式为:


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中几种不同的数据查询方法,并进行了比较,用户可根据查询方法的不同特点在实际使用中根据需求进行选择.

相关论文

文信息查询

为您写毕业论文毕业论文和职称论文提供关于毕业论文类硕士学位毕业论文范文,与文信息查询相关论文范例,包括关于毕业论文及学院及班级方面的。

计算机数据库信息查询技术

为您写数据库毕业论文和职称论文提供数据库类有关开题报告范文,与计算机数据库信息查询技术相关论文范文例文,包括关于数据库及计算机及数据。