vf数据库基础知识习题与答案

第一章VF基础知识

一、选择题

1. 在一个二维表中,行称为________,列称为________.

A)属性;元组B)元组;属性

C)关系;元组D)属性;关系2。数据库系统的核心是________.

A)数据库管理系统B) 数据库

C) 数据D)数据库应用系统

3。VFP是一种________数据库管理系统.

A) 层次型B)网状型

C)关系型D)树型

4。支持数据库各种操作的软件系统是________。

A)数据库系统B)操作系统

C) 数据库管理系统D) 命令系统

5. 在关系模型中,从表中选出满足条件的记录的操作称为________.

A) 连接B)投影

C)联系D) 选择

6. 数据库系统与文件系统的主要区别是________。

A)文件系统只能管理程序文件,而数据库系统可以管理各种类型的文件

B) 文件系统管理的数据较少,而数据库系统能管理大量数据

C) 文件系统比较简单,数据库系统比较复杂

D) 文件系统没有解决数据冗余和数据独立性问题,而数据库系统解决了

这些问题

7. 在关系运算中,选择的操作对象是________;投影的操作对象是________;连接的操作对象是________.

A)一个表;一个表;两个表

B)一个表;两个表;两个表

C) 一个表;一个表;一个表

D) 两个表;一个表;两个表

8。在关系数据库中,基本的关系运算有三种,它们是________。

A)选择、投影和统计B) 选择、投影和连接

C) 排序、索引和选择D) 统计、查找和连接

9. VFP是一种关系型数据库管理系统,所谓关系是指________.

A) 表中各个记录之间的联系

B)数据模型满足一定条件的二维表格式

C) 表中各个字段之间的联系

D)一个表与另一个表之间的联系

10。一个仓库里可以存放多个部件,一种部件可以存放于多个仓库,仓库与部件之间是________的联系。

A)一对一B)多对一

C)一对多D)多对多

11. 自然连接要求被连接的两关系有若干相同的________。

A)实体名B) 属性名

C)主关键字D)主属性名12。数据库类型是根据________划分的.

A) 文件形式B) 存取数据方法

C) 数据模型D)记录形式

13. 关系是指________。

A) 元组的集合B) 字段的集合

C)属性的集合D) 实例的集合14。对于关系S(S1, S2, S3,S4),写一条规则,把其中S2的属性限制在10-20之间,则这条规则属于________.

A)参照完整性规则B)实体完整性规则

C) 域完整性规则D)不属于以上任何规则

15. 在使用项目管理器时,如果需要创建文件,利用“文件”菜单中的“新建"命令创建的文件________。

A) 属于当前打开的项目

B)不属于任何项目

C)属于任何项目

D) 以上都不正确

16. 在使用项目管理器时,如果要移去一个文件,在对话框中选择“移去"按钮,系统会把所选择的文件移走,被移走的文件将会________。

A)不被保留在原目录中

B)将被从磁盘上删除

C)也可能保留在原来的目录中,也可能被保留在其他目录中

D) 被保留在原目录中

17。Visual FoxPro的工作方式不包括_______。

A) 程序执行方式B) 结构操作方式

C)菜单操作方式D) 命令操作方式18。关于VFP命令格式的规则,下面叙述错误的是________。

A) 每条命令必须以命令动词开头

B) 命令动词太长,最小保留4个字符

C)FOR和WHILE引导的条件子句是有区别的

D) 命令动词后面的子句顺序是不能调换的

19. 下面关于“类”的描述,错误的是________。

A) 一个类包含了相似的有关对象的特征和行为方法

B)类可以按所定义的属性、事件和方法进行实际的行为操作

C) 类只是实例对象的抽象

D) 类并不实行任何行为操作,它仅仅表明该怎样做

20. 下列关于对象的说法,不正确的是_______。

A) 任何对象都有自己的属性和方法

B)属性是对象所固有的物理特征,方法是附属于对象的行为和动作

C) 客观世界的任何实体都可以看作是对象

D) 不同的对象具有相同的属性和方法

21. 关系数据库系统中所使用的数据结构是

A)表格B)二维表C)树D)图

22. 下面关于属性、事件和方法的叙述中,错误的是

A)属性用于描述对象的状态,方法用于表示对象的行为

B)基于同一类产生的两个对象可以分别设置自己的属性值

C)事件代码也可以像方法一样被显示调用

D)在新建一个表单时,可以添加新的属性、方法和事件

23. 对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为

A)并运算B)交运算C)差运算D)积运算

24. 数据处理的核心问题是_______.

A)数据管理B)数据分组

C)安全维护D)数据传输

25。数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是_______。

A)DB包括DBS和DB B)DBMS包括DB和DBS

C)DBS包括DB和DBMS D)三者之间没有联系

26. 从关系模式中指定若干个属性组成新的关系称为_______。

A)选择B)投影

C)连接D)人工连接

27。计算机数据管理依次经历了_______几个阶段。

A)人工管理、文件系统、分布式数据库系统、数据库系统

B)文件系统、人工管理、数据库系统、分布式数据库系统

C)数据库系统、人工管理、分布式数据库系统、文件系统

D)人工管理、文件系统、数据库系统、分布式数据库系统

28. 按一定的组织形式存储在一起的相互关联的数据集合称为_______。

A)数据库管理系统B)数据库

C)数据库应用系统D)数据库系统

29。在一个关系中,不可能有完全相同的_______。

A)分量B) 属性C)域,D)元组

30. 下列操作方法中,不能退出VFP的一项是_______。

A)单击“文件”菜单中的“退出”命令

B)单击“文件”菜单中的“关闭”命令

C)在命令窗口中输入QUIT命令,按Enter键

D)按Alt+F4键

31. 下面关于项目及项目中的文件的叙述,不正确的一项是_______。

A) 项目中的文件不是项目的一部分

B)项目中的文件表示该文件与项目建立了一种关联

C)项目中的文件是项目的一部分

D)项目中的文件是独立存在的

32。按所使用的数据模型来分,数据库可分为_______三种模型。

A)网状、链状和环状B) 独享、共享和分时

C)大型、中型和小型D)层次、关系和网状

33。下列关于类的说法,不正确的是_______。

A)类是对象的集合,类是对一类相似对象的性质描述

B)类是对象的实例,对象是类的集合

C)类具有继承性、封装性等特性

D)类可以派生出新类,这里派生出来的新类被称为子类,原有的类被称为父类。子类将继承父类的所有属性和方法

34。下列关于事件的说法,不正确的是_______.

A)用户可以根据自己的需要创建事件

B)事件是一种由系统预先定义而由用户或系统发出的动作

C)事件可以由系统和用户引发

D)事件是由系统定义的,用户不能随便创建或修改

35. 层次模型不能直接表示_______。

A)1:1关系B)1:n关系

C)m:n关系D)1:1和1:n关系

36。如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于_______。

A)一对一联系B)一对二联系C)多对多联系 D)一对多联系37。设有关系R1和R2,经过关系运算得到结果S,则S是_______。

A)一个关系B)一个表单C)一个数据库 D)一个数组38. Visual FoxPro DBMS是_______。

A)操作系统的一部分B)操作系统支持下的系统软件

C)一种编译程序 D)一种操作系统

39. 对于现实世界中事物的特征,在实体-联系模型中使用_______.

A)属性描述B)关键字描述C)二维表格描述D)实体描述

40. 把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过_______.

A)建立新的属性来实现B)建立新的关键字来实现

C)建立新的关系来实现D)建立新的实体来实现

41. 专门的关系运算不包括下列中的_______.

A)连接运算B)选择运算C)投影运算D)交运算

42. 对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为_______.

A)并运算B)交运算C)差运算D)积运算

43. 关系模型中,一个关键字是_______.

A)只能由一个属性组成

B)可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成

C)可由多个任意属性组成

D)以上都不是

44。关系模式的任何属性_______。

A)在该关系模式中的命名可以不唯一B)可以再分

C)不可再分D)以上都不是

45. 同一个关系模型的任两个元组值_______。

A)不能完全相同B)可以相同

C)必须全部相同D)以上都不是

46. 关系模型是用关系表示_______。

A)实体B)联系

C)属性D)实体及其联系

47。若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为_ ______。

A)主键B)候选键

C)主属性D)外部键

48. 数据结构、关系操作集合和完整性约束三部分组成了_______。

A)关系模型B)关系

C)关系模式D)关系数据库

49. 下列四项中,_______不是构成数据模型的要素。

A)完整性约束B)数据操作

C)数据结构D)数据类型

50。下列关系运算中,_______是单目运算。

A)连接B)选择

C)自然连接D)比较

51. 下面关系数据库系统的说法,正确的一项是_______。

A)数据库中只存在数据项之间的联系

B)数据库中只存在记录之间的联系

C)数据库的数据项之间和记录之间都存在联系

D)数据库的数据项之间和记录之间都不存在联系

52。两个实体之间的联系可以分为3种类型,其中不包括_______.

A)一对一联系B)一对多联系

C)多对多联系D)多对一联系

53。下列关于数据库系统的说法不正确的是_______。

A)数据库系统实现了有组织地、动态地存储大量相关数据的功能,提供了数据处理和信息资源共享的便利手段

B)数据库系统分为5部分:硬件系统、数据库集合、数据库管理系统及相关

软件、数据库管理员和用户

C)数据库系统分为4部分:硬件系统、数据库管理系统及相关软件、数据库管理员和用户

D)数据库系统是指引进数据库技术后的计算机系统

54。如果要改变一个关系中属性的排列顺序,应使用的关系运算是_______。

A)自然连接B)选择

C)投影D)多对一联系

55. 下面关于面向对象数据库的叙述中,错误的是_______.

A)一个父类包括其所有子类的属性和方法

B)一个子类能够继承其所有父类的属性和方法

C)每个对象在系统中都有唯一的对象标识

D)事件作用于对象,对象识别事件并做出相应反映

56。项目管理器中的“全部”选项卡用于显示和管理_______。

A)数据、文档、自由表、文本文件

B)数据、文档、类库、代码、其他

C)表单、报表、文档、标签、查询

D)表单、菜单、文本文件、数据库、其他文件

57。通过项目管理器中的按钮不可以完成的操作是_______。

A)新建文件B)添加文件

C)为文件重命名D)删除文件

58。项目管理器中的“文档”选项卡用于显示和管理_______.

A)数据库、自由表和查询B)表单、报表和标签

C)数据库、标签和报表D)表单、报表和查询

59。项目管理器中的“数据”选项卡用于显示和管理_______。

A)数据库、自由表和查询B)表单、报表和标签

C)数据库、标签和报表D)表单、报表和查询

60. 隐藏命令窗口的操作方法是_______。

A)单击“窗口”菜单中的“命令窗口”命令

B)单击常用工具栏上的“命令窗口"按钮

C)按CTRL+F4组合键

D)以上方法均可以

二、填空题

1. 数据处理的核心问题是________。

2。数据库管理系统可以支持3种数据模型,它们是层次模型________和关系模型.

3。数据库系统的核心部分是________。

4. 在关系数据库中,表格的每一行在VFP中称为记录;表格的每一列在VF P中称为字段;________是属性或属性的组合,它的值可以唯一地标识一个记录。

5. 如果表中的一个字段不是本表的主关键字或候选关键字,而是另外一个表的主关键字或候选关键字,这个字段(属性)就称为________。

6.在连接运算中,_______ 连接是去掉重复属性的等值连接。

7。计算机数据管理的发展大致经历了人工管理、_______ 和数据库系统三个阶段。

8。VFP中,项目文件的扩展名是________。

9。对象的________就是对象可以执行的动作或它的行为。

10。现实世界中客观存在的每一个事物都是一个对象,这些对象所具有的固有特征是________。

11. 将数据转换成信息的过程称为_______,包括对数据的收集、存储、加工、分类、检索、统计、传播等一系列活动.

12。在Visual FoxPro中,专门的关系运算有3种:选择、投影和连接。___ ____是将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的记录.

13。每个对象都有对应的属性和_______.

14. Visual FoxPro具有交互操作方式和_______两种工作方式。

15。Visual FoxPro具有_______、设计器和生成器3类界面操作工作。

16。Visual FoxPro的_______用于对项目中的数据、文档等进行集中管理,可用于项目的管理和维护。

17。在关系数据库中,二维表中水平方向的行称为元组,有时也叫做_____ __。

18。在连接运算中,_______ 连接是去掉重复属性的等值连接。

19。Visual FoxPro 6。0是一个 _______ 位的数据库管理系统.

20. 用二维表数据来表示实体与实体之间联系的数据模型称为_______。

21。关系数据库中,从关系中选择满足某些条件元组的关系运算称为_____ __。

22。关系数据库中,从关系中选择满足某些属性列的关系运算称为_______。

23。关系是具有相同性质的_______的集合。

24. 关系数据库中每个关系的形式是_______.

25. 在Visual FoxPro中,显示命令窗口的快捷键是_______。

26。在Visual FoxPro中,隐藏命令窗口的快捷键是_______。

27。在命令窗口中输入_______命令,按Enter键,可以退出Visual FoxPro。

28. 在Visual FoxPro中,扩展名为.PRG的程序文件位于项目管理器的_____ __选项卡中。

29。在Visual FoxPro中,_______是指文件、数据、文档和Visual FoxPro 对象的集合。

《基础知识》参考答案:

一、选择题

1。B) 2. A)3。C) 4. C) 5. D)

6。D) 7。A)8。B) 9. B)10. D)

11。B)12. C)13。A)14. C)15。B)

16。D)17。B)18. D) 19。B) 20. D)21。B)22。D) 23. A)24。A)25。C)

26。B)27。D)28. B)29。D)3 0. B)

31。C)32. D)33. B) 34. A) 35. C) 36。A) 37. A) 38. B)39。C) 40。A)41。D)42. A) 43. B)44. C)45. A) 46。D)47. B) 48。A) 49。D) 50。B)

51。C)52. D)53。C) 54。C) 55。A)

56。B)57. C)58。B)59。A) 60. D)

二、填空

1。数据管理

2. 网状模型

3. 数据库管理系统|DBMS

4. 关键字

5。外部关键字6. 自然

7。文件系统8。。PJX|PJX

9. 方法

10. 属性

11. 数据处理

12。连接

13。方法

14. 程序执行方式15。向导

16。项目管理器17. 记录

18。自然

19. 32

20. 关系模型或关系

21. 选择

22。投影

23。元组(或记录)24. 二维表

25。CTRL+F2 26。CTRL+F4 27。QUIT

28。代码

29。项目

VF试题及答案

VF试题及答案(一) 一、选择题 下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1) DBMS的含义是: A) 数据库系统 B) 数据库管理系统 C) 数据库管理员 D) 数据库 (2)从关系模式中指定若干个属性组成新的关系的运算称为: A) 联接 B) 投影 C) 选择 D) 排序 (3)对于“关系”的描述,正确的是: A) 同一个关系中允许有完全相同的元组 B) 同一个关系中元组必须按关键字升序存放 C) 在一个关系中必须将关键字作为该关系的第一个属性 D) 同一个关系中不能出现相同的属性名 (4)在表设计器的“字段”选项卡中可以创建的索引是 A) 唯一索引 B) 候选索引 C) 主索引 D) 普通索引 (5)在程序中不需要用public等命令明确声明和建立,刻直接使用的内存变量是 A) 局部变量 B) 公共变量 C) 私有变量 D) 全局变量 (6)扩展名为dbf的文件是 A) 表文件 B) 表单文件 C) 数据库文件 D) 项目文件 (7)下列程序段的输出结果是 CLEAR STORE 10 TO A STORE 20 TO B SET UDFPARMS TO REFERENCE DO SWAP WITH A,(B) A,B PROCEDURE SWAP PARAMETERS X1, X2 TEMP=X1 X1=X2 X2=TEMP ENDPROC A) 10 20 B) 20 20 C) 20 10 D) 10 10 (8)使用调试器调试第(7)小题的程序,如果想在过程SWAP执行时观察X1的值,可以在其中安置一条命令,程序执行到该命令时,系统将计算X1的值,并将结果在调试输出窗口中显示,这条命令的正确写法是: A) DEBUGOUT X1 B) DEBUG X1 C) OUT X1 D) TEST X1 (9) 设X=10, 语句?VARTYPE ("X")的输出结果是 A) N B) C C) 10 D) X

VF习题讲解(答案)

VF习题讲解(答案) 一.填空题 1.数据模型一般有______层次_____、__网状__________和_____关系 _______。 2.人一般有身份证号、姓名、性别等属性,其中可作为主关键字的是_____ 身份证号____________。 3.函数INT(-3.415)的值是_____-3_________。 4.函数LEN(SPACE(2)-SPACE(3))的返回值是___5__________。 5.一个表的主关键字被包含到另一个表中时,在另一个表中称这些字段为 ___外键__________。 6.二维表中的行称为关系的_____元组______。 7.查询设计器与视图设计器相比,少了__________更新条件____选项卡。 8.扩展名为.DBC的文件表示____数据库____;表示应用程序文件的扩展名为 _______.prg____。 9.用事件方式释放当前运行的表单用 _____thisform.release_______________。 10.在Visual FoxPro中, _quit______命令能在程序终止后,直接退出Visual FoxPro系统环境,返回Windows操作系统环境。 11.若X="青岛理工大学",left(x,2)、SUBSTR(X,3,6)的显示结果分别为__ _”青”____________、_______”岛理工”________。 12.实现表之间临时联系的命令是______set relation to _____________。 13.在表的尾部追加一条空白记录的VF命令是_____append

vf习题册答案

Visual FoxPro数据库程序设计习题册 班级: 学号: 姓名: 计算机基础教研室编

练习题 第一讲Visual Foxpro基础知识 一、选择题 1、Visual FoxPro是基于(B)操作系统的数据库系统。 A:MS-DOS B:Windows C:UNIX D:AMOS/L 2、关系数据库管理系统所管理的关系是(B)。 A:若干个二维表 B:一个DBF文件 C:一个DBC文件 D:若干个DBC文件 3、关系运算中的选择运算是(A)。 A:从关系中找出满足给定条件的元组的操作 B:从关系中选择若干个属性组成新的关系的操作 C:从关系中选择满足给定条件的属性的操作 D:A和B都对 4、设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是(B)。 A:m:n B:1:m C:m:k D:1:1 5、数据库系统的核心是(B)。 A:数据库 B:数据管理系统 C:编译程序 D:操作系统 6、用树形结构表示实体之间联系的数据模型是(C)。 A:关系模型 B:网状模型 C:层次模型 D:以上三个都是 7、DBMS的含义是(B)。 A:数据库系统 B:数据库管理系统 C:数据库管理员 D:数据库 8、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段,在这几个阶段中,数据独立性最高的是(A)阶段。 A:数据库系统 B:文件系统 C:人工管理 D:数据项管理 9、在数据库中,下列说法(A)是不正确的。 A:数据库避免了一切数据的重复。 B:若系统是完全可以控制的,则系统可确保更新时的一致性。 C:数据库中的数据可以共享。 D:数据库减少了数据冗余。 10、DBAS指的是(C)。 A:数据库管理系统 B:数据库系统 C:数据库应用系统 D:数据库服务系统 11、关系模型中,一个关键字是(C)。 A:可由多个任意属性组成 B:至多由一个属性组成 C:可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成 D:以上都不是 12、设有关系R1和R2,经过关系运算得到结果S,则S是(C)。

职高对口升学计算机专业数据库VF课程VF基础知识章节试卷含答案

第1页 共6页 第2页 共6页 VF 基础知识章节试卷 考试须知:满分100分,共27题,所需考试时间为90分钟 一?填空题(请将答案填在下面相应的答题位置。每空2分,共24分) 1.VF 运行环境中对硬盘可用空间的要求是至少有________MB 。 2.VF 的三种工作方式:命令方式、_______、程序方式。 3.VF 命令格式的_______称为命令动词。 4.第一次启动VF 时,出现启动画面时,单击______按钮,打开VF 的主窗口。 5.在命令窗口中输入________关键字,再按ENTER 键,可退出VF 。 6.项目管理器中“数据”选项卡下有数据库、 ________自由表文件。 7.实现对项目管理器折叠,是单击项目管理器________边方向按钮。 8.先在命令窗口中选择一个命令或函数,再按________键,可以查看相应的帮助信息。 9.要把项目管理器拆分成独立浮动窗口,必须首先________项目管理器。 10.项目管理器中文件有两种状态即排除和 ________。 11.使用键盘选择菜单命令,要先按ALT 键或 ________键。 12.项目文件的后缀名为________。 二?单项选择题(请在下面各题选项中选出最符合题意的一项,将代表该项的字母填在下面相应的答题位置。每题3分,共30分) 13.VF 是一个( )位数据库管理系统。 A 、8 B 、16 C 、32 D 、64 14.安装VF 时,错误的操作是( )。 A 、先关闭防病毒程序,再安装VF B 、先启动防病毒程序,再安装VF C 、在“最终用户许可协议”对话框中,必须选中“接受协议”单选按钮 D 、系统安装完成后,再安装VF 的示例和帮助系统 15.要关闭命令窗口,但不退出VF ,可以进行操作是按( )键。 A 、CTRL+F2 B 、CTRL+F4 C 、ALT+F2 D 、ALT+F4 16.下面关于工具栏说法,错误的是( )。 A 、用户可以自己创建工具栏 B 、用户可以修改系统提供的工具栏 C 、用户可以删除自己创建的工具栏 D 、用户可以删除系统提供的工具栏 17.要获取屏幕对象的帮助信息,错误的操作是( )。 A 、先打开窗口,再按F1键 B 、先打开菜单,再按F1键 C 、先打开对话框,再按F1键 D 、先打开工具栏,再按F1键 18.打开快捷菜单常用的鼠标操作是( )。 A 、单击 B 、双击 C 、右键单击 D 、拖动 19.菜单中( )色表示此命令无效。 A 、黑 B 、灰 C 、白 D 、无 20.下列VF 运行环境说法正确的是( )。 A 、所有操作系统都可 B 、内存有所要求 C 、鼠标不是必须的 D 、显示器的分辨率没有要求 21.改变窗口大小时,指针变成( )。 A 、单箭头 B 、双箭头 C 、十字箭头 D 、无箭头 22.项目管理器的“文档”选项卡可管理( )。 A.、表单、数据库、视图 B 、表单、报表、标签 C 、自由表、报表、标签 D 、报表、表单、视图 三?简答题(共46分) 23.简述一下,VF6.0的特点,回答要有层次性,按要点给分,书写工整。(8分) 专 班 姓名 得分

VFP基础知识练习题及答案

VFP基础练习题 1、对于二维表的关键字来讲,不一定存在的是____A____ 。 A. 主关键字 B. 候选关键字 C. 超关键字 D. 外部关键字 2、关系型数据库采用____C____ 表示实体和实体间的联系。 A. 对象 B. 字段 C. 二维表 D. 表单 3、Vfp关系数据库管理系统中的三种基本关系运算是 C 。 A. 选择,投影,链接 B. 选择,投影,内部联接 C. 选择,投影,联接 D. 选择,投影,外部联接 4、关系数据操纵语言可不包含 B 关系运算。 A. 联接 B. 交运算 C. 选择 D. 投影 5、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是__B__ A. DB包含DBS和DBMS B. DBS包含DB和DBMS C. DBMS包含DBS和DB D. DB就是DBS,也就是DBMS 6、下列关于数据库系统的正确叙述是:____A_____ A. 数据库系统减少了数据冗余 B. 数据库系统避免了一切数据冗余 C. 数据库系统中数据的一致性是指数据类型的一致 D. 数据库系统比文件系统能管理更多的数据 7、已知N='1',M='2',X12='good',则表达式X&N&M的值为___D____。 A. X12 B. 显示错误提示“变量未定义“ C. XMN D. 'GOOD' 8、下列关于数据的操作说法中,正确的是___C___。 A. 货币型数据不能参加算术运算 B. 两个日期型数据可以进行加法运算 C. 一个日期型数据可以加或减一个整数 D. 字符型数据能比较大小,日期型则不能 9、用DIMENSION ARR(3,3)命令声明了一个二维数组后,再执行ARR=3命令,则___C___。 A. 命令ARR=3 创建了一个新的内存变量,它与数组无关 B. 数组的第1个元素被赋值为3 C. 所有的数值元素均被赋值为3 D. 当存在数组ARR时,不可用ARR=3命令创建与数组同名的内存变量 10、在命令窗口中执行了命令X=5后,则默认该变量的作用域是__A__。 A. 全局 B. 局部 C. 私有 D. 不定 11、在VFP中,以下函数返回值不是数值型的是_____D_______ A. LEN(‘ADEFE’) B. A T(“AT”,“ATENSION”) C. YEAR(DATE()) D. LEFT(“THISDAY”,4)

VFP基础知识日常练习试题及答案

VFP基础知识日常练习试题及答案 1.在VFP中,使用 FOR- NEXT循环对所有记录逐条操作时,循环变量初值为1,步长为1,其终值应设置为()。 [单选题] * A.100 B.EOF() C.RECNO() D. RECCOUNT()(正确答案) 2.在VFP中,下列控件不能设置数据源的是() [单选题] * A.文本框 B.复选框 C列表框 D命令按钮(正确答案) 3.在VFP中,数据库管理系统的英文缩写是() [单选题] * A. DB B. DBA C. DBS D. DBMS(正确答案) 4.在VFP中,关于关系型数据表的叙述正确的是() [单选题] * A. 表中没有内容完全相同的行(正确答案)

B.每一列数据的数据类型可以不同 C.表中字段的名字可以重复 D.表中的字段可以再分解 5.在VFP的参照完整性生成器的“更新规则”中,选择“级联”的含义是() [单选题] * A. 用主表的关键字值自动更新子表中所有相关记录(正确答案) B.若子表中有相关记录则禁止更新 C.无论子表中有无相关记录都禁止更新 D.无论子表中有无相关记录都允许更新 6.在当前数据库中添加表ABC. DBF的命令是() [单选题] * A. ADD DATABASE ABC B. ADD TABLE ABC(正确答案) C. REMOVE DATABASE ABC D. REMOVE TABLE ABC 7.在VFP的表记录输入过程中,按组合键Ct r l+Q的功能是() [单选题] * A. 将输入的数据存盘 B.放弃本次记录输入(正确答案) C.光标移到下一个字段 D.光标移到最后一个字段 8.在 VFP 中,数据库表间建立永久关系的作用在于() [单选题] * A.实现数据表的物理连接 B.保证父表与子表间数据的一致性(正确答案)

VFP数据库课后习题参考答案

参考答案 第1章 一、选择题 1. B 2. B 3. B 4. B 5. A 二、填空题 1. 关系模型 2. 层次模型 3. 一对多联系 4. 连接操作 5. 实体 三、简答题 1. 答:信息是客观事物属性的反映,它所反映的是关于某一客观系统中某一事物的某一方面属性或者某一时刻的表现形式。数据是反映客观事物属性的记录,是信息的载体,对客观事物属性的记录是用一定的符号来表达的,因此说数据是信息的具体表现形式。数据是信息的具体表现形式,信息是数据有意义的表现。 数据和信息是两个相互联系、但又相互区别的概念。从信息处理角度来看,任何事物的属性都是通过数据来表示的,数据经过加工处理以后,便具有了知识性,并对人类活动产生决策作用,从而形成了信息。而从计算机的角度来看,数据泛指那些可以被计算机接受并能够被计算机识别处理的符号。 2. 答: (1)数据管理技术的发展大致经历了人工管理、文件管理和数据库管理三个阶段。人工管理阶段发生在20世纪50年代,在这一阶段的特点是: ①数据由应用程序自己管理,没有专用的数据管理软件。 ②数据冗余度大,应用程序与数据是一一对应的,如果多个应用程序要用到同一数据,这些数据需要重复存储,数据冗余度很大。 ③数据不具有独立性,程序对数据存在严重的依赖性。 (2)文件管理阶段发生在20世纪60年代,文件管理阶段的特点是: ①有专门的软件进行数据管理,并提供了多种文件组织形式。 ②程序和数据之间具有一定的独立性,程序员可以不必过多地考虑物理细节,而将精力集中于算法。 ③实现了以文件为单位的数据共享,数据冗余度减少。但由于数据只能以文件为单位共享,当不同的应用程序具有部门相同的数据时,也必须建立各自的数据文件。 (3)数据库管理阶段发生在20世纪60年代后期,在数据库系统阶段,主要的特点有: ①数据结构化,在同一数据库中的数据文件是有联系的,而且在整体上服从一定的结构形式。

VF习题集(答案)

VFP面向对象程序设计习题作业 专业: 班级: 学号:________________________姓名:________________________ 200 至200 学年 计算机与信息科学系

VFP练习题 习题一 一、单项选择题 1. 数据库管理系统的英文缩写是d。 A) DBM B) DB C) DBS D) DBMS 2. 支持数据库各种操作的软件系统是d。 A) 操作系统B) 命令系统 C) 数据库系统D) 数据库管理系统 3. c是存储在计算机存储设备上相关数据的集合。 A) 网络系统B) 操作系统 C) 数据库D) 数据库管理系统 4. 由计算机、操作系统、DBMS、数据库、应用程序及用户组成的一个整体叫b。 A) 数据库管理系统B) 数据库系统 C) 文件系统D) 软件系统 5. 数据库系统的核心是b 。 A) 数据库B) 数据库管理系统 C) 操作系统D) 文件系统 6. 数据库DB,数据库系统DBS,数据库管理系统DBMS,三者之间的关系是c。 A) DBMS包括DB和DBS B) DB包括DBS和DBMS C) DBS包括DB和DBMS D) DBMS包括DBS 7. VFP是一种d数据库管理系统。 A) 网状型B) 共享型C) 层次型D) 关系型 8.在关系模型中,将两个关系通过共同字段名组成一个新的关系,是c 关系运算。 A) 选择B) 投影C) 连接D) 层次 二、填空题 1. 数据库系统的核心部分是数据库管理系统。 2. 在关系数据库的三种关系运算是选择、投影、连 接。

3. 从关系中找出满足条件的元组的操作是_选择__运算。 习题二 一、单项选择题 1. 在进行VFP表的结构设计时,其字符型字段的宽度不允许超过__b____。 A)255 B)254 C)20 D)无限制 2. 要显示和隐藏VFP所有的工具栏,应使用___b___菜单下的“工具栏”命令。 A)文件B)显示C)工具D)窗口 3. VFP表文件中,对字符型字段的值,最多可输入__d____个字符。 A)255 B)128 C)8 D)254 4. 在表设计器中设计了表的备注字段后,系统会自行产生该表文件的备注文件,该文件的主文件名与表文件同名,而扩展名是___c____。 A).BAK B).FRX C).FPT D).FRT 5. 关于VFP命令格式的规则,下面叙述错误的是___c____。 A)每条命令必须以命令动词开头 B)命令动词太长,最少保留4个,5个也可以 C)命令动词后面的子句的顺序是不能调换的 D)FOR与WHILE引导的条件子句是有区别的 二、填空题 1. 在VFP的表文件中,可设计字段的最大个数是___255____,自由表字段名的命名不能超过__10_____个字符。 2. 在VFP的命令窗口,退出VFP系统的所执行的命令是___quit____。 3. 为防止文件的破坏,VFP会自动产生这些文件的备份文件,通过文件重命名可使用备份文件,其中表文件的备份文件扩展名是___bak____。 4. 在表文件的通用字段中插入图像,应选择___编辑____菜单的“插入对象”命令。 5. 在进行VFP程序命令设计时,如一条命令太长,可输入___分___号后回车换行。 习题三 一、单项选择题 1. 不属于Visual FoxPro数据类型的是__c_____。 A) 整型B) 货币型C) 小数型 D) 通用型 2. 下列符号中,__b_____是Visual FoxPro中的一个常量。 A) T B) .T. C) .X. D) t

VF实验教程习题及答案1

1.1 基础知识练习 1.1.1 选择题 1. 存储在计算机内、有结构的相关数据的集合称为___ _数据库_。 A. 数据库 B. 数据库系统 C. 数据库管理系统 D. 数据结构 2. 数据库DB (DateBase )、数据库系统DBS(DateBase System)和数据库管理系统DBMS(DateBase Management System)之间的关系是___2___数据库包括__。 A. DBMS 包括DB 和DBS B. DBS 包括DB 和DBMS C. DB 包括DBS 和DBMS D. DB 、DBS 和DBMS 是平等关系 3. ___数据管理系统(DBMS )_____是处理数据库存取和各种管理控制的软件系统,是数据库系统的中心枢纽。 A. DB B. DBMS C . DBAS D. DML 4. 下列关于数据库系统的叙述中,正确的是_____4___。 A. 数据库系统只是比文件系统管理的数据更多 B. 数据库系统中数据的一致性是指数据类型一致 C. 数据库系统避免了数据冗余 D. 数据库系统减少了数据冗余 5. 能唯一标识实体的是______3__。 A. 属性 B. 域 C . 码 D. 联系 6. Visual FoxPro 是一种关系数据库管理系统,所谓关系是指______4__。 A. 表中各条记录彼此之间有一定的关系 B. 表中各个字段彼此之间有一定的关系 C. 一个表与另一个表之间有一定的关系 D. 数据模型符合满足一定条件的二维表格式 7. 如果一个部门有若干职员,每个职员只能属于某一个部门,则部门和职员两个实体之间的联系属于____4____。 A. 一对一联系 B. 一对二联系 C. 多对多联系 D. 一对多联系。 8. 在数据库设计中,将E-R 图转换为关系模式是在 ______3__阶段。 A. 需求分析 B. 概念设计 C. 逻辑设计 D. 物理设计 9. 在关系中将年龄字段的值限制在15-30岁之间的这种约束属于______2__。 A. 实体完整性约束 B. 域完整性约束 C. 参照完整性约束 D. 视图完整性约束 10. 下列叙述中正确的是___2_____。 A. 数据库系统是一个独立的系统,不需要操作系统的支持 B. 数据库技术的根本目标是要解决数据的共享问题 C. 数据库管理系统就是数据库系统 D. 以上三种说法都不对 11. 如果把学生看作实体,某个学生的姓名叫“王刚”,则“王刚”应看成_4_______。 A. 记录型 B. 记录值 C. 属性型 D. 属性值 12. 在概念模型中,一个实体相对于关系数据库中一个关系中的一个___2_____。 A. 属性 B. 元组 C. 列 D. 字段 1.1.2 填空题 1.存储在计算机中的数据包括________和________两方面。 【答案】数据内容,数据形式 2.数据处理技术大致经历的三个发展阶段是________、_________和________。 【答案】人工管理阶段,文件系统管理阶段,数据库系统管理阶段 3.数据库系统是由________、________、________和_______组成的具有高度组织性的总体。 【答案】计算机系统,数据库,数据库管理系统,有关人员 4.用实体名及其属性名集合来抽象和刻画同类实体称为_______。 【答案】实体型 5.数据模型不仅表示反映事物本身的数据,而且表示________。 【答案】事物之间的联系 6.用二维表的形式来表示实体之间联系的数据模型叫做________。 【答案】关系模型 7.在关系数据模型中,二维表的列称为________,二维表的行称为________。 【答案】属性,记录 8.对关系进行选择、投影或连接运算之后,运算的结果仍然是一个________。 【答案】关系 9 .在关系数据库的基本操作中,从表中选出满足条件的元

计算机vf试题一及答案

计算机vf试题一及答案 第一章Visual FoxPro 基础知识 一、选择题 1、使用关系运算对系统进行操作,得到的结果是() A、元组 B、属性 C、关系 D、域 2、DBMS指的是() A、数据库管理系统 B、数据库系统 C、数据库应用系统 D、数据库服务系统 3、数据库系统中支持的数据模型有() A、层次模型、网状模型、衔接模型 B、网状模型、衔接模型、关系模型 C、层析模型、网状模型、关系模型 D、层次模型、网状模型、树型模型 4、数据库系统由5部分组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和() A、操作系统 B、用户 C、数据 D、文件系统 5、在关系数据库系统中,一个关系其实就是一个() A、关系图 B、关系树 C、程序文件 D、二维表

6、用二维表表示的数据模型是() A、网状数据模型 B、层次数据模型 C、关系数据模型 D、交叉数据模型 7、关系的基本运算有两类:专门的关系运算和() A、传统的关系运算 B、传统的集合运算 C、字符串运算 D、数值运算 8、关系数据管理系统的3种基本运算不包括() A、选择 B、投影 C、连接 D、排序 9、存储在计算机内有结构的相关数据的集合称为() A、数据库 B、数据库管理系统 C、数据结构 D、数据库应用系统 10、下面不属于两个实体联系的是() A、一对一联系 B、一对多联系 C、多对一联系 D、多对多联系 11、下列数据库的术语和关系模型对应关系正确的是() A、记录与元组 B、字段与元组 C、记录类型与关系 D、实例与关系

12、用于实现数据库各种数据操作的软件称为() A、数据软件 B、操作系统 C、数据库管理系统 D、编译程序 13、下列说法中,不属于数据库特点的是() A、实现数据共享,减少数据冗余 B、采用特定的数据模型 C、有统一的数据控制功能 D、概念单一化“一事一地” 14、下列关于关系模型的叙述中,正确的是() A、关系中元组之间和属性之间都存在联系 B、关系中元组之间和属性之间都不存在联系 C、关系中只有元组之间存在联系 D、关系中只有属性之间存在联系 15、客观存在并且可以相互区别的事物称为() A、关系 B、属性 C、元组 D、实体 16、在模型概念中,实体所具有的某一特性称为() A、实体集 B、属性 C、元组 D、实体型 17、在关系运算中,查找满足一给定条件的元组的运算称为() A、选择 B、复制 C、投影 D、关联

计算机二级(VF)数据库设计基础章节练习试卷6(题后含答案及解析)

计算机二级(VF)数据库设计基础章节练习试卷6(题后含答案及解 析) 全部题型 2. 填空题 填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。 1.数据库管理技术经历了人工管理、______、数据库系统阶段。 正确答案:文件管理涉及知识点:数据库设计基础 2.数据库管理系统的主要功能有数据定义功能、______、数据库的运行管理和数据库的建立及维护。 正确答案:数据操作功能涉及知识点:数据库设计基础 3.数据库管理系统常见的数据模型有层次模型、网状模型和______3种。 正确答案:关系模型涉及知识点:数据库设计基础 4.一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于______的联系。 正确答案:多对多涉及知识点:数据库设计基础 5.实体之间的联系可以归结为一对一联系、一对多(或多对多)的联系与多对多联系。如果一个学校有许多教师,而一个教师只归属于一个学校,则实体集学校与实体集教师之间的联系属于______的联系。 正确答案:一对多涉及知识点:数据库设计基础 6.在关系模型中,把数据看成一个二维表,每一个二维表称为一个______。 正确答案:关系涉及知识点:数据库设计基础 7.关系操作的特点是______操作。 正确答案:集合涉及知识点:数据库设计基础

8.关系中的一个或多个属性能唯一地标识元组,这样的属性称为______。 正确答案:码涉及知识点:数据库设计基础 9.关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、______和用户定义的完整性。 正确答案:参照完整性涉及知识点:数据库设计基础 10.关系模型的数据操纵即是建立在关系上的数据操纵,一般有______、增加、删除和修改4种操作。 正确答案:查询涉及知识点:数据库设计基础 11.数据库管理系统常见的数据模型有层次模型、网状模型和______3种。 正确答案:关系模型涉及知识点:数据库设计基础 12.关系数据库管理系统能实现的专门关系运算包括选择、连接和______。 正确答案:投影涉及知识点:数据库设计基础 13.______是数据库设计的核心。 正确答案:数据模型涉及知识点:数据库设计基础 14.数据库设计分为6个设计阶段:需求分析阶段、______、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。 正确答案:概念设计阶段涉及知识点:数据库设计基础 15.______是数据库应用的核心。 正确答案:数据库设计涉及知识点:数据库设计基础

职高对口升学计算机专业数据库VF课程VF基础知识章节试卷含答案

VF 基础知识章节试卷 考试须知:满分100分,共27题,所需考试时间为90分钟 一ˎ填空题(请将答案填在下面相应的答题位置。每空2分,共24分) 1.VF 运行环境中对硬盘可用空间的要求是至少有________MB 。 2.VF 的三种工作方式:命令方式、_______、程序方式。 3.VF 命令格式的_______称为命令动词。 4.第一次启动VF 时,出现启动画面时,单击______按钮,打开VF 的主窗口。 5.在命令窗口中输入________关键字,再按ENTER 键,可退出VF 。 6.项目管理器中“数据”选项卡下有数据库、 ________自由表文件。 7.实现对项目管理器折叠,是单击项目管理器________边方向按钮。 8.先在命令窗口中选择一个命令或函数,再按________键,可以查看相应的帮助信息。 9.要把项目管理器拆分成独立浮动窗口,必须首先________项目管理器。 10.项目管理器中文件有两种状态即排除和 ________。 11.使用键盘选择菜单命令,要先按ALT 键或 ________键。 12.项目文件的后缀名为________。 二ˎ单项选择题(请在下面各题选项中选出最符合题意的一项,将代表该项的字母填在下面相应的答题位置。每题3分,共30分) 13.VF 是一个( )位数据库管理系统。 A 、8 B 、16 C 、32 D 、64 14.安装VF 时,错误的操作是( )。 A 、先关闭防病毒程序,再安装VF B 、先启动防病毒程序,再安装VF C 、在“最终用户许可协议”对话框中,必须选中“接受协议”单选按钮 D 、系统安装完成后,再安装VF 的示例和帮助系统 15.要关闭命令窗口,但不退出VF ,可以进行操作是按( )键。 A 、CTRL+F2 B 、CTRL+F4 C 、ALT+F2 D 、ALT+F4 16.下面关于工具栏说法,错误的是( )。 A 、用户可以自己创建工具栏 B 、用户可以修改系统提供的工具栏 C 、用户可以删除自己创建的工具栏 D 、用户可以删除系统提供的工具栏 17.要获取屏幕对象的帮助信息,错误的操作是( )。 A 、先打开窗口,再按F1键 B 、先打开菜单,再按F1键 C 、先打开对话框,再按F1键 D 、先打开工具栏,再按F1键 18.打开快捷菜单常用的鼠标操作是( )。 A 、单击 B 、双击 C 、右键单击 D 、拖动 19.菜单中( )色表示此命令无效。 A 、黑 B 、灰 C 、白 D 、无 20.下列VF 运行环境说法正确的是( )。 A 、所有操作系统都可 B 、内存有所要求 C 、鼠标不是必须的 D 、显示器的分辨率没有要求 21.改变窗口大小时,指针变成( )。 A 、单箭头 B 、双箭头 C 、十字箭头 D 、无箭头 22.项目管理器的“文档”选项卡可管理( )。 A.、表单、数据库、视图 B 、表单、报表、标签 C 、自由表、报表、标签 D 、报表、表单、视图 三ˎ简答题(共46分) 23.简述一下,VF6.0的特点,回答要有层次性,按要点给分,书写工整。(8分) 专业 班级 姓名 得分

数据库原理与应用(VFP)习题参考答案

第1章概述 一、填空题 1.1数据与信息既相互联系,又有区别。数据是信息的表现形式,是外在的表示;而信息是 数据所隐含的联系,是内在的表示。信息通过数据符号进行表示、传播,对数据进行处理获得的数据才是信息,可以说信息是数据的浓缩和精华,是有用的数据。 1.2 数据处理包括数据的采集、整理、存储、分类、索引、排序、检索、统计、维护、传输、 输出和数据安全等一系列的操作过程。 1.3人工管理、文件系统管理和数据库系统管理。 1.4 数据结构、数据操作和数据的约束条件。 1.5层次模型、网状模型和关系模型。 1.6 根据实体集之间的联系方式不同,可以分为:一对一、一对多与多对一和多对多。 1.7传统的集合运算有并、交、差和笛卡尔积运算。 1.8专门的关系运算有选择、投影和连接运算。 二、单项选择题 1.9 B 1.10 B 1.11 A 1.12 B 1.13 C 1.14 A 1.15 C 1.16 C 1.17 B 1.18 B 1.19 A、D 1.20 B 1.21 A 1.22 C 1.23 B 三、简答题 1.24 通过三级模式来实现。 1.25自然连接是除去重复属性的等值连接。 1.26

1.27 R-S R∪S R∩S R×T 1.28 B=5A,C S ]2[ ]3[ T R S 1.29 候选关键字:A、B 函数依赖:A-->B,A-->C, B-->C, A、B-->C R属于第三范式 第2章初步使用中文Visual Foxpro 6.0 一、简答题 2.1 VFP提供了三种工作方式:命令窗口方式、菜单方式和程序方式。 特点:略 2.2 略 二、上机操作题 略 第3章中文Visual Foxpro 6.0语言基础 一、计算题 3.1 3.05 3.2 8.5 3.3 植物 3.4 250元 3.5 3 3.6 13 3.7 .F. 3.8 .T. 3.9 27

《VFP数据库》试卷(带答案)

《V F P数据库》试卷 A.'中国'<='大连' B.'电脑'$'电脑报' C.2*4.2<=11%6 D.'电脑报'=='电脑' 2.视图不能单独存在,它必须依赖于()。 A.视图B.查询C.数据表D.数据库3.有如下SQLselect语句: select*from成绩where数学between80and100 与该语句等价的SQL语句是()。 A.select*from成绩where数学<100and数学>80

B.select*from成绩where数学>=100and数学<=80 C.select*from成绩where数学>100and数学<80 D.select*from成绩where数学<=100and数学>=80 4.SQL语句中修改表结构的命令是()。 A.altertable B.modifytable C.alterstructure D.modifystructure 5.SQL中,select语句的功能是()。 A.定义B.查询C.修改D.控制 6.只有数据表中有而自由表中没有的索引类型是()。 A.普通索引B.唯一索引C.主索引D.候选索引 7.要将当前数据库的“照片”字段删除,应使用()命令。 A.delete B.zap C.modifystructure D.pack 8.一个工作区最多可以打开()个表。 A.32767 B.1 C.2 D.3 9.查询设计器的“筛选”选项卡,对应SQL语句的子句是()。 A.joinon子句B.where子句 C.groupby子句D.having子句 10.字符串长度函数len("学英语从ABC开始")的结果是()。 A.9 B.18 C.15 D.16.6 11.要为“成绩”表的所有学生的语文成绩增加10分,正确的SQL命令是()。 A.replace成绩set语文=语文+10 B.update成绩set语文=语文+10 C.edit成绩set语文=语文+10 D.change成绩set语文=语文+10 12.在SQL语句中用于限定条件的子句是。 A.for子句B.while子句C.where子句D.condition子句 13.以下数据()不是字符型数据。 A."10/25/99" B.10/25/99 C.'10/25/99' D.[10/25/99] 14.数据表中的记录暂时不想使用时,应使用的命令是()。 A.delete B.pack C.zap D.recall 15.关闭命令窗口的操作方法是()。 A.“窗口”菜单下的“隐藏”菜单B.快捷键Ctrl+F4 C.单击常用工具栏命令窗口按钮D.以上方法都可以16.MAX(10,20,30,40)的执行结果是()。 A.10 B.20 C.30 D.40 17.在VFP中,建立索引的作用之一是()。 A.节省存储空间B.便于管理

vf数据库基础知识习题与答案

第一章 VF 基础知识 、选择题 1. 在一个二维表中,行称为 ____________ ,列称为 __________ A) 属性;元组 C) 关系;元组 2. 数据库系统的核心是 ___________ 。 A) 数据库管理系统 C) 数据 3. VFP 是一种 _________ 据库管理系统 A) 层次型 C) 关系型 4. 支持数据库各种操作的软件系统是 _ A) 数据库系统 B)操作系统 C) 数据库管理系统 D)命令系统 5. 在关系模型中,从表中选出满足条件的记录的操作称为 ________________ A) 连接 B) 投影 C) 联系 D) 选择 6. 数据库系统与文件系统的主要区别是 ______________ 。 A) 文件系统只能管理程序文件,而数据库系统可以管理各种类型的文件 B) 文件系统管理的数据较少,而数据库系统能管理大量数据 C) 文件系统比较简单,数据库系统比较复杂 D) 文件系统没有解决数据冗余和数据独立性问题,而数据库系统解决了 这些问题 7. 在关系运算中,选择的操作对象是 ______________ ;投影的操作对象是 __________ _;连接的操作对象是 ___________ 。 A) 一个表;一个表;两个表 B) 一个表;两个表;两个表 C) 一个表;一个表;一个表 D) 两个表;一个表;两个表 8. 在关系数据库中,基本的关系运算有三种,它们是 _______________ 。 A) 选择、投影和统计 B) 选择、投影和连接 C) 排序、索引和选择 D) 统计、查找和连接 9. VFP 是一种关系型数据库管理系统,所谓关系是指 ______________ 。 A) 表中各个记录之间的联系 B) 数据模型满足一定条件的二维表格式 C) 表中各个字段之间的联系 D) 一个表与另一个表之间的联系 10. 一个仓库里可以存放多个部件,一种部件可以存放于多个仓库,仓库与 B) 元组;属性 D) 属性;关系 B) 数据库 D) 数据库应用系统 B) 网状型 D) 树型

vf选择题及答案总结

一、选择题 1. 在Visual FoxPro中,向数据库文件中追加数据使用语句( C )。 A、INSERT B、REPLACE C、APPEND D、ADD 2. 在Visual FoxPro中,删除数据库的所有记录,仅保留库结构的命令是( D )。 A、 delete all B、pack C、recall D、 zap 3. 在Visual FoxPro中,复制当前工作区中库结构的命令是( C )。 A、Copy stru <原文件> to<目标文件> B、Copy <原文件> stru to <目标文件> C、Copy stru to <库文件名> D、Copy stru to <库文件名>exten 4. 在Visual FoxPro中,使用replace〈字段名〉with〈表达式〉for〈条件〉后,记录指针为( D )。 A、视情况而定 B、当前记录 C、bof D、为文件尾 5. 在Visual FoxPro中,对数据库结构或记录进行输入、修改后,应按( A )存盘退出。 A、ctrl+w B、ctrl+q C、ctrl+c D、esc 6. 在Visual FoxPro中,用modify structure对数据库结构进行修改时,数据库的原有数据( C )。 A、将全部丢失 B、不会丢失 C、可能丢失某些数据项 D、可能丢失某些数据记录 7. 在Visual FoxPro中,分屏显示当前数据库中年龄字段大于20的所有记录,正确的命令为( A )。 A、display all for nl>20 B、display all while nl>20 C、list for nl while nl>20 D、list while nl>20 8. 在Visual FoxPro中,skip命令移动记录指针的基准是( B )。 A、第一条记录 B、当前记录 C、指定纪录 D、库文件尾 9. 一个数据库文件中多个备注字段的内容是存放在( B )。 A、这个数据库文件中 B、一个备注文件中 C、多个备注文件中 D、一个文本文件中 10. 要删除当前数据库文件中的“性别”字段,应使用命令( A )。 A、modify structure B、delete C、replace D、zap 11. 在有关数据库的概念中,若干记录的集合称为(D)。 A. 文件 B. 字段 C. 数据项 D. 表 12. 联接运算要求联接的两个关系有相同的(B)。 A. 主键 B. 属性名 C. 实体名 D. 主属性名 13. 退出VFP系统的命令是(D)。 A.EXIT B.RETURN C.CANCEL D.QUIT

VF习题集(答案)

VFP面向对象程序设计习题作业 200 至200 学年 计算机与信息科学系

VFP练习题 习题一 一、单项选择题 1. 数据库管理系统的英文缩写是d。 A) DBM B) DB C) DBS D) DBMS 2. 支持数据库各种操作的软件系统是d。 A) 操作系统B) 命令系统 C) 数据库系统D) 数据库管理系统 3. c是存储在计算机存储设备上相关数据的集合。 A) 网络系统B) 操作系统 C) 数据库D) 数据库管理系统 4. 由计算机、操作系统、DBMS、数据库、应用程序及用户组成的一个整体叫b。 A) 数据库管理系统B) 数据库系统 C) 文件系统D) 软件系统 5. 数据库系统的核心是b 。 A) 数据库B) 数据库管理系统 C) 操作系统D) 文件系统 6. 数据库DB,数据库系统DBS,数据库管理系统DBMS,三者之间的关系是c。 A) DBMS包括DB和DBS B) DB包括DBS和DBMS C) DBS包括DB和DBMS D) DBMS包括DBS 7. VFP是一种d数据库管理系统。 A) 网状型B) 共享型C) 层次型D) 关系型 8.在关系模型中,将两个关系通过共同字段名组成一个新的关系,是c 关系运算。 A) 选择B) 投影C) 连接D) 层次 二、填空题 1. 数据库系统的核心部分是数据库管理系统。 2. 在关系数据库的三种关系运算是选择、投影、连接。

3. 从关系中找出满足条件的元组的操作是_选择__运算。 习题二 一、单项选择题 1. 在进行VFP表的结构设计时,其字符型字段的宽度不允许超过__b____。 A)255 B)254 C)20 D)无限制 2. 要显示和隐藏VFP所有的工具栏,应使用___b___菜单下的“工具栏”命令。 A)文件B)显示C)工具D)窗口 3. VFP表文件中,对字符型字段的值,最多可输入__d____个字符。 A)255 B)128 C)8 D)254 4. 在表设计器中设计了表的备注字段后,系统会自行产生该表文件的备注文件,该文件的主文件名与表文件同名,而扩展名是___c____。 A).BAK B).FRX C).FPT D).FRT 5. 关于VFP命令格式的规则,下面叙述错误的是___c____。 A)每条命令必须以命令动词开头 B)命令动词太长,最少保留4个,5个也可以 C)命令动词后面的子句的顺序是不能调换的 D)FOR与WHILE引导的条件子句是有区别的 二、填空题 1. 在VFP的表文件中,可设计字段的最大个数是___255____,自由表字

相关文档
最新文档