jm数据库原理课件-专升本db06.pptVIP

  • 2
  • 0
  • 约6.55千字
  • 约 89页
  • 2017-07-30 发布于浙江
  • 举报
设计概念结构的步骤: 抽象数据并设计局部视图(用户视图) 集成局部视图 抽象数据, 设计局部 视图 集成视图 DFD DD 分E-R图 总E-R图 需求分析 逻辑结构设计 概念结构设计 6.3.3 数据抽象与局部视图设计 概念结构是对现实世界的一种抽象。所谓抽象是对实际的人、物、事和概念进行人为处理,抽取所关心的共同特性,忽略非本质的细节,并把这些特性用各种概念精确地加以描述,这些概念组成了某种模型。 一般有三种抽象: 1、分类(Classification) 定义某一类概念作为现实世界中一组对象的类型。这些对象具有某些共同的特性和行为。它抽象了对象值和型之间的”is member of”的语义。在E-R模型中,实体型就是这种抽象。例如在学校环境中,张英是学生(如图所示),表示张英是学生中的一员(is member of学生) 2、聚集(Aggregation) 定义某一类型的组成成分。它抽象了对象内部类型和成分之间“is part of” 的语义。在E-R模型中若干属性的聚集组成了实体型,就是这种抽象,如图所示。更复杂的聚集如图所示,即某一类型的成分仍是一个聚集。 3. 概括(Generalization) 定义类型之间的一种子集联系。它抽象了类型之间的“is subset of”的语义。 学生 研究生 本科生 超类 子类 例:将图中的“工人”实体分为“操作工”

文档评论(0)

1亿VIP精品文档

相关文档