简答题

简述E—R模型设计的基本要求和E—R图转换为关系模型的规则。

正确答案

基本要求:E-R图会用到五个术语:(1)实体与实体集;(2)属性;(3)域;(4)键;(5)联系与联系集。
E.R图中矩形代表实体集,椭圆代表属性,菱形代表实体集间的联系,通过线段将属性与实体集相连或将实体集与联系相连。
规则(1)对于实体模型,可能这样转换,将每个实体类型转换成一个关系模型,实体的属性即为关系模型的属性,实体标识符即为关系模式的键。
规则(2)若实体间的联系是1:1的,可以在两个实体类型转换成的两个关系模式中任意一个关系模式的属性中加入另一个关系模式的键和联系类型的属性。
规则(3)若实体间的联系是1:n的,则两个实体分别应转换为一个关系,把实体中的所有属性都对应设置为关系的字段。确定键和属性的方法为:在N端实体类型转换为的关系模式中辊入,端实体类型转换成的关系模式的键和简繁类型的属性。
规则(4)若实体间的联系是m:n的,则将两个实体分别转换为一个关系,将联系类型也转换成关系模式。其属性为两端实体类型的键加上联系类型的属性,而键为两端类作键的组合。

答案解析

相似试题
  • 论述E—R模型。

    简答题查看答案

  • 论述E—R模型。

    简答题查看答案

  • E-R图的基本成分有哪些?

    简答题查看答案

  • E—R图方法是设计数据库()的典型代表。

    单选题查看答案

  • E-R图向逻辑型转换的基本原则是什么?

    简答题查看答案

  • 使用E—R图分析工具进行数据库设计主要包括哪些步骤?

    简答题查看答案

  • E-R方法中用长方形表示()

    单选题查看答案

  • 反馈控制系统图中的r,b,e代表什么信号?

    简答题查看答案

  • 若某系统,当阶跃输入作用r(t)=l(t)时,在零初始条件下的输出响应为C(t)=1-e-2t+e-t.试求系统的传递函数和脉冲响应。

    简答题查看答案