数据库建模与设计 - 山东大学 - 学堂在线

网课查题公众号

1.单选题 (1分)
一个关系中,可以有() 个外码?
A0个
B1个
C多个
D以上都对
2.单选题 (1分)
一个关系中,可以有() 个超码?
A0个
B1个
C多个
D以上都对
3.单选题 (1分)
下列说法正确的是( )。
A候选码可以唯一标识一个元组
B候选码中只能包含一个属性
C主码中的属性可以取空值(null)
D关系的外码不可以取空值
4.单选题 (1分)
假设一个职工表,包含“性别”属性,要求这个属性的取值只能取“男”或“女”,这个约束属于( )。
A实体完整性
B参照完整性
C用户定义的完整性
D以上都不对
5.单选题 (1分)
空值(null)参加的比较运算,结果是( )。
A布尔值
B字符串
C空值(null)
D文本
6.单选题 (1分)
假设变量a的取值为空值(null),变量b的取值为空值(),表达式“a = b”返回值是( )。
A空值(null)
Bfalse
Ctrue
D空字符串
7.单选题 (1分)
假设变量a的取值为空值(null),变量b的取值为“123”,表达式“a>b”返回值是( )。
A空值(null)
Bfalse
Ctrue
D空字符串
8.单选题 (1分)
有两个关系:学生(((学号)),姓名,学院编号),学院(((学院编号)),学院名称)。学生关系中“学号”是主码,“学院编号”是外码,参照学院关系中的主码“学院编号"。学生关系中有一个元组{(“s1”,“张”,“d1”)},学院关系中的元组有两个{(“d1”,“文学院”),(“d2”,“数学院”)}。现在向学生关系中进行插入操作,以下()能成功插入至学生关系中。
A(“s2”,“李”,“d2”)
B(null,“李”,“d2”)
C(“s2”,null, “d3”)
D(“s2”,“李”,“null”)
9.单选题 (1分)
有两个关系:学生(((学号)),姓名,学院编号),学院(((学院编号)),学院名称)。学生关系中“学号”是主码,“学院编号”是外码,参照学院关系中的主码“学院编号”。学生关系中有一个元组{(“s1”,“张”,“d1”)},学院关系中的元组有两个{(“d1”,“文学院”),(“d2”,“数学院”)}。现在向学生关系中进行插入操作,以下()能成功插入至学生关系中。
A(“s1”,“李”,“d3”)
B(null,“李”,“d2”)
C(“s2”,null, “d3”)
D(“s2”,“李”,null)
10.单选题 (1分)
在关系数据库中,实现"关系(表)中不允许出现相同的元组"的约束是通过()实现的。
A主码
B搜索码
C外码
D唯一码
11.单选题 (1分)
在大学中,一个学院拥有多名学生,一个学生隶属于一个学院,则从实体集学生到实体集学院之间的联系是()。
A一对一联系
B一对多联系
C多对一联系
D多对多联系
12.单选题 (1分)
在大学中,一个学院拥有多名学生,一个学生隶属于一个学院,则从实体集学生到实体集学院之间的隶属联系是()。
A一对一联系
B一对多联系
C多对一联系
D多对多联系
13.单选题 (1分)
银行贷款需求描述如下:一个客户可以拥有多笔贷款,一笔贷款可以属于多个客户;从实体集客户到实体集贷款之间的联系是( )。
A一对一联系
B一对多联系
C多对一联系
D多对多联系
14.单选题 (1分)
在E-R模型中,表示某个属性的值能够从其他属性集合的值计算得到,该属性被称为( )。
A单值属性
B多值属性
C派生属性
D复合属性
15.单选题 (1分)
在大学中,一个班级只能有一个班长,而且一个班长不能同时担任其它班级的班长,班级和班长两个实体之间的联系属于()。
A多对多联系
B一对多联系
C多对一联系
D一对一联系
16.单选题 (1分)
E-R模型的主要元素包括()、属性和联系。
A方法
B接口
C实体
D列表
17.单选题 (1分)
在数据库建模与设计过程中,完成E-R模型的阶段是()。
A数据库需求分析阶段
B数据库概念设计阶段
C数据库逻辑设计阶段
D数据库物理设计阶段
18.单选题 (1分)
大型软件系统的数据库设计首先进行局部E-R模型设计,然后再将局部E-R模型进行合并,两个局部E-R模型中“学号”属性的域分别是整数和字符串,这样的冲突是( )。
A属性冲突
B结构冲突
C命名冲突
D未发生冲突
19.单选题 (1分)
一个E-R模型中有一个实体集和一个联系集,实体集是课程,联系集表示课程和课程之间的多对多的先行课关系,即一门课可以有多门先行课,一门课也可以作为其他课程的先行课,该E-R模型转化为关系模式,一共有( )个表。
A0个
B1个
C2个
D3个
20.单选题 (1分)
E-R模型中有继承联系,该继承联系转化为表的原则是()。
A父类和子类分别建表
B父类并入子类,只为子类建表
C子类并入父类,只为父类建表
D以上都对
21.单选题 (1分)
E-R模型中有三个实体集以及三个实体集之间的三元多对一联系,该E-R模型转化为关系模式后,有( )个关系模式。
A2个
B3个
C4个
D5个
22.单选题 (1分)
关于索引,以下描述正确的是( )。
A散列索引适合值范围查询
B索引能够提高查询效率,因此数据库表中的索引数量多多益善
C数据库的一个表中,可以建立多个辅助索引(非聚集索引)
D一个索引只能包含一个属性
23.单选题 (1分)
关于索引,以下描述正确的是()。
A数据库的一个表中,只能建立一个辅助索引(非聚集索引)
B索引能够提高查询效率,因此数据库表中的索引数量多多益善
C散列索引适合值范围查询
DB+树索引适合特定值查询和值范围查询
24.单选题 (1分)
关于索引,以下描述正确的是()。
A在一个表中频繁更新的属性上建立索引会导致系统开销过大
B索引能够提高查询效率,因此数据库表中的索引数量多多益善
C散列索引适合值范围查询
DB+树索引只能包含一个属性
25.单选题 (1分)
数据库的某个表中有属性“性别”,如果要在该属性上建立索引,最适合的索引是( )。
A聚集索引
B位图索引
C辅助索引
D哈希索引
26.单选题 (1分)
在数据库的表中,具有以下( )情形的列建立位图索引会获得较好的查询性能。
A主码
B列中的值绝大多数重复
C列中的值绝大多数不重复
D列中的值频繁更新
27.单选题 (1分)
下列关于索引的描述哪一项是不正确的?()
A表是否具有索引不会影响到所使用的sql的编写形式
B为表创建索引后,所有的查询操作都会使用索引
C为表创建索引后,可以提高查询的执行速度
D为表创建索引后,数据库优化器将根据具体情况决定是否采用索引
28.单选题 (1分)
假设在一个表的两个列是姓名和性别,则应当为这两个列分别创建何种类型的索引?( )
A全部创建顺序索引
B全部创建位图索引
C分别创建顺序索引和位图索引
D分别创建两个聚集索引(主索引)
29.单选题 (1分)
索引是影响关系数据库性能的重要因素之一。下列关于索引的说法,错误的是()。
A建立索引是典型的以空间换时间的做法,因此在设计索引时需要在空间与时间两者间进行适当权衡
B如果SQL语句书写不当,索引可能不会被使用。一般可以采用查看SQL语句执行计划的方法检查索引是否被使用
C向数据库表插入数据时,在该表上建立的索引有助于提高数据插入语句的执行效率
D数据库管理系统中最常用的索引结构是B树,有些数据库管理系统也提供位图等其他类型的索引结构
30.单选题 (1分)
一般不适合建立索引的属性有()。
A主码和外码
B可以从索引直接得到查询结果的属性
C对于范围查询中使用的属性
D经常更新的属性
31.单选题 (1分)
顺序索引可以采用()数据结构实现。
AB+树
B哈希
C二叉树
D哈夫曼树
32.单选题 (1分)
顺序索引中搜索码的排列顺序是( )。
A升序
B降序
C升序或者降序均可以
D没有顺序
33.单选题 (1分)
哈希索引更适合()查询类型。
A基于值范围的
B基于给定值的
C基于值范围的和基于给定值的
D以上都可以
34.单选题 (1分)
新奥尔良法将数据库设计分成四个阶段:包括需求分析、( )、数据库逻辑设计和数据库物理设计。
A数据库概念设计
BE-R模型设计
C数据库设计优化
D关系数据库设计
35.单选题 (1分)
如果关系的某一个索引大到不能常驻内存,可以采用()方式。
A索引重构
B索引重建
C删除索引
D索引分级
36.判断题 (1分)
E-R模型转化为关系模式时,实体和实体之间的联系均转化为关系模式。


37.判断题 (1分)
数据库中空值(null)的含义是不知道或者无意义的值。


38.判断题 (1分)
如果某关系的主码由两个属性组成,则这两个属性保证其中一个属性不取空值(null)即可。


39.判断题 (1分)
如果某关系的主码由两个属性组成,则这两个属性均不能取空值(null)。


40.判断题 (1分)
参照完整性表示关系和关系之间的引用。


41.判断题 (1分)
关系中一个外码只能包含一个属性。()


42.判断题 (1分)
如果两个实体集之间有联系,则两个实体集中的每一个实体都必须参与联系,不允许出现不参与联系的实体。()


43.判断题 (1分)
参与联系的实体集必须互异。()


44.判断题 (1分)
同一个实体集可以多次参与同一个联系。()


45.判断题 (1分)
在E-R模型中,属性“姓名”在任何情况下都是简单属性。()


46.判断题 (1分)
在E-R模型中,多元联系不能拥有属性。()


47.判断题 (1分)
在E-R模型中,多元联系可以拥有属性。()


48.判断题 (1分)
E-R模型中,一个多元联系可以通过合适的方法转化为多个二元联系。()


49.判断题 (1分)
E-R模型中的弱实体集转化得到的表没有主码。()


50.判断题 (1分)
E-R模型中的继承关系要转化为表。


51.判断题 (1分)
派生属性是冗余数据,在数据库的表中不应该出现派生属性。()


52.判断题 (1分)
数据库中一个表中只能建立一个聚集索引(主索引)。()


53.判断题 (1分)
聚集索引(主索引)可以采用稀疏索引实现。()


54.判断题 (1分)
辅助索引(非聚集索引)可以采用稀疏索引实现。()


55.判断题 (1分)
辅助索引(非聚集索引)只能采用稠密索引实现。()

本文来自网络,不代本站立场
超星尔雅网课答案大全 » 数据库建模与设计 - 山东大学 - 学堂在线

发表回复