![]() |
|
登录注册 |
☦ 上海财经大学论坛 > 活动专区 > 浏览当前帖子 | 手机版 - 认证发帖 - 隐藏左侧栏 |
数据库的实体关系 | |
【返回本版】 【发表帖子】 【回复帖子】 | 浏览量 1019 回帖数 0 |
![]() |
textalign 等级 瓶子 楼主 发表于 2015/12/25 15:17:12 编 辑 |
|
在设计数据库时,需要计划要存储有关哪些事物的信息,以及要保存有关各个事物的哪些信息。您还需要确定这些事物的相互关系。如果使用数据库设计中的术语,在这一步创建的数据库原型就称作概念数据库模型。 实体和关系shop.epweike.com/4146321/ 要存储其相关信息的可识别对象或事物称作实体。它们之间的关联称作关系。在数据库描述语言中,可以将实体看做名词,将关系看做动词。 由于概念模型对实体和关系进行了明确的区分,因此这种模型非常有用。这种模型将在任何特定数据库管理系统中实施设计所涉及的细节隐藏起来,从而使设计者可以集中考虑基础数据库结构。 因此,这种模型也成为了一种用于讨论数据库设计的通用语言。 实体关系图 概念数据库模型主要由一个显示实体和关系的示意图构成。这个示意图通常称作实体关系图。因此,许多人也使用实体关系建模这个词来指创建概念数据库模型的任务。 概念数据库设计是一个由上至下的设计方法。现在有许多功能完备的工具可以帮助您按照这种方法或其他方法进行设计,例如,Sybase PowerDesigner。虽然本章的目的只是进行介绍,但也提供了足够的信息可以帮助您设计简单的数据库。 实体 在数据库中,一个实体对应于一个名词。可识别的对象,例如,雇员、订单项、部门和产品,都是实体的示例。在数据库中用表代表各个实体。置入数据库的实体都源于要使用数据库执行的活动,例如,跟踪销售电话和维护雇员信息,等等。 属性 每个实体都包含一些属性。属性是指要为事物存储的特定特性。例如,在雇员实体中,需要存储雇员 ID 号、姓氏和名字、地址,以及与一个特定雇员相关的其他信息。属性也称作特性。shop.epweike.com/4148103/ 实体用一个矩形框表示。在矩形框内部,列出与该实体相关联的属性。 |
1 |
论坛帮助 会员认证删帖申请 联系我们 |