什么是计算机vb和vfp

什么是计算机vb和vfp,第1张

vb就是VisualBasic——美国Microsoft公司于1991年研制的一种基于图形用户接口的Windows环境下的开发工具,是一种面向对象、可视化的新型开发工具,可在包括Windows98和WindowsNT在内的所有Windows环境下运行。 VisualBasic利用其事件驱动的编程机制和新颖易用的可视化设计工具,并使用Windows内部应用程序接口函数,采用动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)以及开放式数据库访问(ODBC)等技术,可以高效、快速地创建出Windows环境下功能强大并且具有图形界面丰富的应用软件系统。 VisualBasic中提供开放式数据库访问功能,可通过直接访问或建立连接的方式使用并 *** 作外部数据库。VisualBasic系统本身提供了非常好的数据管理功能,利用数据管理器(DataManager),用户可以直接创建Access数据库,还可以直接编辑和访问其他外部数据库,如FoxPro、dBASE和FoxBASE等。通过窗口设计器,可以创建数据访问窗体。 在表格的处理方面,VisualBasic捆绑了Crystalreport,基本上可以满足表格处理所需的功能。 VisualBasic既适合于应用软件的开发,也可用于开发系统软件。

vfp是Visual FoxPro——Microsoft公司从Fox公司的FoxBase数据库软件经过数次改良,并且移植到Windows之后,得来的应用程序开发软件,主要用于开发数据管理与运算等方面的软件。FoxBase采用命令行方式(为了和当时流行的数据库软件dBase兼容……)但是速度比当时其他的数据库软件要快。VFP是Microsoft公司推出的最新可视化数据库管理系统平台,是功能特别强大的32位数据库管理系统。它提供了功能完备的工具、极其友好的用户界面、简单的数据存取方式、独一无二的跨平台技术,交肯有良好的兼容性、真正的可编译性和较强的安全性,是目前最快捷、最实用的数据库管理系统软件之一。

大家做好准备迎接考试了吗诚意整理“计算机二级考试VFP基础知识点:查询和视图”,欢迎广大考生前来学习。

计算机二级考试VFP基础知识点:查询和视图

1 建立查询文件

建立查询文件的方法有:

(1)单击“文件”菜单中的“新建”命令(或工具栏上的“新建”按钮),在“新建”对话框中选择“查询”,然后单击“新建查询”按钮,同时打开查询设计器和“添加表和视图”对话框,选择相关数据库,单击“添加”按钮添加用于建立查询的表和视图。

(2)在”项目管理器”中,选择“数据”选项卡中的查询,单击“新建”按钮,则出现新建查询的方式选择对话框。单击“新建查询”按钮,则打开“查询设计器”对话框。

(3)执行CREATE QUERY命令打开查询设计器建立查询。

(4)直接我qpr文件建立查询。

2查询选项卡:

查询设计器界面的各项选卡和SQL SELECT语句的个短语是相对应的。

“添加表和视图”:打开查询设计器就可以选择设计查询的表或视图,这项 *** 作对应于FROM 短语,此后还可以从“查询”菜单或工具栏中选择“添加表”或选择“移去表”重新指定设计查询的表;

“字段”选项卡对应于SELECT 短语,指定所要查询的数据,这时可以单击“全部添加”选择所有字段,也可以逐个选择字段“添加”;

在函数和表达式“我框中可以输入或我计算表达式。

“联接“选项卡对应于JOIN ON 短语,用于我联接条件。

“筛选”选项卡对应于WHERE 短语,用于指定查询条件。

“排序依据”选项卡对应于ORDER BY 短语,用于指定排序的字段和排序方式。

“分组依据”选项卡对应于GROUP BY 短语和HAVING 短语,用于分组。

“杂项”选项卡可以指定是否要重复记录(对应于DISTINCT)及列在前面的记录(对应于TOP 短语)等。

从以上个选项卡的内容可以看出,如果熟悉SQL SELECT,那么设计查询是非常简单的 ;反之如果不熟悉,甚至不了解SQL SELECT,将很难理解查询设计器的这些内容。

例 题

1在Visual FoxPro 中,查询文件的扩展名为____。

Aqpr

Bfmt

Cfpt

Dlbt

[解析] 本题考查的知识点是查询文件的扩展名。在Visual FoxPro 中,查询文件的扩展名为qpr。本题选项A 是查询文件的扩展名。选项B是格式文件的扩展名。选项C 是表备注文件的扩展名。选项D 是标签备注文件的扩展名。

[答案] A

2下列关于查询的说法,不正确的一项是____。

A查询是Visual FoxPro 支持的一种数据对象

B查询就是预先定义好的一个SQL SELECT 语句

C查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果

D查询就是查询,它与SQL SELECT 语句无关

[解析] 本题考查的知识点是查询的基础知识。此处介绍的查询实际是一个名词,它是Visual FoxPro 支持的一种数据对象。实际上,查询就是预先定义好的一个SQL SELECT 语句,根据不同的需要可以反复和直接使用。换个角度讲,查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果。 由此可以看出选项A,B,C 都正确,选项D 错误, 因为查询就是预先定义好的一个SQL SELECT 语句。

[答案] D

3打开查询设计器的命令是____。

AOPEN QUERY

BOPEN VIEW

CCREATE QUERY

DCREATE VIEW

[解析] 本题考查的知识点是打开查询设计器的命令。在Visual FoxPro中,打开查询设计器的命令是CREATE QUERY。 本题选项A 和B的语法错误。选项C 是打开查询设计器的命令。选项D 是打开视图设计器命令。

[答案] C

4下列利用项目管理器新建查询的 *** 作中,正确的一项是____。

A打开项目管理器,选定“数据”选项卡,选定“查询”,单击“新建”按钮

B打开项目管理器,选定“数据”选项卡,选定“查询”,单击“运行”按钮

C打开项目管理器,选定“文档”选项卡,选定“查询”,单击“新建”按钮

D打开项目管理器,选定“代码”选项卡,选定“查询”,单击“新建”按钮

[解析] 本题考查的知识点是利用项目管理器新建查询。利用项目管理器新建查询的 *** 作步骤是:打开项目管理器,选定“数据”选项卡,选定“查询”,单击“新建”按钮,打开“查询设计器” 即可创建查询。本题选项A 创建查询的 *** 作方法正确。选项B 错误,因为新建查询,应该单击“新建”按钮,查询在没建立之前不能运行。选项C 和D 错误,因为“查询”项位于“数据”和“全部”选项卡下, “文档”和“代码”选项卡中没有“查询”项。

[答案] A

5查询设计器中的选项卡依次为____。

A字段、联接、筛选、排序依据、分组依据

B字段、联接、排序依据、分组依据、杂项

C字段、联接、筛选、排序依据、分组依据、更新条件、杂项

D字段、联接、筛选、排序依据、分组依据、杂项

[解析] 本题考查的知识点是查询设计器中的选项卡。查询设计器中有6 个选项卡,依次为字段、联接、筛选、排序依据、分组依据、杂项。选项A 中缺少“杂项’’选项卡。选项B 中缺少“筛选”选项卡。选项C 中多了“更新条件”选项卡,实际上选项C 是视图设计器中的选项卡。选项D 完全正确。

[答案] D

6在Visual FoxPro 中,查询设计器中的选项卡与____语句相对应。

ASQL SELECT

BSQI ALSERT

CSQL UPDATE

DSQL DROP

[解析] 本题考查的知识点是查询设计器与Visual FoxPro 支持的语句的对应关系。在Visual FoxPro 中,因为查询是预先定义好的一个SQL SELECT 语句,查询设计器的基础是SQL SELECT 语句,所以查询设计器中的选项卡与SQL SELECT 语句相对应。 选项A 与查询设计器中的选项卡相对应。选项B 用于修改表的结构,与查询设计器无关。选项C 用于更新表,与查询设计器无关。选项D 用于删除表,与查询设计器无关。因此正确答案为A。

[答案] A

7SQL SELECT 语句中的GROUP BY 和HAVING 短语对应查询设计器上的____选项卡。

A字段

B联接

C分组依据

D排序依据

[解析] 本题考查的知识点是查询设计器上的选项卡与SQL SELECT语句的对应关系。在Visual FoxPro 中,GROUP BY 和HAVING 短语对应查询设计器上的“分组依据”选项卡,都是用来分组。

[答案] C

8在查询设计器中,选定“杂项”选项卡中的“无重复记录”复选框,与执行SQL SELECT 语句中的____等效。

AWHERE

BJOIN ON

CORDER BY

DDISTINCT

[解析] 本题考查的知识点是查询设计器上的选项卡与SQL SELECT语句的对应关系。在Visual FoxPro 中,DISTINCT 短语对应查询设计器上的“杂项”选项卡中的“无重复记录”,都是用来指定查询中没有重复项。

选项A 用于指定查询条件,与“筛选”选项卡对应。选项B 用于我联接条件,与“联接”选项卡对应。选项C 用于指定排序字段和排序方式,与“排序依据”迭项卡对应。选项D 用于指定是否要重复记录,与“杂项”选项卡上的“无重复记录”项对应。

[答案] D

9 在查询设计器的“字段”选项卡中设置字段时,如果将“选定字段”框中的所有字段一次移到 “可用字段”框中,可单击_____按钮。

A添加

B全部添加

C移去

D全部移去

[解析] 本题考查的知识点是查询设计器的“字段”选项卡中各按钮的应用。在查询设计器中,如果要将“可用字段”框中的全部字段都移到“选定字段”框中可单击“全部添加”按钮单击“添加”按钮只可以将选定的字段添加到“选定字段”框中。单击“全部添加”按钮可以将字段全部添加到“选定字段”框中。单击“移去”按钮,可以将在“选定字段”框中选定的字段移到“可用字段”中。单击“全部移去”按钮,可以将“选定字段”框中的所有字段移到“可用字段”框中。

[答案] B

3执行查询文件

运行查询的方法有:

● 打开项目管理器,打开“数据”选项卡,选择要运行的查询,单击“运行”按钮。

● 执行DO<查询文件名>命令。

4修改查询文件

修改查询文件首先要打开查询设计器, *** 作方法如下:

● 单击“文件”菜单中的“打开”按钮,或单击工具栏上的“打开”按钮,选择要打开的查询文件,单击“确定”按钮。

● 执行MODIFY QUERY<查询文件名>。

打开查询文件后,即可修改查询文件。

例题

1下列运行程序的方法中,不正确的一项是____。

A打开项目管理器中的“数据”选项卡,选择要运行的查询,单击“运行”按钮

B单击“查询”菜单中的“运行查询”命令

C按[Ctrl 十D]快捷键

D执行DO<查询文件名>命令

[解析] 本题考查的知识点是运行查询的方法。在Visual FoxPro 中,运行查询的方法有多种,常用的有: ①打开项目管理器,展开“数据”选项卡,选择要运行的查询,单击“运行”按钮。②单击“查询"菜单中的“运行查询”命令。③按[CTRL 十Q]快捷健。④执行DO<查询文件名>命令。

[答案] C

2查询设计器中的“筛选”选项卡用来____。

A我联接条件

B指定查询条件

C指定排序属性

D指定是否要重复记录

[解析] 本题考查的知识点是查询设计器中“筛选’’选项卡的作用。在Visual FoxPro 中,查询设计器中的“筛选”选项卡用来指定查询条件。选项A 错误, “联接’’选项卡用来我联接条件。选项C 错误, “排序依据”选项卡用来指定排序属性。选项D 错误, “杂项’’选项卡用来指定是否要重复记录。

[答案] B

3在查询设计器中可以定义的“查询去向”有____。

A浏览、临时表、表、图形、屏幕、报表、标签

B浏览、临时表、表、图形、屏幕、报表、视图

C浏览、临时表、表、图形、屏幕、标签

D浏览、临时表、表、图形、报表、标签

[解析] 本题考查的知识点是查询设计器的查询去向。在Visual FoxPro 中,由于设计查询的目的不只为了完成查询功能,因此在查询设计器中可以根据需要为查询输出定位查询去向。在Visual FoxPro 中,可以定位的查询去向有:浏览、临时表、表、图形、屏幕、报表、标签。选项A 完全正确。选项B 缺少标签,多了视图。迭项C 缺少报表。选项D 缺少屏幕。

[答案] A

4在VisualFoxPro 中,当一个查询基于多个表时,要求表____。

A 之间不需要有联系

B之间必须是有联系的

C之间一定不要有联系

D 之间可以有联系可以没联系

[解析] 本题考查的知识点是基于多个表建立查询。在Visual FoxPro中,当一个查询基于多个表时,要求表之间必须存在联系。由此可知,只有选项B 正确,选项A,C,D 都错误。

[答案] B

5建立视图文件

建立视图文件的方法有:

● 单击“文件”菜单中的“新建”命令,或单击工具栏上的“新建”按钮,打开“新建”对话框,选择“视图”后单机“新建文件”按钮,同时打开视图设计器和“添加表或视图”对话框,单击“添加”按钮添加用于创建视图的表或视图。

● 打开项目管理器,选定“数据”选项卡,展开将要建立视图的数据库分支,单击“本地视图”或“远程视图”,单击“新建”按钮,打开视图设计器新建视图。

● 执行CREATE VIEW 命令打开视图设计器建立视图。

● 用建立视图的SQL 命令CREATE VIEW…AS…

6查看视图文件

● 利用项目管理器 打开项目管理器,选择一个数据库,选择视图名,单击“浏览”按钮查看视图。

● 利用命令OPEN DATABASE &&打开数据库 USE<视图文件名> BROWSE &&浏览视图文件

7 修改视图文件

MODIFY VIEW < 视图文件名>

例 题

1下面关于视图的说法不正确的是____。

A在Visual FoxPro 中视图是一个定制的虚拟表

B视图可以是本地的、远程的,但不可以带参数

C视图可以引用一个或多个表

D视图可以引用其他视图

[解析] 本题考查的知识点是视图的基础知识。在Visual FoxPro 中,视图是一个定制的虚拟表,它可以是本地的、远程的或带参数的,视图可以引用一个表或多个表,也可引用其他视图。视图可以更新,也可以引用远程表。选项A,C,D 说法都正确。选项B 错误, 因为视图可以带参数。

[答案] B

2使用当前数据库中的数据库表建立的视图是____;使用当前数据库之外的数据源中的表创建的视图是_____。

A本地视图,本地视图

B远程视图, 本地视图

C本地视图, 远程视图

D远程视图,远程视图

[解析] 本题考查的知识点是视图的建立。在Visual FoxPro 中,使用当前数据库中Visual FoxPro 表建立的视图是本地视图;使用当前数据库之外的数据源中的表创建的视图是远程视图。A 中第二个选项错误,应该为“远程视图”。选项B 中两个选项应互换。选项C 完全正确;选项 D 中第一个选项错误,应该为本地视图。

[答案] C

3在视图设计器的“更新条件”选项卡中,如果出现“铅笔” 标志,表示____。

A该字段为关键字

B该字段为非关键字

C该字段可以更新

D该字段不可以更新

[解析]本题考查的知识点是“更新条件”选项卡中设置属性。如果某个字段前有铅笔标志,表示该字段可以更新。 选项A 错误,因为关键字段前的标志是钥匙。选项B 和D 说法错误。选项C 正确,因为带有铅笔标志,即表示该字段可以更新。

[答案] B

4远程视图可以访问____上的数据。

A局域网服务器

B网络服务器

C本地服务器

D远程服务器

[解析] 本题考查的知识点是远程视图。由于远程视图是使用当前数据库之外的数据源中的表建立的远程视图,因此远程视图可以访问远程服务器上的数据。

[答案] D

5为视图重命名的命令是____。

AMODIFY VIEW

BRENAME VIEW

COPEN VIEW

DCREATE VIEW

[解析]本题考查的知识点是为视图重命名命令的使用。为视图重命名的命令是RENAME VIEW。选项A 用来修改视图。选项C 用来打开视图。选项D 用来创建视图。

[答案] B

6下列关于视图的作用,不正确的是____。

A在数据库中使用USE 命令打开或关闭视图

B在文本框、表格等控件中使用视图作为数据源

C在“浏览器”窗口中可以显示或修改视图中的记录

D不能使用SQL 语句 *** 作视图

[解析] 本题考查的知识点是视图的基本知识。本题选项A 正确,在VisualFoxPro 中,通常使用USE 命令打开或关闭视图。选项B 正确,在文本框、表格等控件中可以使用视图作为数据源。选项正确。在“浏览器”窗口中可以显示或修改视图中的记录。选项D 错误,因为视图的基础是SQL SELECT 语句,所以可以使用SQL 语句 *** 作视图。

[答案] D

7查询设计器和视图设计的主要不同表现在____。

A查询设计器有“更新条件”选项卡,没有“查询去向”选项

B视图设计器没有“更新条件”选项卡,有“查询去向”选项

C视图设计器有“更新条件”选项卡,也有“查询去向”选项

D查询设计器没有“更新条件”选项卡,有“查询去向”选项

[解析] 本题考查的知识点是查询设计器和视图设计器的不同处。选项A 错误,因为查询设计器没有“更新条件’’选项卡,有“查询去向’’选项。选项B 错误,因为视图设计器有“更新条件”选项卡,没有“查询去向”选项。选项C错误,因为视图设计器有“更新条件”选项卡,没有“查询去向” 选项。选项D 正确,因为查询设计器没有“更新条件”选项卡,有“查询去向”选项。

[答案] D

8 在Visual FoxPro 中, 建立视图的命令是____ 。

ACREATE QUERY

BOPEN VIEW

COPEN QUERY

DCREATE VIEW

[解析] 本题考查的知识点是建立视图的命令。在Visual FoxPro 中,建立视图的命令是CREATE VIEW。 选项A 用来建立查询。选项B 和C 语法错误。选项D 用来建立视图。

[答案] D

9建立远程视图之前必须首先建立与远程数据库的____。

A联系

B关联

C连接

D数据源

[解析] 本题考查的知识点是建立远程视图的前提条件。在Visual FoxPro 中,建立远程视图之前必须建立与远程数据库的“连接”,这有利于在创建远程视图时按其名称进行引用。选项A,B,D 错误,这一类型的题目主要靠记忆。

[答案] C

10在关系数据库中,视图也称为____,即视图是 *** 作表的窗口。

[解析]本题考查的知识点是视图的基础知识。在关系数据库中,视图也称为窗口,即视图是 *** 作表的窗口。

[答案] 窗口

11在关系数据库中,视图依赖于____,但不独立存在。

[解析] 本题考查的知识点是视图的基础知识。在关系数据库中,可以将视图看作是派生出来的虚拟表,它依赖于表,但不独立存在。

[答案]表

VF是推出的数据库软件visual

foxpro的简称,又叫VFP。是数据库管理系统(System),集成编程语言,是研发小型数据库的前端工具。Visual

FoxPro中的Visual的意思是“可视化”,该技术使得在Windows环境下设计的应用程式达到即看即得的效果。

网络(互联网)上下载(DownLoad)的软件大多有局限性,要么就收费呢,你把你email给我留下,我给你发个软件,笔试机试都可以做的未来教育软件,免费的。我之前用那练过,效果挺好的。

VFP原程序文件扩展名为prg

VFP用到的其它文件的扩展名如下所示:

act向导 *** 作图的文档

app生成的应用程序或ActiveDocument

cdx复合索引

chm编译的HTMLHelp

dbc数据库

dbf表

dbg调试器配置

dct数据库备注

dcx数据库索引

dep相关文件(由“安装向导”创建)

dllWindows动态链接库

err编译错误

eslVisualFoxPro支持的库

exe可执行程序

fky宏

frx报表

fxp编译后的程序

idx索引,压缩索引

lbx标签

log代码范围日志

lst向导列表的文档

mem内存变量

mnt菜单备注

mnx菜单

mpr生成的菜单程序

mpx编译后的菜单程序

ocxActiveX控件

pjt项目备注

pjx项目

pqr生成的查询程序

prgVisualFoxPro程序

qpx编译后的查询程序

sct表单备注

scx表单

tbk备注备份

txt文本

以上就是关于什么是计算机vb和vfp全部的内容,包括:什么是计算机vb和vfp、计算机二级考试VFP基础知识点:查询和视图、请问计算机二级vf是什么编程语言啊vf的全称是怎么下载等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10185902.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存