具有is-a语义is-a联系构成互不相交的层次结构泛化抽象举例1.PPT

具有is-a语义is-a联系构成互不相交的层次结构泛化抽象举例1.PPT

具有is-a语义is-a联系构成互不相交的层次结构泛化抽象举例1

第二章 概念设计及其相应的语义模型 数据库设计生命周期 需求分析 Requirement analysis 概念设计 Conceptual design 实现设计 Implementation design 物理设计 Physical design 数据库设计步骤 概念设计要点 目标: 能充分描述所有信息可能的合法的状态。 充分表达信息间的互联性及完整性约束。(在此不必定义DB中的实际状态。) 模型:所使用的概念设计模型——语义模型 有丰富的表现力,利于描述信息间的语义关系。 具有抽象和规范能力。 便于人的理解。 便于向逻辑模型转换。 E-R模型的基本概念 (Entity-Relationship) 实体:描述现实世界中抽象的或物理的 对象。 联系:实体间的关联。 属性:描述实体或联系的性质。 ——现实世界被模型化为实体集合及其作 用在实体间的联系。 实体和实体集合 实体:(实例)现实世界中可区分的对象。 实体集合:将具有相似特性的实体集合进行类型抽象的划分。 即一个实例集合描述了具有相同属性的一组实体; 实体集合内的实例具有相同的联系类型。 属性和属性集 属性描述一个实体每个成员共有的属性。 属性描述:属性名、类型、值域。 关键字属性:是属性集合的子集。 其作用:唯一标识一个实例对象。 联系与联系类型 联系:一个联系描述了两个实体

文档评论(0)

1亿VIP精品文档

相关文档