14数据库设计(答案)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库设计
一、单项选择题
1、数据库设计的起点是( B )。
A、系统设计阶段
B、需求分析阶段
C、概念结构设计阶段
D、逻辑结构设计阶段
2、数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是
( D )。
A、层次分析法和层次结构图
B、数据流程图分析法和数据流程
C、结构分析法和模块结构图
D、实体-联系方法和e-r图
3、在关系数据库设计中,设计关系模式是数据库设计中的( C )阶段的任务。
A、需求分析
B、概念设计
C、逻辑设计
D、物理设计
4、将设计好的表创建到ACCESS中,并设计窗体完成对表数据的操作,这是数
据库设计中的( C )阶段的任务。
A、逻辑结构设计
B、物理结构设计
C、实施
D、使用与维护
5、数据库应用系统开发一般包括两个方面的内容,即( D )。
A、需求分析和维护
B、概念结构设计和逻辑结构设计
C、功能设计和测试设计
D、结构特性设计和行为特性设计
6、将e-r图中的实体和联系转换为关系模型中的关系,这是数据库设计过程
中( D )设计阶段的任务。
A、需求分析
B、概念分析
C、物理结构
D、逻辑结构
7、把实体-联系模型转换为关系模型时,实体之间一对多联系在关系模型中是
通过( B )来实现。
A、建立新的主关键字
B、在n方增加1方的主关键字为外部关键字
C、建立新的关系
D、建立新的实体
8、数据库设计可分为6个阶段,每个阶段都有自己的设计内容,“为哪些关
系,在哪些属性上、建什么样的索引”这一设计内容应该属于( C )设计阶段。
A、概念设计
B、逻辑设计
C、物理设计
D、全局设计
9、把实体-联系模型转换为关系模型时,实体之间一对一联系在关系模型中是
通过( A )来实现。
A、两个关系各自增加对方的关键字为外部关键字
B、建立新的主关键字
C、建立新的关系
D、建立新的实体
10、数据库物理设计完成后,进入数据库实施阶段,下述工作中( D )一般
不属于实施阶段的工作。
A、建立库结构
B、系统调试
C、加载数据
D、扩充功能
11、以下错误的说法是,需求阶段的主要目标包括( D )。
A、画出数据流图
B、了解用户对数据库应用系统的各种要求
C、编写数据字典
D、创建表
12、在学生的选课活动中,存在两个实体,分别是( D )。
A、课程和课程号
B、学生和学号
C、课程和成绩
D、学生和课程
13、关系数据库操作的处理单位( D )。
A、字段
B、记录
C、数据库
D、关系
14、存取方法设计是数据库设计的哪一个阶段的任务( D )。
A、需求分析
B、概念结构设计
C、逻辑结构设计
D、物理结构设计
15、把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中
是通过( C )来实现。
A、建立新的属性
B、建立新的关键字
C、建立新的关系
D、建立新的实体
16、在数据库逻辑结构设计中,将E-R模型转换为关系模型应遵循相应原则。
对于三个不同实体集和它们之间的一个多对多联系,最少应转换为( C )个关系模式?
A、2
B、3
C、4
D、5
17、概念设计阶段得到的结果是( C )。
A、数据字典描述的数据需求
B、某个dbms所支持的数据模型
C、e-r图表示的概念模型
D、包括存取结构和存取方法的物理结构
二、判断题
1、数据库设计包括两个方面的设计内容,它们是内模式设计和物理设计。×
2、把E-R模型转换成ACCESS支持的数据模型,是逻辑结构设计阶段的任务。√
3、编写应用系统程序,是数据库设计实施阶段的任务。√
4、一个m:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并。×
实体与实体间存在一对多的联系,在转换成关系模型过程时,需要新建一学习是成就事业的基石
5、个单独的关系表。×