VFP程序设计基础试题库 联系客服

发布时间 : 星期五 文章VFP程序设计基础试题库更新完毕开始阅读e683c9bc1a37f111f1855bf0

练习题一 Visual FoxPro基础

一、选择题

1.

关系数据库管理系统应能实现的专门关系运算包括__________。 A)显示、打印、制表 B)关联、更新、排序 C)选择、投影、连接 D)排序、索引、统计 2.

关系是指__________。

A)属性的集合 B)元组的集合 C)实例的集合 D)字段的集合 3.

如果把学生看成实体,某个学生的姓名叫“杨波”,则“杨波”应看成是__________。 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)只能表示实体间的1:1联系 B)只能表示实体间的1:n C)只能表示实体间的m:n

D)可以表示实体间的上述三种联系 9.

在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称

1

这个属性为__________。

A)关键字 B)主属性 C)数据项 D)主属性值 10. 关系数据库管理系统中的元组是__________。

A)关系中的垂直方向的列 B)关系中的水平方向的行 C)属性或属性的组合 D)以上的答案均不正确 11. 从数据库的整体结构看,数据库系统采用的数据模型有__________。

A)层次模型、网状模型和关系模型 B)层次模型、网状模型和环状模型 C)网状模型、链状模型和层次模型 D)链状模型、关系模型和层次模型

12. 设有属性A、B、C、D以下表示中不是关系的是__________。

A)R(A) B)R(A,B) C)R(A,B,C,D) D)R(A×B×C×D) 13. 若实体间联系是M:N的,则将联系类型__________。

A)也转换为关系模型 B)属性加入任一个关系模式中

C)属性加入N端实体类型相应的关系模式中 D)属性加入M端实体类型相应的关系模式中

14. 数据库系统的构成为数据库、计算机硬件系统、用户和__________。

A)数据库管理系统 B)操作系统 C)数据集合 D)文件系统 15. 层次型、网状型和关系型数据库划分原则是__________。

A)文件大小 B)记录长度 C)数据之间的联系 D)联系的复杂程度 16. 在数据库设计中用关系模型来表示实体和实体之间的联系,关系模型的结构是

__________。

A)封装结构 B)层次结构 C)网状结构 D)二维表结构

17. 在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过__________。

A)主键 B)超键 C)外键 D)候选键 18. 层次模型不能直接表示__________关系。

A)1:1 B)m:n C)1:m D)1:1和1:m 19. DBAS指的是__________。

2

A)数据库系统 B)数据库管理系统 C)数据库服务系统 D)数据库应用系统 20. 把各个数据库文件联系起来构成一个统一的整体,在数据库系统中需要采用一定的

__________。

A)数据结构 B)操作系统 C)文件系统 D)文件结构 21. 数据库的网状模型应满足的条件是__________。

A)必须有两个以上的结点 B)每个结点有且仅有一个双亲

C)有且仅有一个结点无双亲,其余结点只有一个双亲 D)允许一个以上的结点无双亲,也允许一个结点有多个双亲 22. 下列不属于文件系统特点的选项是__________。

A)文件内部的数据结构 B)减少和控制了数据冗余 C)数据可为特定用户专用 D)数据结构和应用程序相互依赖 23. 存储在计算机内有结构的相关数据的集合称为__________。

A)数据库 B)数据库结构 C)数据库系统 D)数据库管理系统 24. 如果要改变一个关系中属性的排列顺序,应使用的关系运算是__________。

A)选择 B)连接 C)投影 D)重建 25. Visual Foxpro数据库文件是__________。

A) 存放用户数据的文件

B) 存放用户数据和系统数据的文件 C) 管理数据库对象的系统文件 D) 前三种说法都对

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

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

B)文件系统只能管理少量数据,而数据库系统则能管理大量数据 C)文件系统只能管理程序文件,而数据库系统则能管理各种类型的文件 D)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可解决这类问题 27. 使用关系运算对系统进行操作,得到的结果是__________。

A)属性 B)关系 C)元组 D)关系模式

28. 在概念模型中,一个实体相对于关系数据库中一个关系中的一个__________。

3

A)列 B)属性 C)元组 D)关系 29. 关系数据模型的内涵包括__________。

A)关系的定义和说明 B)属性和域的定义和说明 C)数据完整性约束 D)以上都是

30. 关系数据库规范化是为解决关系数据库中__________问题而引入的。

A)提高查询速度 B)插入、删除和数据冗余 C)减少数据操作的复杂性 D)保证数据的安全性和完整性 31. 同一个关系模型的任两个元组值__________。

A)可全同 B)不能全同 C)必须全同 D)以上都不是 32. 数据库系统的应用核心是__________。

A)数据库 B)编译程序 C)操作系统 D)数据库管理系统 33. 关系模式中,满足2NF的模式__________。

A)必定是1NF B)必定是3NF C)必定是BCNF D)可能是1NF 34. 一个关系是一张二维表。在VFP中,一个关系对应一个__________。

A)记录 B)字段 C)索引文件 D)数据表文件 35. 使用数据库技术进行人事档案管理是属于计算的__________。

A)过程控制应用 B)数据处理应用 C)科学计算应用 D)辅助工程应用 36. 规范化过程主要是解决数据库逻辑结构中的插入异常、删除异常以及__________的缺陷

的问题。

A)数据的不一致性 B)结构不合理 C)数据丢失 D)冗余度大 37. 在关系理论中称为“元组”的概念,在关系数据库中称为__________。

A)行 B)实体 C)记录 D)字段

38. 在关系理论中称为“关系”的概念,在关系数据库中称为__________。

A)表 B)文件 C)实体集 D)记录 39. 关系数据库管理系统所管理的关系是__________。

A)若干个DBC文件 B)一个DBF文件 C)一个DBC文件 D)若干个二维表 40. VFP关系数据库管理系统能够实现的三种基本关系运算是__________。

A)选择、投影、联接 B)建库、录入、排序 C)索引、排序、查找 D)显示、统计、复制

4