数据库ER图练习题

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

练习题:
某地区举行篮球比赛 , 需要开发一个比赛 信息管理系统来记录比赛的相关信息。根据需求 阶段收集的信息 , 设计的实体联系图 需求分析结果: 1. 登记参赛球队的信息。记录球队的名称、代 表地区、成立时间等信息。系统记录球队的每个 队员的姓名、年龄、身高、体重等信息。每个球 队有一个教练负责管理球队 , 一个教练仅负责一 个球队。系统记录教练的姓名、年龄等信息。所 有球员、教练可能出现重名情况.
• 解: 科室编号 • (1)
科室 1 组成
工号
姓名
项目编号
N
M
医生
参与
K
医药科研 项目
出生日期
科室名称
民族
参与时间
项目名称
项目简述
• •
• • •
• 对于E—R图中的联系,要根据 联系方式的不同,采取不同手 段以使被它联系的实体所对应 (2) 的关系彼此实现某种联系。 科室(科室编号, • ①如果两实体间是1:N 联系, 就将“1”的关键字纳入“N”方 科室名称) 实体对应的关系中作为外部关 医生(工号,姓名, 键字,同时把联系的属性也一 并纳入“N”方的关系中。 出生日期,民族, • ②如果两实体间是M:N 联系, 科室编号) 则需对联系单独建立一个关系, 用来联系双方实体,该关系的 医药科研项目(项 属性中至少要包括被它它所联 目编号,项目名称, 系的双方实体的关键字,如联 项目简述) 系有属性,也要归入这个关系 中。 参与(工号,项目 • ③如果两实体间是1:1 联系, 编号,参与时间) 转换时只要在将其中一方的关 键字纳入另一方,就能实现彼 此的联系。
姓名 教练编号 年龄
球队名称 代表地区
成立时间
1
1
教练
球员编号
担任
1 n
球队
m
属于
队员
姓名 身高 体重 入队时间
2. 安排球队的训练信息。比赛组织者为球队提供了若 干个场地 , 供球队进行适应性训练。系统记录现有的 场地信息 , 包括: 场地名称、场地规模、位置等信息 。系统可为每个球队安排不同的训练场地 , 如表1 所 示。系统记录调练场地安排的信息。表1 训练安排表
A 组: B 组:
甲队一一乙 队 解放军一一 北京 天津一-山西
场地名 称 一号球 场 一号球 场
比赛时间 2008-06-17 15:00 2008-06-17 19:00
裁判 李大 明 胡学 梅
比 分
甲队一一 乙队 上海一一 安徽 山东一一 辽宁
场地名 称 二号球 场 二号球 场
比赛时间 2008-06-17 15:00 2008-06-17 19:00
球队名称Βιβλιοθήκη Baidu
场地名称
训练时间
解放军
解放军 解放军
一号球场
一号球场 二号球场
2008-06-09 14:00-18:00
2008-06-12 09:00-1200 2008-06-11 14:00-18:00
山西
一号球场
2008-06-10 09:00-12:00
球队名称 代表地区
成立时间
球队
m
m
训练
训练时间
姓名 身高 体重 入队时间
场地
位置 场地规模
裁判
裁判编号 姓名 年龄
场地名称
• 题4:某医院有多个科室,每个科室有多名医生, 每名医生只能在一个科室中工作。每名医生可以 参与多个医药科研项目,每个医药科研项目可以 由多名医生参加。每名医生参加某医药科研项目, 都有参加该项目的时间和项目名称。 • 其他相关信息包括,关键词带下划线: • 科室:科室编号,科室名称; • 医药科研项目:项目编号,项目名称,项目简 述 • 医生:工号,姓名,出生日期,民族 • (1)根据上述语义设计E-R模型,要求标注 联系类型; • (2)将E-R图转换成关系数据模型,并指出 没一个关系的主键
n
场地
场地名称
位置 场地规模
3. 安排比赛。该赛事聘请有专职裁判 , 每场比赛只安排一个裁判。 系统记录裁判 的姓名、年龄、级别等信息。系统按照一定的规则 , 首先分组 , 然后根据球队、场地和 裁判情况 , 安排比赛 ( 每场比赛 的对阵双方分别称为甲队和乙队)。记录参赛球队、比赛时间、比 分、场地名称等信息 , 如表2 所示。裁判可能出现重名情况。表2 比赛安排表.
裁判 丁鸿 平 郭爱 琪
比分
球队名称 代表地区
成立时间
球队
m
m
比分 组别 比赛时间 级别
训练
训练时间
比赛
n k
n
场地
场地名称 位置
裁判
裁判编号
姓名 年龄
场地规模
姓名 教练编号 年龄
球队名称 代表地区
成立时间
1
1
教练
球员编号
担任
1 n
球队
m
m
比分 组别 比赛时间 级别
属于
训练时间
训练
n n
比赛
k
队员
相关文档
最新文档