数据库原理与应用第二次作业.docx
《数据库原理与应用第二次作业.docx》由会员分享,可在线阅读,更多相关《数据库原理与应用第二次作业.docx(12页珍藏版)》请在冰豆网上搜索。
![数据库原理与应用第二次作业.docx](https://file1.bdocx.com/fileroot1/2023-1/29/0ca3e6a0-8754-49c1-ba40-633ce8077a85/0ca3e6a0-8754-49c1-ba40-633ce8077a851.gif)
数据库原理与应用第二次作业
题号:
1 题型:
单选题(请在以下几个选项中选择唯一正确答案) 本题分数:
2
根据关系数据库规范化理论,关系数据库中的关系要满足第一范式。
下面“部门”关系中,因哪个属性而使它不满足第一范式?
部门(部门号,部门名,部门成员,部门总经理)
∙A、部门总经理
∙B、部门成员
∙C、部门名
∙D、部门号
学员答案:
b
说明:
本题得分:
2
题号:
2 题型:
单选题(请在以下几个选项中选择唯一正确答案) 本题分数:
2
已知关系模式R(A,B,C,D,E)及其上的函数依赖集合F={A→D,B→C,E→A},该关系模式的候选码是()。
∙A、AB
∙B、BE
∙C、CD
∙D、DE
学员答案:
b
说明:
本题得分:
2
题号:
3 题型:
单选题(请在以下几个选项中选择唯一正确答案) 本题分数:
2
设有关系模式R(A,B,C,D),其数据依赖集:
F={(A,B)→C,C→D},则关系模式R的规范化程度最高达到()。
∙A、1NF
∙B、2NF
∙C、3NF
∙D、BCNF
学员答案:
b
说明:
本题得分:
2
题号:
4 题型:
单选题(请在以下几个选项中选择唯一正确答案) 本题分数:
2
当一个应用的查询中经常设计两个或多个关系模式的属性时,系统必须经常地进行联接运算,这种情况下,()也许是最好的。
∙A、1NF
∙B、2N
∙C、3NF
∙D、4NF
学员答案:
b
说明:
本题得分:
2
题号:
5 题型:
单选题(请在以下几个选项中选择唯一正确答案) 本题分数:
2
公司有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类形是()
∙A、多对多
∙B、一对一
∙C、一对多
∙D、不确定
学员答案:
c
说明:
本题得分:
2
题号:
6 题型:
单选题(请在以下几个选项中选择唯一正确答案) 本题分数:
2
在关系模式R(U,F)中,如果X→Y,存在X的真子集X1,使X1→Y,称函数依赖X→Y为()
∙A、平凡函数依赖
∙B、部分函数依赖
∙C、完全函数依赖
∙D、传递函数依赖
学员答案:
d
说明:
本题得分:
0
题号:
7 题型:
单选题(请在以下几个选项中选择唯一正确答案) 本题分数:
2
用户对SQL数据库的访问权限中,如果只允许删除基本表中的元组,应该授予()的权限。
∙A、DROP
∙B、DELETE
∙C、ALTER
∙D、UPDATE
学员答案:
d
说明:
本题得分:
2
题号:
8 题型:
单选题(请在以下几个选项中选择唯一正确答案) 本题分数:
2
在数据库设计中,将ER图转换成关系数据模型的过程属于()
∙A、需求分析阶段
∙B、逻辑设计阶段
∙C、概念设计阶段
∙D、物理设计阶段
学员答案:
b
说明:
本题得分:
2
题号:
9 题型:
单选题(请在以下几个选项中选择唯一正确答案) 本题分数:
2
在关系数据库设计中,设计关系模式是()的任务。
∙A、需求分析阶段
∙B、概念设计阶段
∙C、逻辑设计阶段
∙D、物理设计阶段
学员答案:
c
说明:
本题得分:
2
题号:
10 题型:
单选题(请在以下几个选项中选择唯一正确答案) 本题分数:
2
3NF在符合2NF条件的基础之上,满足了()
∙A、消除非主属性对码的部分函数依赖
∙B、消除非主属性对码的传递函数依赖
∙C、消除主属性对码的部分和传递函数依赖
∙D、消除非平凡且非函数依赖的多值依赖
学员答案:
c
说明:
本题得分:
2
题号:
11 题型:
单选题(请在以下几个选项中选择唯一正确答案) 本题分数:
2
规范化理论是关系数据库进行()的理论依据
∙A、需求分析
∙B、概念结构设计
∙C、逻辑结构设计
∙D、物理设计
学员答案:
c
说明:
本题得分:
2
题号:
12 题型:
单选题(请在以下几个选项中选择唯一正确答案) 本题分数:
2
实体关系中学生与任课教师之间具有()联系
∙A、一对一
∙B、一对多
∙C、多对一
∙D、多对多
学员答案:
d
说明:
本题得分:
2
题号:
13 题型:
单选题(请在以下几个选项中选择唯一正确答案) 本题分数:
2
下列对概念结构设计阶段说法正确的是()
∙A、是整个设计过程的基础
∙B、形成一个独立于具体DBMS的模型
∙C、是最困难和耗时的一步
∙D、需要确定存储结构和存储方法
学员答案:
b
说明:
本题得分:
2
题号:
14 题型:
单选题(请在以下几个选项中选择唯一正确答案) 本题分数:
2
若关系模式R中只包含两个属性,则()
∙A、R肯定属于2NF,但R不一定属于3NF
∙B、R肯定属于3NF,但R不一定属于BCNF
∙C、R肯定属于BCNF,但R不一定属于4NF
∙D、R肯定属于4NF
学员答案:
说明:
本题得分:
0
题号:
15 题型:
单选题(请在以下几个选项中选择唯一正确答案) 本题分数:
2
数据库的物理设计的目的是()
∙A、找到一个有效、可实现的数据库存储结构
∙B、导出特定的DBMS可以处理的数据库模式和外模式
∙C、产生反映企业组织信息需求的数据库概念结构
∙D、收集支持系统目标的基础数据及其处理方法
学员答案:
a
说明:
本题得分:
2
题号:
16 题型:
多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个) 本题分数:
4
关系模式R(A,B,C,D,E)中有下列函数依赖:
A→BC,D→E,C→D。
下述关于分解中哪一个(或哪些)分解可保持R所有的函数依赖关系(ab)I(A,B,C)(C,D,E);II(A,B);(A,C,D,E)错误的是
∙A、都不是
∙B、只有I
∙C、只有II
∙D、I和II
学员答案:
abc
说明:
本题得分:
4
题号:
17 题型:
多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个) 本题分数:
4
下列关于关系数据库语言SQL语言的说法正确的是()
∙A、SQL支持数据库的三级模式结构
∙B、SQL的功能包括查询、操作、定义和控制等四个方面
∙C、SQL是作为独立语言由联机终端用户在交互环境下使用的命令语言,它不能嵌入高级语言内
∙D、SQL除应用在数据库领域外,还在软件工程、人工智能领域有广泛的应用
学员答案:
abd
说明:
本题得分:
4
题号:
18 题型:
多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个) 本题分数:
4
下列对于数据库分析设计人员说法正确的是()
∙A、数据库设计的核心人员
∙B、自始至终都参与数据库设计
∙C、其水平决定数据库系统的质量
∙D、以上三项均不正确
学员答案:
abc
说明:
本题得分:
4
题号:
19 题型:
多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个) 本题分数:
4
不满足BCNF可能导致的问题有()
∙A、插入异常
∙B、删除异常
∙C、修改复杂
∙D、系统崩溃
学员答案:
abc
说明:
本题得分:
4
题号:
20 题型:
多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个) 本题分数:
4
参加数据库设计的人员应该包括()
∙A、数据库分析设计人员
∙B、用户
∙C、程序员
∙D、操作员
学员答案:
abcd
说明:
本题得分:
4
题号:
21 题型:
多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个) 本题分数:
4
下面对于数据依赖说法正确的是()
∙A、是现实世界属性间相互联系的抽象
∙B、是数据内在的性质
∙C、是语义的体现
∙D、包括函数依赖和多值依赖
学员答案:
abcd
说明:
本题得分:
4
题号:
22 题型:
多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个) 本题分数:
4
下面对于数据库说法正确的是()
∙A、是信息系统的核心和基础
∙B、提供存储、维护、检索数据的功能
∙C、可以使信息系统方便、及时、准确地从数据库中获得所需的信息
∙D、是信息系统各个部分能否紧密结合在一起以及如何结合的关键所在
学员答案:
bcd
说明:
本题得分:
0
题号:
23 题型:
多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个) 本题分数:
4
3NF同时又是()
∙A、1NF
∙B、2NF
∙C、BCNF
∙D、4NF
学员答案:
ac
说明:
本题得分:
0
题号:
24 题型:
多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个) 本题分数:
4
数据模型的方法有()
∙A、确定数据依赖
∙B、对各个关系模式之间数据依赖进行极小化处理
∙C、逐个分析关系模式,确定所属范式
∙D、分析是否适用于应用环境
学员答案:
bc
说明:
本题得分:
0
题号:
25 题型:
多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个) 本题分数:
4
常用的数据抽象有()
∙A、分类
∙B、聚集
∙C、概括
∙D、关系
学员答案:
ac
说明:
本题得分:
0
题号:
26 题型:
判断题 本题分数:
3
在需求分析阶段,确定新系统功能,必须充分考虑今后可能的扩充和改变,不能仅仅按照当前应用需求来设计数据库。
∙1、错
∙2、对
学员答案:
2
说明:
本题得分:
3
题号:
27 题型:
判断题 本题分数:
3
如果R(U)符合1NF,并且每个非主属性都完全函数依赖于码,那么称R(U)符合BCNF
∙1、错
∙2、对
学员答案:
1
说明:
本题得分:
3
题号:
28 题型:
判断题 本题分数:
3
规范化理论正是用来改造关系模式,通过分解关系模式来消除其中不合适的数据依赖
∙1、错
∙2、对
学员答案:
2
说明:
本题得分:
3
题号:
29 题型:
判断题 本题分数:
3
规范化理论是数据库设计的理论指导和工具,规范化程度越高,模式就越好。
∙1、错
∙2、对
学员答案:
1
说明:
本题得分:
3
题号:
30 题型:
判断题 本题分数:
3
如果一个关系满足2NF,则该关系一定也满足1NF?
∙1、错
∙2、对
学员答案:
2
说明:
本题得分:
3
题号:
31 题型:
判断题 本题分数:
3
需求分析的结果对于后面各个阶段的设计影响不大。
∙1、错
∙2、对
学员答案:
1
说明:
本题得分:
3
题号:
32 题型:
判断题 本题分数:
3
BCNF范式比4NF、5NF更加规范化。
∙1、错
∙2、对
学员答案:
1
说明:
本题得分:
3
题号:
33 题型:
判断题 本题分数:
3
SQL中的视图提高了数据库系统的安全性。
∙1、错
∙2、对
学员答案:
2
说明:
本题得分:
3
题号:
34 题型:
判断题 本题分数:
3
数据库设计不需要与应用系统设计相结合。
∙1、错
∙2、对
学员答案:
1
说明:
本题得分:
3
题号:
35 题型:
判断题 本题分数:
3
需求分析是设计数据库的起点。
∙1、错
∙2、对
学员答案:
2
说明:
本题得分:
3
题号:
36 题型:
判断题 本题分数:
3
需求分析是设计数据库的起点。
∙1、错
∙2、对
学员答案:
2