关系数据库标准语言SQL-武汉大学精品课程.PPTVIP

  • 5
  • 0
  • 约1.12万字
  • 约 36页
  • 2018-06-08 发布于天津
  • 举报

关系数据库标准语言SQL-武汉大学精品课程.PPT

关系数据库标准语言SQL-武汉大学精品课程

第7章 对象关系数据库 7.1 面向对象的数据模型 一、概述 1、引入: 要求新模型: 能构造复杂类型 可多种操作 能扩充模型 2、OO模型的核心概念: 对象、对象标识 类、封装、消息 继承(单继承和多继承) 类层次 对象嵌套: 复合对象、复杂对象 面向对象的概念 对象:信息处理的实体,即数据和操作统一体。 面向对象的概念 面向对象的概念 继承: 反映对象类间的关系,使得某类对象可继承另一类对象的属性和方法。 二、面向对象数据模型 3)完整性约束 唯一性约束: 对象标识唯一;类名唯一 ; 类中属性和方法名惟一 存在性约束: 被引用的类、方法必须已定义 子类型约束: 子/超类联系不能有环和冲突 二、面向对象的数据模型 数据结构示例: 7.2 面向对象的建模方法 一. UML 简介 统一建模语言(Unified Modeling Language,UML)是进行系统分析和设计的重要工具,数据库系统设计中,常应用UML表示中的类图来建立信息模型。 用来对软件进行可视化建模。是用于对面向对象的产品进行说明、可视化和编制文档一种标准语言。 适于数据/对象/业务建模。使开发者专注于建立产品的模型和结构,模型可被UML工具转化成指定的程序代码。 是DBS设计的一种新方法。UML概括了软件工程、建模和管理、数据库设计等许多方法学,在众多设计领域

文档评论(0)

1亿VIP精品文档

相关文档