项目十 数据库设计(一)(练习)-《数据库原理与应用技术--MySQL》(河北科学技术出版社)同步精品课堂

2025-01-21
| 2份
| 10页
| 180人阅读
| 3人下载

内容正文:

10. 数据库设计(一) 一、单项选择题 1.以下选项中,不属于需求分析的内容是( ) A.数据需求分析 B.功能需求分析 C.性能需求分析 D.概念模型设计 2.数据流图是在数据库设计( )阶段完成。 A.需求分析 B.物理设计 C.概念设计 D.逻辑设计 3.( )针对DBAS应具有的功能进行分析,是DBAS需求分析的核心环节。 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.在逻辑设计阶段中,下面不属于E-R图的基本构件的是( ) A. 实体 B.属性 C. 关系 D.索引 二、判断题 1.在数据库设计中,需求分析是其他步骤的基础。( ) 2.性能需求分析不需要考虑系统的响应时间。( ) 3.需求分析中的其他需求分析包括存储需求和安全性需求等。( ) 4.数据字段是各类数据描述的集合,是进行详细的数据收集和数据分析后所获得的主要成果。( ) 5.数据流的“数据流来源”说明数据流来自哪个过程。( ) 3、 填空题 1.数据库需求分析阶段的两个主要工具是 _________和 _________。 2.概念结构设计分为三个步:__________、__________、__________。 3.概念模型最终转换为 ___________。 4.将E-R图转换为关系模型时,一个__________可以转换为一个关系模式。 5.在E-R图中,用来表示实体之间联系的图形符号是__________。 四、简单题 1、简述E-R图向关系模型转换规则。 2、已知图书和借阅者之间存在m:n联系,E-R图如下图所示,将其转换为关系模式。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 10. 数据库设计(一) 一、单项选择题 1.以下选项中,不属于需求分析的内容是( ) A.数据需求分析 B.功能需求分析 C.性能需求分析 D.概念模型设计 【答案】D 【解析】需求分析的内容是:1、数据需求分析;2、功能需求分析;3、性能需求分析;4、其他需求分析 2.数据流图是在数据库设计( )阶段完成。 A.需求分析 B.物理设计 C.概念设计 D.逻辑设计 【答案】A 【解析】数据库需求分析阶段完成的有数据流图的数据字典。 3.( )针对DBAS应具有的功能进行分析,是DBAS需求分析的核心环节。 A.数据需求分析 B.功能需求分析 C.性能需求分析 D.其他需求分析 【答案】 B 【解析】功能需求分析是针对DBAS应具有的功能进行分析,是DBAS需求分析的核心环节。 4.下列选项中,不属于数据字典的是( ) A. 外部实体 B. 数据结构 C. 数据流 D. 数据存储 【答案】A 【解析】数据字典包括:数据项、数据结构、数据流、数据存储和处理过程。 5. 下列选项中,( )主要用于数据库安全设计,避免被非法使用和攻击。 A.数据需求分析 B.功能需求分析 C.性能需求分析 D.安全性需求分析 【答案】D 【解析】安全性需求分析是指主要用于数据库安全设计,避免被非法使用和攻击。 6. 下列选项中,不属于数据流图的基本元素的是( ) A.外部实体 B. 处理 C. 数据存储 D. 数据项 【答案】D 【解析】数据流图的基本元素有:外部实体、处理、数据存储和数据流 7.在数据字典中,( )是不可再分的数据单位。 A.外部实体 B. 处理 C. 数据存储 D. 数据项 【答案】D 【解析】数据项是不可再分的数据单位。 8. 关于数据流,下列说法正确的是( ) A. 数据流是数据结构在系统内传输的路径 B. 数据流是数据及其结构停留的地方 C. 数据流反映了数据这宰的组合关系 D. 数据流中只包含了数据流的来源和数据流的去向 【答案】 A 【解析】数据流是数据结构在系统内传输的路径。 9. 将用户需求抽象为信息模型的过程是( )阶段 A.需求分析 B.物理设计 C.概念设计 D.逻辑设计 【答案】 C 【解析】概念结构设计是指将需求分析得到的用户需求抽象为信息模型的过程。 10.在逻辑设计阶段中,下面不属于E-R图的基本构件的是( ) A. 实体 B.属性 C. 关系 D.索引 【答案】D 【解析】E-R图的组成部分是不包含索引。 二、判断题 1.在数据库设计中,需求分析是其他步骤的基础。( ) 【答案】对。需求分析是其他阶段的基础。 2.性能需求分析不需要考虑系统的响应时间。( ) 【答案】错。性能需求分析描述了系统应当做到什么程度,分析DBAS应具有的性能指标,是需要考虑系统的响应时间的。 3.需求分析中的其他需求分析包括存储需求和安全性需求等。( ) 【答案】对。其他需求分析包括存储需求和安全性需求等。 4. 数据字段是各类数据描述的集合,是进行详细的数据收集和数据分析后所获得的主要成果。( ) 【答案】对。数据字典是各类数据描述的集合,是进行详细的数据收集和数据分析后所获得的主要成果。 5.数据流的“数据流来源”说明数据流来自哪个过程。( ) 【答案】对。数据流来源是指数据流来自哪个过程,数据流去向是指数据流将到哪个过程。 3、 填空题 1.数据库需求分析阶段的两个主要工具是 _________和 _________。 【答案】数据流图 数据字典 2.概念结构设计分为三个步:__________、__________、__________。 【答案】设计局部E-R图 设计全局E-R图 优化全局E-R图 3.概念模型最终转换为 ___________。 【答案】数据模型 4. 将E-R图转换为关系模型时,一个__________可以转换为一个关系模式。 【答案】实体 5. 在E-R图中,用来表示实体之间联系的图形符号是__________。 【答案】菱形 四、简单题 1、简述E-R图向关系模型转换规则。 【答案】 (1)一个实体型转换为一个关系模型,实体的属性就是关系的属性,实体的码就是关系的码。 (2)一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。 (3)一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。 (4)一个m:n联系可以转换为一个独立的关系模式。 (5)一个多元联系可以转换为一个独立的关系模式 (6)具有相同码的关系模式可以合并。 (7)有些1:n的联系,将属性合并到n端后,该属性也作为主码的一部分。 2、已知图书和借阅者之间存在m:n联系,E-R图如下图所示,将其转换为关系模式。 【答案】 图书(图书ID,书名,作者,出版社,价格) 借阅者(借阅证号,姓名,年龄) 借阅(记录ID,借阅证号,图书ID,借阅日期) 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

项目十 数据库设计(一)(练习)-《数据库原理与应用技术--MySQL》(河北科学技术出版社)同步精品课堂
1
项目十 数据库设计(一)(练习)-《数据库原理与应用技术--MySQL》(河北科学技术出版社)同步精品课堂
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。