当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

电子科技大学:《数据库新技术 Database Technology》课程教学资源(课件讲稿)第2章 面向对象数据库

资源类别:文库,文档格式:PDF,文档页数:40,文件大小:2.93MB,团购合买
2.1 面向对象数据库 2.2 面向对象数据库管理系统 2.3 面向对象数据库的事务处理 2.4 面向对象数据库管理系统的安全性与完整性 2.5 对象关系数据库
点击下载完整版文档(PDF)

面向对象数据库 ☒ 口2.1面向对象数据库 口2.2面向对象数据库管理系统 口2.3面向对象数据库的事务处理 口2.4面向对象数据库管理系统的安全性 与完整性 口2.5对象关系数据库 学以致用 DATABASE@UESTC 用以促学

学以致用 DATABASE@UESTC 用以促学 2.1 面向对象数据库 2.2 面向对象数据库管理系统 2.3 面向对象数据库的事务处理 2.4 面向对象数据库管理系统的安全性 与完整性 2.5 对象关系数据库

2.1面向对象数据库 关系数据库系统的不足: (1)关系模型结构简单,不能很好模拟复杂对象 (2)数据类型简单,没有定义抽象数据类型的能力 (3)结构与行为完全分离,使数据库中的信息仅能由识 别他们的应用程序解释执行; (4)查询实现复杂,连接优化降低了存取效率。 学以致用 DATABASE@UESTC 用以促学

学以致用 DATABASE@UESTC 用以促学 关系数据库系统的不足: (1) 关系模型结构简单,不能很好模拟复杂对象 (2) 数据类型简单,没有定义抽象数据类型的能力 (3) 结构与行为完全分离,使数据库中的信息仅能由识 别他们的应用程序解释执行; (4) 查询实现复杂,连接优化降低了存取效率

2.1面向对象数据库 ☒ >传统的关系数据库系统数据模型简单,无法满足新 的计算机应用特别是非事务处理领域对数据库支撑 要求的需要 ◆计算机辅助设计与制造(CAD /CAM) ◆计算机集成制造(CIM) ◆计算机辅助软件工程(CASE) ◆地理信息系统(GIS) ◆物流资源规划(MRP, MRP2) ◆企业资源规划(ERP) 学以致用 DATABASE@UESTC 用以促学

学以致用 DATABASE@UESTC 用以促学  传统的关系数据库系统数据模型简单,无法满足新 的计算机应用特别是非事务处理领域对数据库支撑 要求的需要 计算机辅助设计与制造(CAD /CAM) 计算机集成制造(CIM) 计算机辅助软件工程(CASE) 地理信息系统(GIS) 物流资源规划(MRP,MRP2) 企业资源规划(ERP)

2.1面向对象数据库 ☒ 00方法与传统方法的比较 “面向计算机”方法:Computer Oriented ◆是一种模块化、树状层次结构方法 ◆以便于计算机实现为主要目的,较少考虑其客观世界的实际背景 ◆特点:在计算机中的实现方便,但模型构筑困难。 “面向对象”方法:Object0 riented ◆以客观世界中的“实体”为中心的方法,能够较好地反映客观世 界的实际要求。 ◆特点 -统一的建模工具(O0A,O0D) -易于实现(00P,O0DB) 实现了方法的一致化和接口的无缝性 学以致用 DATABASE@UESTC 用以促学

学以致用 DATABASE@UESTC 用以促学  “面向计算机”方法:Computer Oriented  是一种模块化、树状层次结构方法  以便于计算机实现为主要目的,较少考虑其客观世界的实际背景  特点:在计算机中的实现方便,但模型构筑困难。  “面向对象”方法:Object Oriented  以客观世界中的“实体”为中心的方法,能够较好地反映客观世 界的实际要求。  特点: –统一的建模工具(OOA,OOD) –易于实现(OOP,OODB) –实现了方法的一致化和接口的无缝性  OO方法与传统方法的比较

2.1面向对象数据库 基本概念 ☒ ■对象 ◆定义 态:一 组属性值 行为:一组方法 ◆通信:消息 接收对象 方法 方法参数 学以致用 DATABASE@UESTC 用以促学

学以致用 DATABASE@UESTC 用以促学 通信:消息 接收对象 方法 方法参数 对象 定义 状态:一组属性值 行为:一组方法

2.1面向对象数据库 基本概念 ■对象类 具有相同属性和方法的对象集 ■继承 子类、超类 组成 全体、部分 ■并发控制 事务处理的最小逻辑单位是对象 学以致用 DATABASE@UESTC 用以促学

学以致用 DATABASE@UESTC 用以促学  对象类 具有相同属性和方法的对象集  继承 子类、超类  组成 全体、部分  并发控制 事务处理的最小逻辑单位是对象

2.1面向对象数据库 类的特征 ☒ ■封装性 对象的属性与行为结合在一起 ■ 隐蔽性 对象封装屏蔽了外界对对象内部细节的了解。 ■ 稳定性 在对象内部建立起了以属性为核心并以行为为附属体的稳 定实体。 学以致用 DATABASE@UESTC 用以促学

学以致用 DATABASE@UESTC 用以促学  封装性 对象的属性与行为结合在一起  隐蔽性 对象封装屏蔽了外界对对象内部细节的了解。  稳定性 在对象内部建立起了以属性为核心并以行为为附属体的稳 定实体

2.1面向对象数据库 类的关联 ■继承 特 传递性 单 用性 包含性 ■组合 学以致用 DATABASE@UESTC 用以促学

学以致用 DATABASE@UESTC 用以促学  继承 特性:  传递性  单向性  可重用性  包含性  组合

es 2.1面向对象数据库 特征 ■ 具有多种数据类型并且能构造抽象数据类型的 能力 ■具有构造复杂数据结构与模式的能力 ■具有多种数据操纵能力 ■具有模式演化能力 学以致用 DATABASE@UESTC 用以促学

学以致用 DATABASE@UESTC 用以促学  具有多种数据类型并且能构造抽象数据类型的 能力  具有构造复杂数据结构与模式的能力  具有多种数据操纵能力  具有模式演化能力

2.1面向对象数据库 数据模型 ☒ ■数据模式 用对象与类结构以及类之间继承与组合关系建 立数据间的复杂结构关系 ■模式上的操作 用对象与类中方法来构建模式上的操作 ■ 模式约束 用类中方法表示模式约束。 学以致用 DATABASE@UESTC 用以促学

学以致用 DATABASE@UESTC 用以促学  数据模式 用对象与类结构以及类之间继承与组合关系建 立数据间的复杂结构关系  模式上的操作 用对象与类中方法来构建模式上的操作  模式约束 用类中方法表示模式约束

点击下载完整版文档(PDF)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共40页,可试读14页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有