二级VFP随堂练习1

发布时间 : 星期六 文章二级VFP随堂练习1更新完毕开始阅读

第一章 、VFP数据库基础

一.选择题

1.在数据管理技术的发展过程中,下列(C)阶段可实现数据共享。

A.人工管理 A.人工管理 ( B ) A.m:n

B.1:m

C.m:1

D.1:1

D.一种操作系统 D.混合型

B.文件系统 B.文件系统

C.数据库系统 C.数据库系统

D.人工智能系统 D.面向对象数据库系统

2.数据整体无结构,记录有结构,是属于数据库的( A )阶段。

3.设有班级和学生两个实体,每个学生只能属于一个班级,一个班级可有多名学生,则班级和学生实体之间的联系是

4.VFP DBMS是( B ) A.操作系统的一部分 A.层次型

B.操作系统支持下的系统软件C.一种编译程序 B.关系型

C.网状型

5.VFP DBMS基于的数据模型是( B )

6.下列关于数据库系统的叙述中,正确的是( A )

A.表的字段之间和记录之间都存在联系 C.表中只有记录之间存在联系

7.下列关于对象的说法中,不正确的是( B )

A.对象可以是具体的实物,也可以是一些概念 C.一条命令、一个人等都可以看做是一个对象 8.不同实体的区分取决于实体( B ) A.元组的多少 A.数据库系统 A.层次模型

A.一个软件 C.一种设备 A.字段

B.属性的不同 B.操作系统 B.网状模型

C.代表的对象 C.命令系统 C.关系模型

D.属性的多少 D.数据库管理系统 D.E—R模型

9.支持数据库各种操作的软件系统是( B )

10.用二维表数据来表示实体及实体之间联系的数据模型为( C ) 11.一个数据库管理系统是( A )

B.一台存有大量数据的计算机 D.一个负责管理大量数据的机构 C.记录

D.文件

B.一次活动不可以看做是一个对象 D.表单数据环境可以看做是一个对象 B.表的字段之间和记录之间都不存在联系 D.表中只有字段之间存在联系

12.信息世界中的实体术语,对应数据库中的( C )

B.数据库

13.假设参加计算机等级考试的学生关系R,参加英语等级考试的学生关系S。求既参加了计算机考试又参加了英语考试的学生,应当进行下列( D ) A.R-S A.属性值 A.连接

B.R+S B.记录值 B.选择

C.R∪S C.属性型 C.投影

1

D.R∩S D.记录型 D.笛卡儿积

14.如果把职工当成实体,则某个职工的姓名“王五”应看成( A ) 15.下列运算中,不属于专门的关系运算的是( D )

16.把实体—联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过( D ) A.建立新的属性来实现 A.并运算 A.连接

B.建立新的关键字来实现C.建立新的关系来实现 B.交运算 B.投影

C.差运算 C.选择

D.建立新的实体来实现 D.积运算 D.排序

17.对关系S和关系R进行集合运算,结果中既包含S中元组,也包含R中元组,这种集合运算称为( A ) 18.从关系模式中指定若干个属性组成新的关系的运算称为( B ) 19.对于关系的描述,正确的是( D )

A.同一个关系中允许有完全相同的元组

B.同一个关系中元组必须按关键字升序存放

C.在一个关系中必须将关键字作为该关系的第一个属性D.同一个关系中不能出现相同的属性名 20.关系数据库管理系统所管理的关系是( D ) A.若干个二维表

B.一个DBF文件

C.一个DBC文件

D.若干个DBC文件 D.以上三项都是

21.关系模型的内涵包括( D ) A.关系的定义和说明

B.属性和域的定义和说明 C.数据完整性约束

22.下列关于候选键的说法中,错误的是( C )

A.候选键是惟一标识实体的属性集 C.能惟一决定一个元组的属性集 A.选择和投影

B.候选键能惟一决定一个元组 D.候选键中的属性均为主属性 C.选择和连接

D.投影和连接

23.对表进行水平方向和垂直方向的分割,分别对应的关系运算是( A )

B.投影和选择

24.在关系数据库中,对一个关系做投影操作后,新关系的元组个数( A )

A.等于原来关系中的元组个数 C.小于原来关系中的元组个数

B.大于原来关系中的元组个数 D.不能确定原来元组的个数 B.避免在表之间出现重复字段 D.包括以上各项 C.安全性和完整性要求

D.确定联系

25.为了合理地组织数据,应遵从的基本设计原则是( D )

A.概念单一化“一事一地”的原则 C.用外部关键字保证有关联的表之间的联系 A.确定需要的表

26.在数据库设计过程中,下列属于需求分析阶段要做的是( C )

B.确定所需要的字段

27.在数据库设计中,确定表之间联系的目的是( C )

A.避免出现重复数据,减小数据冗余

B.以最小的逻辑单位存储信息

C.存储实体信息的同时反映实体之间客观存在的关联 D.设计出满足应用需求的实际关系模型。 28.关系数据库的设计,应遵从( A )“一事一地”的原则 A.单一化 A.重复值

B.多样化 B.空值

C.抽象化 C.属性值

D.具体化 D.A和B

29.作为主关键字段的字段值,不允许出现( D ) 30.下列关于VFP的特点,叙述不正确的是( B )

A.提供可视化的界面操作工具 C.支持对对象的链接与嵌入操作

B.支持所有的SQL语句 D.支持INTERNET

31.数据库系统与文件系统的最主要区别是( B )

A.数据库系统复杂,而文件系统简单

2

B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C.文件系统只能管理程序文件,而数据库系统能够瞧管理各种类型文件 D.文件系统管理的数据量较小,而数据库系统可以管理庞大的数据量 32.DBMS的含义是( B )

A.数据库系统 A.命令方式 A.添加文件

B.数据库管理系统 B.菜单方式 B.删除文件

C.数据库管理员 C.向导方式 C.新建文件

D.数据库 D.程序方式 D.重命名文件

33.下列不属于VFP工作方式的一项是( C )

34.通过项目管理器窗口的按钮,不可能完成的操作是( D )

35.在项目管理器中,选择一个文件并单击“移去”按钮,在弹出的对话框中选择“删除”按钮后,该文件将( B)

A.仅仅从该项目中移走

B.从项目中移走,并从磁盘上删除该文件 D.从项目中移走,但可添加到另一个项目中 C.不属于任何项目 C.pjx C.类

D.以上说法均不正确 D.itm D.表单 D.文档

C.保留在项目中,但删除磁盘上的文件

A.可属于任何一个项目 A.pro A.数据 A.代码

36.在VFP中,通过命令方式新建一个数据库文件,新建的数据库文件( C )

B.属于当前打开的项目 B.prj B.文档 B.类

37.在VFP中,项目文件的扩展名是( C ) 38.在VFP项目管理器中不包括的选项卡是( D )

39.向项目中添加表单,应该使用项目管理器中的( D )选项卡

C.数据

40.“项目管理器”中的“全部”选项卡用于显示和管理( D )

A.数据库、自由表、查询

B.表单、报表和标签

C.菜单、文本文件和其他文件

A.数据

D.该项目中的所有文件,包括数据、文档、类库、代码和其他

C.代码

D.其他

D.设置菜单的快捷键 D.数据表 D.CTRL+Q

41.程序文件的建立,是在项目管理器的( C )选项卡中建立。

B.文档

42.在“选项”对话框的“文件位置”选项卡中可以设置( A )

A.默认目录 A.文件 A.EXIT

B.日期和时间的显示格式 C.程序代码的颜色 B.字段

C.程序 C.QUIT

43.项目管理器的功能是组织和管理与项目有关的各种类型的( A ) 44.要退出VFP,可在命令窗口中执行命令( C )

B.CTRL+W

二.填空题

1. 任何一个数据库管理系统都是基于某种__数据模型__建立的。 2. 数据模型是___记录及其联系___的集合。 3. 在VFP中,描述对象行为的过程称为__方法___。

4. 在连接运算中,___自然__连接是去掉重复属性的等值连接。 5. 用二维表数据来表示实体之间联系的数据模型称为___关系模型__。

6. 在关系模型中,“关系中不允许出现相同元组”的约束是通过__实体完整性__实现的。

3

7. 对关系进行选择、投影或连接运算后,运算的结果仍然是一个___关系___。 8. 查询关系数据库中需要的数据时,需要对关系进行一定的__关系运算___。 9. 在连接运算中,按照字段值对应相等为条件进行的连接操作称为__内部连接__。 10.用户需求主要包括__信息需求__、处理需求、安全性和完整性要求3个方面。 11.VFP支持标准的__面向过程__程序设计方式和__面向对象__程序设计方式。 12.可以在项目管理器中的___代码__选项卡下建立命令文件。 13._项目管理器_是VFP中处理数据和对象的主要组织工具。 14.VFP两种工作方式是___交互操作和程序执行___。

常量与变量

一.选择题

1.以下符号中,属于VFP中的常量的是( C )

A.EOF() A.’75-43’

B.EOF

C..F.

D.F D.’[m=n]’

2.下列字符型常量的表示中,错误的是( C )

B.[“电子工业”]

C.[[计算机]]

3.下列关于数值型常量和货币型常量的说法,正确的是( D )

A.货币型常量和数值型常量都可以使用科学计数法表示 B.货币型常量和数值型常量前面都要加上一个“$”符号

C.货币型常量在存储和计算时采用4位小数,数值型常量的小数可多于4位 D.以上说法均不正确

4.下列符号中,不能作为日期型常量分隔符的是( D ) A.斜杠 B.连字符 C.句点 5.在VFP中,下列数组元素的使用正确的是( C ) A.XI(0,2) B.XI(3,0) C.XI(2,3) 6.在下面的数据类型中,默认值是.F.的是( C ) A.数值型 B.字符型 C.逻辑型 7.关于VFP的变量,下列说法正确的是( B )

A.使用一个简单的变量之前要先声明或定义 B.数组中的各元素的数据类型可以不同

C.定义数组以后,系统为数组的每个数组元素赋以数值为逻辑假 D.数组元素的下标下限是0 8.在VFP中,内存变量的数据类型不包括( C )

A.数值型

B.货币型

C.备注型

D.逻辑型

9.在VFP中,说明数组的命令是( C )

A.DIMENSION和ARRAY

B.DECLARE和ARRAY D.只有DIMESION C.” 1987-12-12”

D.(“1987-12-12”)

C.DIMENSION和DECLARE A.{^1987-12-12}

D.脱字符 D.XI(1,2,3) D.日期型

10.以下表示正确的日期格式是( A )

B.1987-12-12

11.下列关于常量的叙述,正确的一项是( B )

4

联系合同范文客服:xxxxx#qq.com(#替换为@)