东北大学秦皇岛分校VF数据库基础习题

2019-01-27 14:59

数据库基础习题

第01章:第一章数据库系统知识 习题

一、选择题(总共 102题) 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)网状模型 B)层次模型 C)关系模型 D)顺序模型

9.数据库的核心是( )。

A)数据库 B)操作系统 C)数据库管理系统 D)数据库管理员

10.信息的三个领域是( )。

A) 现实世界、概念世界和数据世界 B)事物、对象和性质 C)实体、对象和属性 D)数据、记录和字段

1

11.关系数据模型( )。

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

C)只能表示实体间的m:n联系 D)可以表示实体间的上述三种联系

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

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

13.数据库管理系统(DBMS)是( )。 A)计算机上的数据库系统 B)计算机语言 C)用于数据管理的软件系统 D)计算机应用程序

14.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的 ( )。

A)可靠性 B)一致性 C)完整性 D)安全性

15.在选取关系中满足某个条件的元组的关系代数运算称之( )。 A)选中运算 B)选择运算 C)投影运算 D)搜索运算 16.用二维表数据来表示实体之间联系的模型叫做( )。 A)网状模型 B)层次模型 C)关系模型 D)实体-联系模型

17.数据库的三级模式体系结构的划分,有利于保持数据库的( )。

A)数据独立性 B)数据安全性 C)结构规范化 D)操作可行性

18.Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是_____。 A)索引、排序、查找 B)建库、录入、排序 C)选择、投影、连接 D)显示、统计、复制

19.数据处理是将_____转换为_____的过程。 A)数据、信息 B)信息、数据 C)数据、数据库 D)信息、文件

20.按照传统的数据模型分类,数据库可分为三种类型_____。 A)大型、中型和小型 B)西文、中文和兼容 C)层次、网状和关系 D)数据、图形和多媒体

21.DBAS指的是_____。 A)数据库管理系统 B)数据库系统 C)数据库应用系统 D)数据库服务系统

22.关系数据库系统中所使用的数据结构是_____。 A)树 B)图 C)表格 D)二维表格

23.用于实现数据库各种数据操作的软件是_____。

2

A)数据软件 B)操作系统 C)数据库管理系统 D)编译程序

24.数据库DB、数据库系统DBS和数据库管理系统DBMS的关系是_____。 A)DBMS包括DB和DBS B)DBS包括DB和DBMS

C)DB包括DBS和DBMS D)DB、DBS和DBMS是平等关系

25.下列说法中,数据库系统的特点不包括____。

A)数据一致性 B)数据共享 C)使用专用文件 D)具有数据的安全与完整性保障

26.Visual FoxPro是一种关系型的数据库管理系统,所谓关系是指_____。 A)表中各条记录彼此有一定的关系 B)表中各个字段彼此有一定的关系

C)一个表与另外一个表之间有一定的关系 D)数据模型符合满足一定条件的二维表格式 27.Visual FoxPro6.0数据库系统是_____。 A)网络 B)层次 C)关系 D)链状

28.数据库的数据都存放在一台计算机中,并由它统一管理和运行的数据库系统称为____。 A)分布式系统 B)单用户系统 C)集中式系统 D)共享式系统

29.如果要改变一个关系中属性的排列顺序,应该使用的关系运算是_____。 A)重建 B)选取 C)投影 D)连接

30.在Visual FoxPro中,COPY TO <文件名> FIELD<字段名表>命令起到_____关系操作功能。 A)投影 B)关联 C)连接 D)选择

31.将两个关系中具有共同属性值的元素连接到一起构成新表的操作,称为_____。 A)连接 B)比较 C)扫描 D)用户模式

32.在关系模型中,实现\关系不允许出现相同的元组\的约束是通过_____。 A)候选关键字 B)主关键字 C)外部关键字 D)超关键字

33.在关系模型中,如果一个属性或属性集的值能唯一标识一个关系元组,又不含有多余的属性值,则称为____。 A)字段名 B)数据项名 C)属性名 D)关键字

34.已知关系S如下所示,其中S#为主关键字,则下列说法正确的是_____。

S# SN AGE SEX

S1 Wang 23 M S2 Liu 20 F Hou 23 M

A)违反了关系模型的实体完整性规则 B)违反了关系模型的参照完整性规则

C)违反了关系模型的用户定义的完整性规则 D)没有违反关系模型的任何一类完整性规则

3

35.Visual FoxPro中的一个记录对应于关系中的______。 A)元组 B)属性 C)结构名 D)关键字

36.两个没有公共属性的关系做自然连接等价于它们做_____。 A)并 B)交 C)差 D)乘

37.将两个关系中具有共同属性值的元素连接到一起构成新表的操作,称为_____。 A)连接 B)比较 C)扫描 D)索引

38.层次型、网状型和关系型数据库划分原则是_____。

A)记录长度 B)文件的大小 C)联系的复杂程度 D)数据之间的联系

39.DBMS不但要对数据库进行管理,而且还要提供对数据进行操作的能力。为此,它提供了___。

A)自含语言和数据操纵语言 B)宿主语言和自含语言 C)数据定义语言和数据操纵语言 D)宿主语言和数据定义语言

40.同一个关系模型的任两个元组值_____。 A)不能全同 B)可全同 C)必须全同 D)以上都不是

41.关系模型中,一个关键字是_____。 A)可由多个任意属性组成 B)至多由一个属性组成

C)可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成 D) 以上都不是

42.关系模式的任何属性_____。 A)不可再分 B)可再分 C)命名在该关系模式中可以不唯一 D)以上都不是

43.使用关系运算对系统进行操作,得到的结果是_____。 A)属性 B)元组 C)关系 D)关系模式

44.自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的_____。 A)元组 B)行 C)记录 D)属性

45.关系数据库管理系统所管理的关系是_____。

A)一个DBF文件 B)若干个二维表 C)一个DBC文件 D)若干个DBC文件

46.如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于_____。 A)一对一联系 B)一对二联系 C)多对多联系 D)一对多联系

4

47.设有关系R1和R2,经过关系运算得到结果S,则S是_____。 A)一个关系 B)一个表单 C)一个数据库 D)一个数组

48.数据库技术中采用分级方法将它的结构划分成多个层次,是为了提高数据库的_______和物理独立性。

A)数据独立性 B)逻辑独立性 C)管理规范性 D)数据的共享

49.数据库技术中采用分级方法将它的结构划分成多个层次,是为了提高数据库的逻辑独立性和数据的________。

A)一般独立性 B)物理独立性 C)逻辑独立性 D)管理规范性

50.在关系代数的专门关系运算中,从表中取出满足条件属性的操作称为 _____ ;从表中选出满足条件的元组的操作称为选择 ;将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为 连接 。 A)选择 B)投影 C)连接 D)扫描

51.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的_____,支持数据库各种操作的软件系统叫数据库管理,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成一个整体叫做数据库系统。 A)文件的集合 B)数据的集合 C)命令的集合 D)程序的集合

52.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的数据的集合,支持数据库各种操作的软件系统叫______,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成一个整体叫做数据库系统 。

A)命令系统 B) 数据库系统 C)操作系统 D)数据库管理系统

53.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的数据的集合数据的集合,支持数据库各种操作的软件系统叫数据库管理系统 ,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成一个整体叫做_______。 A)数据库系统 B)数据库管理系统 C) 文件系统 D) 软件系统

54.数据库具有______、最小的冗余度和较高的程序与数据独立性 。 A)程序结构化 B)数据结构化 C)程序标准化 D)数据模块化

55.数据库具有数据结构化、最小的______和较高的程序与数据独立性。 A)冗余度 B)存储量 C)完整性 D)有效性

56.数据库具有数据结构化、最小的冗余度和较高的______。

A)程序与数据可靠性 B)程序与数据完整性 C)程序与数据独立性 D)程序与数据一致性

5


东北大学秦皇岛分校VF数据库基础习题.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:申论试题及答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: