Chapter 13 UML和数据库设计UML and Database Design(精品·公开课件).pptVIP

  • 3
  • 0
  • 约2.56千字
  • 约 28页
  • 2018-11-05 发布于广西
  • 举报

Chapter 13 UML和数据库设计UML and Database Design(精品·公开课件).ppt

Chapter 13 UML and Database Design UML和数据库设计 Chapter 13 UML and Database Design 13.1 数据库结构 数据库结构经历了各个阶段: 网状数据库 层次数据库 关系数据库 面向对象数据库 由于面向对象数据库技术尚未成熟,目 前使用的最普遍的仍是关系模型数据库 13.2 数据库设计 传统的数据库设计是基于E-R模型,其设计方法是自底向上的,即先设计数据库,然后根据数据库设计对象及方法。 需要设计者对E-R映射比较熟练,否则以后的可扩展性可能不好,或者虽然能扩展,但需要对结构做比较大的改动。 传统的数据库设计的优缺点 优点: 设计时可以把逻辑上的东西映射成表,以后数据库比较容易维护。 缺点 系统的可扩展性基本上在数据库设计时就已决定 由于开发模型的不同,不利于开发人员之间的信息交流和共享 使用UML模型设计数据库 UML对象模型在本质上是一个扩展的实体-关系(ER)模型 。 OO模型的主要优势在于编程和数据库的相同的模型工作,降低了设计的盲目性,同时有利于系统的扩展和测试。 把数据库的建模与设计过程统一到软件的分析与设计过程中,提高了开发的效率。 便于开发人员之间的交流和需求分析。 13.3 数据库结构的映射 实现对象模型的第一步是处理标识。 数据库中标识包括主键

文档评论(0)

1亿VIP精品文档

相关文档