项目十 数据库设计(二)(练习)-《数据库原理与应用技术--MySQL》(河北科学技术出版社)同步精品课堂
2025-01-21
|
2份
|
10页
|
178人阅读
|
3人下载
内容正文:
10. 数据库设计(二)
一、单项选择题
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.数据冗余和更新异常问题
11.关系模式的规范化中,消除非主属性对码的部分依赖后可以满足( )
A. 1NF B.2NF
C. 3NF D. 4NF
12. 学校中有多个班级和学生,每个学生只能属于一个班级,一个班级可以有多名学生,那么班级到学生之间的联系类型是( )
A. 一对一 B.一对多
C. 多对一 D. 多对多
二、判断题
1.数据库实施阶段的主要工作是组织数据入库。( )
2.数据库的重构是无限的,可以对数据库进行任何修改。( )
3.数据库的实施包括定义数据库结构、组织数据入库、应用程序的编码与调制和数据库试运行。( )
4.第二范式要求关系模式必须满足第一范式,并且没有部分依赖。( )
5.数据库试运行阶段不需要实际运行数据库应用程序,只需要模拟测试。( )
3、 填空题
1.数据库需求分析阶段的两个主要工具是 _________和 _________。
2.数据库设计的物理结构设计阶段中,关系模式的两种存取方法是__________和__________。
3. 数据库规范化的最终目的是减少 ___________,确保数据的一致性和准确性。
4.数据库试运行阶段,除了执行数据库的各种操作外,还需要进行__________测试,以测量系统的性能指标。
5.为了满足第二范式的条件, 有时需要将某些表__________,以消除部分函数依赖。
四、简单题
1.简述第一范式、第二范式和第三范式的概念。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
10. 数据库设计(二)
一、单项选择题
1.以下选项中,不属于物理结构设计的内容是( )
A.为关系模式选择存取方法 B.设计关系的物理存储结构
C.索引等数据库的物理存储结构 D.定义数据库结构
【答案】D
【解析】物理结构设计的内容:(1)为关系模式选择存取方法;(2)设计关系、索引等数据库文件的物理存储结构。
2.物理结构设计主要关注的是( )。
A.数据的逻辑组织 B.数据库的安全性
C.数据的物理存储方式 D.数据库的完整性
【答案】C
【解析】物理结构设计是指对一个给定的逻辑数据模型选取一个最合适应用环境的物理结构的过程。
3.聚簇存取方法的主要优点是( )
A.提高了数据的访问速度 B.减少了存储空间的使用
C.简化了数据的维护 D.适用于所有类型的数据
【答案】A
【解析】聚簇存取方法可以大大提高按聚簇码进行查询的效率。
4.下列选项中,不属于数据库设计中的物理设计阶段的是( )
A. 确定数据库的逻辑结构 B. 确定关系模式存取方式
C. 确定索引策略 D. 确定数据库的存储结构
【答案】A
【解析】确定数据库的逻辑结构不属于物理设计阶段的内容。
5. 下列选项中,不属于数据库维护阶段的主要任务的是( )。
A.监控数据库性能 B.定期备份数据
C.调整数据库配置 D.重写数据应用程序代码
【答案】D
【解析】数据库维护阶段的主要任务不包括重写数据应用程序代码。
6. 在数据库实施过程中,组织数据入库的步骤不包括以下哪项?( )
A. 筛选数据 B. 转换数据格式
C. 输入数据 D. 监控数据库性能
【答案】D
【解析】组织数据入库的步骤:(1)筛选数据;(2)转换数据格式;(3)输入数据;(4)校验数据;
7.下列选项中,不属于数据运行维护的基本工作的是( )。
A. 数据库的转储与恢复 B. 数据库的试运行
C. 数据库的性能检测及分析改进 D. 数据库的重组和重构
【答案】B
【解析】数据库运行维护的基本工作包括:(1)数据库的转储与恢复;(2)数据库的安全性和完整性控制;(3)数据库的性能检测及分析改进 ;(4)数据库的重组和重构
8. 关系数据库中的第一范式要求( )
A. 每个表只能有一个主键
B. 表中的每一列都是不可分割的基本数据项
C. 表中的每一行都是唯一的
D. 表中不存在任何重复的行和列组合
【答案】 B
【解析】第一范式中的每一列都是不可分割的基本数据项。
9. 第三范式要求关系模式必须满足的条件是( )
A.每个非主属性都完全依赖于主键 B.不存在非主属性对码的传递函数依赖
C.每个非主属性都部分依赖于主键 D.只包含单一的主键
【答案】 B
【解析】第三范式是指每一个非主属性既不部分函数依赖码,也不传递函数依赖于码。
10.在数据库设计中,规范化理论主要用于解决( )
A. 数据安全问题 B.数据传输效率问题
C. 数据存储问题 D.数据冗余和更新异常问题
【答案】D
【解析】规范化理论主要用于解决数据冗余和更新异常问题。
11.关系模式的规范化中,消除非主属性对码的部分依赖后可以满足( )
A. 1NF B.2NF
C. 3NF D. 4NF
【答案】B
【解析】关系模式的规范化中,消除非主属性对码的部分依赖后可以满足第二范式(2NF)
12. 学校中有多个班级和学生,每个学生只能属于一个班级,一个班级可以有多名学生,那么班级到学生之间的联系类型是( )
A. 一对一 B.一对多
C. 多对一 D. 多对多
【答案】B
【解析】班级与学生之间的关系是一对多,即一个班级可以多名学生,一个学生只能属于一个班级。
二、判断题
1.数据库实施阶段的主要工作是组织数据入库。( )
【答案】对。组织数据入库是数据库实施阶段的主要工作。
2.数据库的重构是无限的,可以对数据库进行任何修改。( )
【答案】错。数据库的重构不是无限的,也不能对数据库进行任何修改。
3.数据库的实施包括定义数据库结构、组织数据入库、应用程序的编码与调制和数据库试运行。( )
【答案】对。数据库的实施包括定义数据库结构、组织数据入库、应用程序的编码与调制和数据库试运行。
4. 第二范式要求关系模式必须满足第一范式,并且没有部分依赖。( )
【答案】对。第二范式在第一范式的基础上,消除非主属性对码的部分依赖。
5.数据库试运行阶段不需要实际运行数据库应用程序,只需要模拟测试。( )
【答案】错。数据库试运行阶段需要将数据组织入库,若调试应用程序时数据的入库尚未完成,可先使用模拟数据。
3、 填空题
1.数据库需求分析阶段的两个主要工具是 _________和 _________。
【答案】数据流图 数据字典
2.数据库设计的物理结构设计阶段中,关系模式的两种存取方法是__________和__________。
【答案】索引存取方法 聚簇存取方法
3. 数据库规范化的最终目的是减少 ___________,确保数据的一致性和准确性。
【答案】数据冗余
4.数据库试运行阶段,除了执行数据库的各种操作外,还需要进行__________测试,以测量系统的性能指标。
【答案】性能
5.为了满足第二范式的条件, 有时需要将某些表__________,以消除部分函数依赖。
【答案】分解
四、简单题
1、简述第一范式、第二范式和第三范式的概念。
【答案】
(1) 第一范式是指关系模式中的所有属性都是不可分的数据项;
(2) 第二范式是指满足第一范式的基础上,并且每个非主属性都完全依赖于码;
(3)第三范式是指在关系模式中,每一个非主属性既不部分函数依赖于码,也不传递函数依赖于码。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
资源预览图
1
2
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。