E-R图提供了表示数据库表的实体类型、属性和联系的方法,是表示概念关系模型的一种方式。为表述实体联系模式图形式的数据表模型提供了图形符号。这种数据表模型典型的用在基于数据库的信息系统设计的需求分析阶段,用来描述信息需求和/或要存储在数据库中的表信息的类型。
扩展资料:
E-R图设计的正确与否取决于数据库设计人员能否真正把握表的各个客观对象和他们之间发生的活动,这需要作准确深入的用户需求分析。这些表对象如果需要记录的话,就抽象为E-R图中的实体。
描述实体的众多相关数据就抽象为实体的属性,将具有相同属性的众多实体抽象为实体型。它们之间发生的活动如果也需要记录的话,就抽象为E-R图中的联系,这是E-R图设计的重点。
我来解释一下,看对你有用没:首先,使用关系图的用户首先是SQL Server用户,MSSMS你要能打开可视化编辑视图。
其次,键约束,当你在 *** 作一个表时,他的记录靠主键关系约束关系表,再在关系表中 *** 作就要在他约束字段值范围内添加。
比如我们一个表1字段是: 工号 姓名 岗位编号 另一个表2是:岗位编号 薪资,我们依据岗位编号来做键约束,建立两个表之间的关系,我先对第一个表进行 *** 作,第二哥表就只能添加第一个表里曾在的岗位编号,是主键还不能重复添加,表1里没有的岗位编号是添加不进去的,以保存就报异常,这叫外键约束。
第三点作用是方便开发人员查看表与表之间的关系和表的结构。
这才是关系图,不是ER图。ER图才能解决数据关联问题,关系图是表与表之间的依赖关系。
这是有关软件概念里面的你应该看看有关软件设计相关书籍
至于你看的什么C语言书,反正我看过的C语言书没有这个章节吧
实体关系图就是E-R图:指以实体、关系、属性三个基本概念概括数据的基本结构,从而描述静态数据结构的概念模式
关系数据库中,关系模式是型,关系是值。关系模式是对关系的描述
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)