头歌educoder——数据库 第7章
-
1、
数据库外模式是在下列哪个阶段设计( )。
A、数据库概念结构设计
B、数据库逻辑结构设计
C、数据库物理设计
D、数据库实现和维护
-
2、
生成DBMS系统支持的数据模型是在下列哪个阶段完成()
A、数据库概念结构设计
B、数据库逻辑结构设计
C、数据库物理设计
D、数据库实施和维护
-
3、
根据应用需求建立索引是在下列哪个阶段完成( )。
A、数据库概念结构设计
B、数据库逻辑结构设计
C、数据库物理设计
D、数据库实施和维护
-
4、
员工性别的取值,有的为“男”、“女”,有的为“1” 、“0” ,这种情况属于( )。
A、属性冲突
B、命名冲突
C、结构冲突
D、数据冗余
-
5、
数据库设计方法包括▁▁▁▁▁、▁▁▁▁▁、▁▁▁▁▁、▁▁▁▁▁和统一建模语言(UML)方法等。
填空1答案:新奥尔良方法
填空2答案:基于E-R模型的方法
填空3答案:3NF的设计方法
填空4答案:面向对象的设计方法
-
6、
数据库设计的基本步骤包括需求分析、▁▁▁▁▁、▁▁▁▁▁,▁▁▁▁▁、数据库实施、数据库运行和维护等。
填空1答案:概念结构设计
填空2答案:逻辑结构设计
填空3答案:物理结构设计
-
7、
集成局部E-R图要分两个步骤,分别是▁▁▁▁▁和▁▁▁▁▁。
填空1答案:合并
填空2答案:修改和重构
-
8、
数据库常见的存取方法主要有▁▁▁▁▁、▁▁▁▁▁和Hash 方法。
填空1答案:索引
填空2答案:聚簇
-
9、
在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的()阶段。
A、需求分析
B、概念设计
C、逻辑设计
D、物理设计
-
10、
E-R图是数据库设计的工具之一,它适用于建立数据库的()
A、概念模型
B、逻辑模型
C、结构模型
D、物理模型
-
11、
数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用()表示。
A、矩形
B、正方形
C、菱形
D、椭圆
-
12、
在数据库的概念设计中,最常用的数据模型是()
A、形象模型
B、物理模型
C、逻辑模型
D、实体-联系模型
-
13、
当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是()
A、属性冲突
B、语法冲突
C、结构冲突
D、命名冲突
-
14、
E-R图中的联系可以与几个实体有关?()
A、0
B、不能是1个
C、1个或多个
D、只能是多个
-
15、
E-R图是表示概念模型的有效工具之一,E-R图中的菱形框“表示”的是()
A、联系
B、实体
C、实体的属性
D、联系的属性
-
16、
在数据库设计中,将E-R图转换为关系数据模型是()阶段完成的工作
A、需求分析
B、概念设计
C、逻辑设计
D、物理设计
-
17、
设实体A与实体B之间是一对多联系。下列进行的逻辑结构设计方法中,最合理的是()
A、实体A和实体B分别对应一个关系模式,且外码放在实体B的关系模式中
B、实体A和实体B分别对应一个关系模式,且外码放在实体A的关系模式中
C、为实体A和实体B设计一个关系模式,该关系模式包含两个实体的全部属性
D、分别为实体A、实体B和它们之间的联系设计一个关系模式,外码在联系对应的关系模式中
-
18、
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的()阶段。
A、需求分析
B、逻辑设计
C、概念设计
D、物理设计
-
19、
在进行数据库逻辑结构设计时,下列不属于逻辑设计应遵守的原则的是()
A、尽可能避免插入异常
B、尽可能避免删除异常
C、尽可能避免数据冗余
D、尽可能避免多表连接操作
-
20、
在进行数据库逻辑结构设计时,判断设计是否合理的常用依据是()
A、规范化理沦
B、概念数据模型
C、数据字典
D、数据流图
-
21、
数据流图是从“数据”和“处理”两方面来表达数据处理的一种图形化表示方法,该方法主要用在数据库设计的()阶段
A、需求分析
B、概念结构设计
C、逻辑结构设计
D、物理结构设计
-
22、
—个银行营业所可以有多个客户,一个客户也可以在多个营业所进行存取款业务,则客户和银行营业所之间的联系是()
A、一对一
B、一对多
C、多对一
D、多对多
-
23、
从E-R图向关系模型转换,一个M:N的联系转换成一个关系模式时,该关系模式的码是()
A、N端实体的码
B、M端实体的码
C、N端实体码与M端实体码的组合
D、重新选择其他属性
-
24、
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( )
A、多对多
B、一对一
C、多对一
D、一对多
-
25、
现有关系:学生(学号、姓名、系号、系名、系主任、宿舍区、宿舍号),为得到优化的关系模式应设计为( )个表
A、2
B、3
C、4
D、5
-
26、
从E—R模型向关系模型转换时,一个1:N联系转换为关系模式时,该关系模式的码是( )
A、M端实体的码
B、N端实体的码
C、1端实体码与N端实体码的组合
D、重新选择其非主属性
-
27、
有12个实体类型,并且它们之间存在着10个不同的二元联系,其中3个是1:1联系,3个是1:N联系,4个是M:N 联系,那么根据转换规则,这个E-R模型转换成的关系模式至少有( )个
A、10
B、 该题答案可能有误14
C、17
D、20
-
28、
将需求分析得到的用户需求抽象为信息结构的过程就是( )
A、概念结构设计
B、逻辑结构设计
C、物理结构设计
D、应用需求分析
-
29、
现有关系:学生(学号、姓名、系号、系名、系主任、宿舍区、宿舍号),为得到优化的关系模式应设计为( ) 个表
A、2
B、3
C、4
D、5
-
30、
把E-R图转换为某一数据库管理系统支持的数据模型的过程属于( )阶段
A、概念结构设计
B、逻辑结构设计
C、物理结构设计
D、应用需求分析
-
31、
下列关于索引的描述正确的是( )
A、一个表只能有一个聚族索引,可以有多个非聚族索引
B、字符串模糊查询不适合索引
C、哈希索引有利于查询字段用于大小范围的比较查询
D、多余的索引字段不会降低性能
-
32、
合并E—R图的设计是在( )阶段
A、需求分析
B、概念结构设计
C、逻辑结构设计
D、物理结构设计
-
33、
以下( )不属于需求分析阶段建立的数据字典中的内容
A、数据结构
B、数据项
C、数据流图
D、数据存储
-
34、
以下关于数据库概念模型的叙述中,错误的是()
A、数据库概念模型与所采用的数据库管理系统相关
B、数据库概念模型与具体的计算机无关
C、E-R图是数据库概念模型的常用表示方法
D、概念模型是对信息世界的建模
-
35、
概念模型用于信息世界的建模,下列_____不是概念模型
A、E-R模型和扩展E-R模型
B、层次、网状和关系模型
C、各种语义数据模型
D、面向对象模型
-
36、
数据库需求分析时,数据字典的含义是()
A、数据库中所涉及的属性和文件的名称集合
B、数据库中所涉及到字母、字符及汉字的集合
C、数据库中所有数据的集合
D、数据库中所涉及的数据流、数据项和文件等描述的集合
-
37、
()不是数据库设计中概念结构设计常用的方法
A、自底向上
B、自顶向下
C、逐步扩张
D、从外到内
-
38、
数据流图是用于数据库设计中______阶段的工具
A、概要设计
B、可行性分析
C、程序编码
D、需求分析