数据库原理大习题集及答案 联系客服

发布时间 : 星期日 文章数据库原理大习题集及答案更新完毕开始阅读fc2e255202020740be1e9b65

9.一般不适合建立索引的属性有()。 A.主键码和外键码

B.可以从索引直接得到查询结果的属性 C.对于范围查询中使用的属性 D.经常更新的属性

10.关系数据库规范化是为解决关系数据库中( )问题而引入的。 A.插入﹑删除﹑更新的异常和数据冗余 B.提高查询速度

C.减少数据操作的复杂性 D.保证数据的安全性和完整性

13.设属性A是关系R的主属性,则属性A不能取空值,这是( )。 A.实体完整性规则 B.参照完整性规则

C.用户定义完整性规则 D.以上都不是

14.在SQL Server 2005中 ,索引的顺序和表中记录的物理顺序相同的索引是()。 A主键索引 B 非聚集索引 C聚集索引 D 唯一索引 15.下面对索引的相关描述正确的是()。

A 疆场查询的列不适合键索引 B小型表适合建索引

C 有很多重复值的列适合建索引 D 是外间或主键的列不适合建索引 16.在使用CREATE INDEX 命令创建索引时,FILLFACTOR选项定义的是()。 A 填充因子 B 误码率 C 冗余度 D索引页的填充率 17.对视图的描述错误的是()。 A视图是一张虚拟表

B 视图定义包含TOP子句时才能设置排序规则 C 可以像查询表一样来查询视图

D 被修改的视图只能引用一个基表的列

18.TH CHECK OPTION 属性对视图有()作用。

A 进行检查约束 B 进行删除检测 C进行更新检测 D 进行插入监测

19.表在数据库中是一个非常重要的数据对象,她是用来()各种数据内容的,数据库创建后就可以创建表了。

A 显示 B 查询 C 存放 D 检索

20.在SQL Server服务器上,存储过程是一组预定义并编译的Transact-SQL语句。可以用()声明游标。

A CREATE CURSOR B ALTER CURSOR C ET CURSOR D DECLARE CURSOR 21. 下列对数据库应用系统设计说法中正确的是()。

A 必须下完成数据库的设计, 才能开始对数据处理的设计 B 应用系统用户不必参与设计过程

C 应用程序员可以不必参与数据库的概念结构设计 D以上都不对

22.在需求分析阶段常用()描述用户单位的业务流程 A 数据流图 B E-R图 C 程序流图 D判定表

23.数据库设计中,用E-R描述信息结构但不涉及信息在计算机中的表示,这是数据库设计的()。 A 需求分析阶段 B 逻辑设计阶段 C 概念设计阶段 D 物理设计阶段 24. 下列属于逻辑逻辑结构设计极端任务的是()。

37

A 生成数据字典 B 集称局部E-R图

C 将E-R图转换为一种关系模式 D 确定数据存取方法

25. 将一个一对多联系型转换为一个独立模式时,应取()为关键字。 A 一个实体型的关键属性 B 多端实体型的关键属性 C 两个实体型的关键属性组合 D 联系型的全体属性

26. 将一个M 对N(M>N)的联系型转换成关系模式时,应()。

A 转换为一个独立的关系模式 B 与M端得实体型所对应的关系模式合并 C 与N端得实体型所对应的关系模式合并 D 以上都可以

27. 某学校规定,每一个班级最多有 50 名学生,至少有10名学生;每一名学生必须属于一个班级,在班级与学生实体的联系中,学生实体的基数是()。 A(0,1) B (1,1) C (1,10) D (10,50)

28.在从E-R 图到关系模式的转化过程中,如果实体间的联系是M:N的,下列说法正确的是()。 A 将N方关键字和联系的属性纳入M方的属性中 B将M方关键字和联系的属性纳入N方的属性中

C 增加一个关系表示联系,其中纳入M方和N方的关键字 D 在M方属性和N方属性中均增加一个表示级别的属性 29. 关系数据库的规范化理论主要解决的问题是()。

A 如何构造合适的数据逻辑结构 B如何构造合适的数据物理结构

C 如何和构造合适的应用程序界面 D 如何控制不同用户的数据操作权限 30.对数据库的物理设计优劣评价的重点是()。 A 时空效率 B 动态和静态性能 C 用户界面的友好性 D 成本和效益

31.下列不属于数据库物理结构设计阶段任务的是()。 A 确定选用的DBMS B 确定数据的存放位置 C 确定数据的存取方法 D初步确定系统配置

32.确定数据的存储结构和存取方法时,下列策略中()不利于提高查询效率。 A使用索引 B 建立聚簇 C 将表和索引存储在同一磁盘上

D 将存取频率高的数据与存取频率低的数据存储在不同磁盘上

33.在E-R模型中,如果有3个不同的实体集,3个M:N联系,根据E-R模型转换为关系模型的规则,转换为关系的目的是()。 A 4 B 5 C 6 D 7

34.数据库物理设计完成后,进入数据库实施阶段,下述工作中,()一般不属于实施阶段的工作。 A建立库结构 B 系统调试 C 加载数据 D扩充功能

35. 在E-R 模型向关系模型转换时,M:N的联系转换为关系模式时,其关键字是()。 A M端实体的关键字 B N端实体的关键字 C MN端实体的关键字的组合 D重新选取其他属性 二.多选题

1下面关于数据库设计的说法,正确的是() A.信息需求表示一个单位所需要的数据及结构

B.信息需求表示一个单位所需要经常进行的数据处理

C.信息需求表达了对数据可的内容及结构的要求,是动态需求

D.信息需求表达了对基于数据库的数据处理要求要求,是静态需求 2.数据库设计包含有以下哪几个阶段() A.需求分析 B.概念设计

38

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.面向过程的设计方法可以交好地反映数据的内在联系 11. 下面关于数据库设计方法的说法中正确的有()。 A.面向数据的设计方法可以较好地反映数据的内在联系

39

B.面向过程的设计方法在初始阶段可能获得更高的性能 C.面向数据的设计方法更适合用在需求明确,固定的系统上

D.为了设计一个相对稳定的数据库,一般采用面向过程的设计方法

12. 数据库的逻辑设计对数据库的性能有一定的影响,下列措施中可以明显改 善数据库性能的有()。

A.将数据库中的关系进行完全的规范化 B.减少连接运算

C .将大的关系分解成多个小的关系 D.尽可能地使用快照

13. 下面关于数据库模式设计的说法中正确的有( )。

A.在模式设计的时候,有时候为了保证性能,不得不牺牲规范化的要求

B.有的情况下,把常用属性和很少使用的属性分成俩个关系,可以提高查询的速度 C.连接运算开销很大,在数据量相似的情况,参与连接的关系越多开销越大 D.减小关系的大小可以将关系水平划分,也可以垂直划分 14. 下面关于是数据库物理设计的说法中正确的有( )。 A.物理设计的是在模式设计的基础进行的 B.物理设计直接面向用户

C.物理设计的目标是提高数据库的性能和有效地利用存储空间

D.物理设计的任务是为每个关系模式选择合适的存储结构和存取路径 15. DB设计中的概念设计( )。 A.独立于硬件

C.与系统软件相关 B.独立系统软件 D.与硬件相关

16.下列工作不属于数据库物理设计的是( )。 A.将E-R图转换为关系模式 B.选择存取路径 C.建立数据流图

D.收集和分析用户活动

17.数据库逻辑设计阶段应考虑的因素包括( )。 A.概念模式 B.存取方法 C.处理要求 D.DBMS特性 三.判断题

1 概念设计可以独立于数据库管理系统。() 2 需求分析可以独立与数据库管理系统。() 3 逻辑设计可以独立与数据库管理系统。() 4 物理设计可以独立与数据库管理系统。()

5 属性值分布严重不均的属性不适合建立索引。()

6 物理设计阶段,根据DBMS的特点和处理的需要,选择结构,建立索引,形成数据库模式。() 7 逻辑设计阶段,将概念模式转化为DBMS支持的数据模型,形成数据库逻辑模式。()

8 数据库重组与重构的差别在于,重组并不修改原有的逻辑模式和内模式;而重构部分修改原有的逻辑模式和内模式。()

9 连接是开销较大的运算,参与连接的关系越多开销也越大。因此,要通过逻辑模式的规范化来提高数据库查询的性能。()

40