程序设计基础试题库

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

练习题一Visual FoxPro 基础

、选择题

1. 关系数据库管理系统应能实现的专门关系运算包括___c __________

A 显示、打印、制表B关联、更新、排序

C 选择、投影、连接D排序、索引、统计

2. 关系是指__b__。

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

3. 如果把学生看成实体,某个学生的姓名叫“杨波”,则“杨波”应看成是___b ______ 。

A)属性型B )属性值C )记录型D )记录值

4. 关系数据库系统中所使用的数据结构是 _______ d ___ 。

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

5. 对表进行水平方向的分割用的运算是 _______ b ___ 。

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

6. 下列数据库技术的术语与关系模型的术语的对应关系中_______ d _____ 是正确的。

A)实例与关系 B )字段与元组C )记录与属性 D )记录类型与关系模式

7. 下列关于数据库系统的叙述中,正确的是 _____ c _____ 。

A)数据库系统中数据的一致性是指数据类型一致

B)数据库系统只是比文件系统管理的数据更多

C)数据库系统减少了数据冗余

D数据库系统避免了数据冗余

8. 关系数据模型 ______ d ___ 。

A)只能表示实体间的1:1联系

B)只能表示实体间的1:n

C只能表示实体间的m:n

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

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

这个属性为 _____ a____ 。

A)关键字B )主属性C )数据项D )主属性值

10. 关系数据库管理系统中的元组是______ b ____ 。

A)关系中的垂直方向的列 B )关系中的水平方向的行

C属性或属性的组合 D )以上的答案均不正确

11. 从数据库的整体结构看,数据库系统采用的数据模型有_________ a __ 。

A)层次模型、网状模型和关系模型

B)层次模型、网状模型和环状模型

C)网状模型、链状模型和层次模型

D链状模型、关系模型和层次模型

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

A)R( A) B )R( A, B)C )R (A, B, C, D) D )R (A X

B X

C X D)

13. 若实体间联系是M N的,则将联系类型_________ a___ 。

A)也转换为关系模型

B)属性加入任一个关系模式中

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

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

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

A 数据库管理系统

B 操作系统

C 数据集合

D 文件系统

15. 层次型、网状型和关系型数据库划分原则是________ c ___ 。

A 文件大小

B 记录长度

C 数据之间的联系

D 联系的复杂程度

16. 在数据库设计中用关系模型来表示实体和实体之间的联系,关系模型的结构是

_____ d ___ 。

A 封装结构

B 层次结构

C 网状结构

D 二维表结构

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

A 主键

B 超键

C 外键

D 候选键

18. 层次模型不能直接表示 ______ b __ 关系。

A 1:1

B m:n

C 1:m

D 1:1 和1:m

19. DBAS旨的是_____ d____ 。

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

____ a ____ 。

A)数据结构 B )操作系统 C )文件系统D )文件结构

21. 数据库的网状模型应满足的条件是___d _______ 。

A)必须有两个以上的结点

B)每个结点有且仅有一个双亲

C)有且仅有一个结点无双亲,其余结点只有一个双亲

D)允许一个以上的结点无双亲,也允许一个结点有多个双亲

22. 下列不属于文件系统特点的选项是 _______ b ___ 。

A)文件内部的数据结构 B )减少和控制了数据冗余

C)数据可为特定用户专用 D )数据结构和应用程序相互依赖

23. 存储在计算机内有结构的相关数据的集合称为 ______ a ____ 。

A 数据库

B 数据库结构

C 数据库系统

D 数据库管理系统

24. 如果要改变一个关系中属性的排列顺序,应使用的关系运算是__________ c __ 。

A 选择

B 连接

C 投影

D 重建

25. Visual Foxpro 数据库文件是_______ c___ 。

A 存放用户数据的文件

B 存放用户数据和系统数据的文件

C 管理数据库对象的系统文件

D 前三种说法都对

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

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

B 文件系统只能管理少量数据,而数据库系统则能管理大量数据

C 文件系统只能管理程序文件,而数据库系统则能管理各种类型的文件

D 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可解决这类问题

27. 使用关系运算对系统进行操作,得到的结果是___b ______ 。

A 属性

B 关系

C 元组

D 关系模式

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

相关文档
最新文档