(3)_601-900

更新时间: 试题数量: 购买人数: 提供作者:

有效期: 个月

章节介绍: 共有个章节

收藏
搜索
题库预览
假设某海军基地要建立一个简易的舰队信息管理系统,经过调研、可行性分析以及需求分析工作,该数据库系统中存储以下数据信息: (1)舰队方面信息有:①舰队:舰队名称、基地地点、舰艇数量等;②舰艇:编号、舰艇名称、舰队名称、舰艇编入舰队日期等。 (2)舰艇方面信息有:①舰艇:舰艇编号、舰艇名、武器名称等;②武器:武器编号、武器名称、武器生产日期、武器被装备日期、武器被使用的舰艇编号等;③官兵:官兵证号、姓名、性别、入伍日期、所属舰艇编号、编入舰艇日期、舰艇官兵数量(数量>=10)等。 其中: ①一个舰队有多艘舰艇,一艘舰艇属于一个舰队; ②一艘舰艇安装多种武器,一种武器可安装于多艘舰艇上,要记录该编号武器的装备数量; ③一个官兵只属于一艘舰艇,一艘舰艇由多名官兵组成。 请学生根据以上需求分析的简洁描述,完成该数据库应用系统开发的分析、设计与建模任务(30分) 1.请根据需求分析描述,进行数据库的概念结构设计,画出优化后的全局ER图,图中包括实体、属性、联系以及联系的类型,同时标注每个实体的码(在码下画直线); 2.将概念结构设计阶段设计的ER图,依据转换原则,进行逻辑结构设计,转换为相应的关系模式,并指出关系模式的主码、外码(分别以直线和波浪线表示),并写出各个关系模式的规范化级别。 3.根据逻辑结构阶段设计的若干关系模式,任意选取其中一个,设计出对应的物理存储结构表,要求表中要设计相应的属性别名、其数据类型及其长度,除了必须要设计主码约束之外、还要设计至少一个其他约束。(含图)