vf简答题_vf简答题总结

2020-02-27 其他范文 下载本文

vf简答题由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“vf简答题总结”。

一、问答题

1、什么是关系运算?常见的关系运算有哪几种?(第一章)

参考答案:关系运算是指以关系为对象的关系运算,在关系运算中,变量是关系,运算的结果仍然是关系。

常见的关系运算有选择运算、投影运算和连接运算三种。

2,什么是数据模型?常用的数据模型有哪几种?各种数据模型有什么特点?(第一章)

参考答案:数据模型是指具有联系性的相关数据总是按照一定的组织关系排列,从而构成一定的结构,对这种结构的描述就是数据模型。

常用的数据模型有:层次模型、网状模型、关系模型。

层次模型以树形结构表示数据间的关系;网状模型以网络结构表示结点间的关系;关系模型以二维表表示数据间的关系。

3、什么是数据库?什么是数据库系统?(第一章)

参考答案:数据库(Data Base)是数据库系统的核心和管理对象。所谓数据库,就是以一定的组织方式将相关的数据组织在一起,存放在计算机外存储器上形成的,能为多个用户共享的,与应用程序彼此独立的一组相关数据的集合。

数据库系统是以数据库为核心的信息处理系统,它能集中地进行数据管理,也能够开发、维护应用系统程序。

4、在VFP中,表达式的输出命令“?” 和“??”有什么区别?数据输入命令input 和accept的区别是什么?(第三章)

参考答案:使用?命令,显示结果在下一行输出,即在输出之前先换行一次;使用??命令,显示结果在当前行输出;假如使用?命令,后面没有任何表达式,此时输出一个空行。

Input可以输入各种数据类型的数据;accept只能输入字符型数据。

5、在Visual FoxPro 6.0有哪几种数据类型并说明它们分别对应的关键字(请列举出五个以上)?有哪些类型的表达式?(第三章)

参考答案:有七类数据类型:字符型(C型)、逻辑型(L型)、数值型(N型)、备注型(M型)、日期型(D型)、通用型(G型)、日期时间型(T型)

算术表达式、字符表达式、日期时间表达式、关系表达式、逻辑表达式。

6、在VFP中,对表记录的操作命令中,逻辑删除记录和物理删除记录的命令分别是什么?它们有什么区别?(第四章)

参考答案:逻辑删除记录的命令是Delete,物理删除记录的命令是Pack。区别:逻辑删除记录只是在记录上做一个删除标记,并不真正删除记录,需要时还可恢复。而物理删除记录是把做了删除标记的记录从表中彻底删除,不可再恢复。

7、简述VF中用菜单方式建立一个STUDENT表,通过编辑窗口追加方式向表中添加学生记录与浏览显示结果的操作步骤。(第四章)

参考答案:建表:文件—新建—新建文件-输入表名STUDENT-在表设计器窗体定义字段、类型-确定。追加方式输入学生记录:

打开STUDENT表—显示—浏览―编辑―显示-追加-输入学生记录—关闭。浏览结果:

文件-打开表—显示—浏览。

8、索引的类型有哪几种?各自有何特征?(第五章)

参考答案:索引有四种:主索引、候选索引、普通索引、唯一索引

主索引要求每一个记录的索引表达式的值是唯一的,在一个数据库表中只能有一个主索引。候选索引与主索引一样要求每一个记录的索引表达式的值是唯一的,在一个数据表中可以有多个候选索引。

普通索引允许索引表达式的值出现重复值,而唯一索引如果表中记录的索引表达式的值相同,则只存储第一个索引表达式的值。1 简述什么是参照完整性

回答:参照完整性是指关系的值受限于外关键字。

2在关系运算中,查找满足一定条件的元组的运算称为什么运算?

回答:选择运算。(关系数据库的基本运算:选择:元组的选择称为选择,属性的选择称为投影,连接运算是通过两个关系共有的属性连接成一个新的关系。)

3.表达式at(“sd”,”dsdhihsd”,2)=len(“dsfg”)最后返回结果的数据类型是什么? 回答:数据库表有什么特点?

回答:1.可以支持使用长表名、长字段名,字段名最长为128个字符。2.可以使用指定字段默认值和输入掩码。3.可以规定字段级有效性规则和记录级有效性规则。4.支持主关键字、表间永久关系和设置表间的参照完整性。5.支持insert,update,delete触发器。

***关系数据库有什么特点?

回答:关系的最基本要求是属性不可分割;关系中不能有相同的属性名;同一字段数据类型相同;元组和字段次序无关紧要。

5.SQL语句中修改表结构的命令是什么?(写出主要命令动词)回答:alter table1、什么是数据库管理系统?其基本功能是什么? 答:数据库管理系统(DBMS)是处于用户与操作系统之间的一种软件,其作用是实现对数据库中的数据的有效组织与管理。其基本功能是:(1)数据定义功能。(2)数据操作功能。(3)控制和管理功能。(4)数据通信功能。

2、VFP的特点是什么?

答:VFP是一种功能强大的可视化编程语言,其特点主要是:(1)功能强大的自含型命令式开发语言。(2)支持面向对象的程序设计。(3)通过COM组件实现应用集成。(4)支持网络应用。(5)大量使用可视化的辅助工具。

3、分析说明VFP的工作界面的主要组成要素?

答:VFP是采用一种图形用户界面的窗口操作软件,形成WIMP的界面,其主要构成要素包括:

(1)程序窗口。(2)命令窗口。(3)工具窗口。

4、什么是关系模型?VFP建立表结构时基本的字段属性是什么? 答:所谓关系模型,是指在数据的组织中所构建的行、列交叉的原子类二维表格。

VFP建立表结构时基本的字段属性包括字段名、字段类型、字段宽度、小数点。

5、什么是常量?什么是变量?并举例说明常量的表示?

答:常量是指固定不变的数据;变量是指在命令操作和运行中其值允许变化的量。

数据型常量:-300 字符型常量:“ABCD”

日期型常量:ctod(“06/25/09”)逻辑型常量:.t.、.f.6、写出内存变量的命名基本规则?

答:内存变量的主要命名规则是:(1)以字母或下划线开头。(2)由字母、下划线或数字等组成。(3)至多128个字符。(4)不可与系统保留字同名。

7、写出VFP中常用子句的范围的表示及意义?

答:在VFP中常用子句的范围的表示及意义:(1)all:表示整个数据表。(2)next N:表示从当前开始,到下N条。(3)rest:表示从当前到末尾。(4)record N:表示具体操作第N条。

8、写出VFP中命令的书写规则是什么?

答:在VFP中命令的基本书写规则是:(1)命令动词、子句与子句、子句内各部分用空格分开,子句位置可任意。(2)命令动词置于命令开头,可为前4个字母,大小写随意。(3)一条命令长度可达8192个字符,若一行写不下,以“;”结束。

9、什么是过滤器?并写出过滤器的应用格式?

答:过滤器是指在VFP命令应用时,将不满足条件的记录“隐蔽”起来,即让记录从逻辑上消失,基本格式是: Set filter to 条件

10、什么是记录定位?并说明绝对定位与相对定位的主要区别? 答:记录定位是将记录指针指向待操作的记录。

绝对定位:是直接将记录指针指向待操作的记录的物理位置。

相对定位:是在当前记录的基础上改变一个数值,从而使记录指针指向待操作的记录位置。

11、简述索引的概念和种类。

答题要点:索引不改变记录的物理顺序,而是按某个索引关键字来建立记录的逻辑顺序。在索引文件中,所有关键字值按升序或降序排列,每个值对应一个记录号,这样就确定了记录的逻辑顺序。索引可分为复合索引和单索引。

12、什么是查询?VFP有哪几种查询方法?

答题要点:查询就是按指定条件在表中查找所需的记录。VFP提供了三种查询方法:顺序查询、索引查询和SELECT-SQL查询。

13、什么是工作区?VFP用什么来表示和区别工作区?

答题要点:工作区是内存的一个区域,VFP提供了32767个工作区,每个工作区只允许打开一个表。VFP可以用编号和别名来表示和区别工作区。

14、简述关联的概念和建立关联的方法。

答题要点:关联就是使不同工作区的记录指针临时建立起一种联动关系,使一个表的指针移动时另一个表的指针能随之移动。可在“数据工作期”窗口中建立关联,也可使用SET RELATION命令建立关联,此外还可在“数据库设计器”中建立关联。

15、什么是SELECT-SQL查询?如何定制和执行查询?

答题要点:SELECT-SQL查询是从SQL移植过来的查询命令,具有强大的单表和多表查询功能。可通过“查询设计器”或“数据库设计器”定制和执行查询。

16、什么是数据完整性?在VFP中允许设置哪几种有效性验证?

答题要点:数据完整性主要是指数据的正确性和相容性。当用户在对数据进行的各种操作中发生差错时,数据库系统应有一定的检验及约束机制,以保证数据的有效性。在VFP中允许设置三级验证:字段级验证、记录级验证和参照完整性。

17、VFP能提供哪几种基本的程序控制结构?

答题要点:顺序结构、分支结构和循环结构。顺序结构按命令的书写顺序依次执行;分支结构能根据指定条件的当前值在两条或多条程序路径中选择一条执行;而循环结构则由指定条件的当前值来控制循环体中的语句序列是否要重复执行。

18、试比较子程序、自定义函数和过程三者的异同。

答题要点:子程序、自定义函数和过程都是可以命名的一个程序段,是功能相关而又相对独立的模块。三者定义的格式各有不同,子程序和过程均通过DO命令调用,而自定义函数则主要在表达式中调用。

19、程序调试的目的是什么?程序中常见的错误有哪几种?

答题要点:程序调试的目的是检查并纠正程序中的错误,以保证程序的可靠运行。程序中常见的错误有:语法错误、超出系统允许范围的错误和逻辑错误。

20、什么是目标程序?试写出几种VFP目标程序的扩展名。

答题要点:对VFP程序进行编译就得到目标程序,目标程序是紧凑的非文本文件,运行速度快,并可起到对源程序加密的作用。扩展名为:.FXP、.QPX、.MP等的文件均为目标程序。

《vf简答题.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
vf简答题
点击下载文档
相关专题 vf简答题总结 简答题 VF vf简答题总结 简答题 VF
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文