




已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
面向对象数据库管理 第一章绪论 数据库技术的发展 第一节 数据库的发展阶段的讨论 第一代数据库 第二代数据库 关系数据库的发展 第三代数据库技术的研究和发展 第一代数据库 60年代 70年代初 支持三级模式的体系结构 用存取路径表达数据间的联系 有独立的数据定义语言 导航式的数据操作语言 层次数据库 网状数据库 第二代数据库 关系数据库 以关系代数为基础 关系模型概念单一 数据独立性强 描述性的数据库操作语言 关系数据库的发展 关系模型的支持力度完整性控制进入核心层安全控制的加强操作粒度更细化运行环境分布式处理系统开放性联机事务处理OLTP 新一代数据库的研究和发展 新的应用领域 CAD CAM CIM OIS CASE GIS 知识库系统 实时系统 遥感信息处理系统 医学影像信息处理系统等等 举例CAD CAM对DB的需求 图形对象内部结构复杂 异形结构数据 由子对象聚合而成的复杂对象 构件间复杂多样的语义 对象的多个刻面描述 版本化的历史数据管理 原始部件的重用性 新领域的应用需求 复杂的数据类型定义 抽象数据类型 无结构超长数据类型 时间 版本数据类型 图像 图形数据类型 特点 结构复杂 难于用关系模型描述 新领域的应用需求 cont 复杂对象的存取结构 对象间复杂多样的语义联系及关联查询 长事务和嵌套事务的处理 对象模型的演进和版本控制 程序设计语言与数据库语言的无缝集成 传统数据库系统的局限性 面向机器的语法数据模型 强调高度结构化 数据抽象简单 语义表示能力差 不直接支持聚合抽象 aggregation 不直接支持泛化 generalization 不直接支持特化 specialization 传统数据库系统的局限性 cont 直接使用的缺点 数据库结构与外部结构不一致 由联接构造的视图不可更新 关系系统是基于值的 数据类型简单 固定 简单类型 整形 实型 字串 等等 固定的类型集合 不支持ADT和嵌套 传统数据库系统的局限性 cont 结构与行为完全分离 不支持抽象行为描述 阻抗失配 SQL与通用编程语言的失配 编程模式失配类型系统不匹配被动响应 传统数据库系统的局限性 cont 事务处理能力差 不支持嵌套事务对长事务响应慢且故障恢复困难 第三代数据库 基本特征 支持数据管理 对象管理 知识管理保持或继承第二点DBMS的技术支持系统开放 DB标准语言DB标准网络协议良好的可移植性 可连结性 可扩展性和可互操作性 新一代数据库技术的特点 面向对象的方法和技术在DB中的应用数据库技术与多学科技术的有机结合 分布式 并行 演绎 知识库和多媒体面向专门应用领域的数据库技术 工程数据库 统计DB 地理DB 空间DB 时态DB 动态DB 第二节数据模型的发展 数据模型为数据特征的抽象 真实描述现实世界易为人所理解便于在计算机上实现抽象方法 用三层模型逐步抽象 三层模型表示 物理层 对用户透明数据的表示 存储格式 数据的索引高效的操作实现一致性维护及故障处理 三层模型表示 cont 逻辑层 数据模型用户通过DBMS看到的现实世界传统的DBMS模型 层次 网络 关系模型新型的DBMS模型 O O模型 对象 关系模型 三层模型表示 cont 概念层 直接面对用户语义表达能力强易于被用户理解独立于任何DBMS易于向逻辑模型转换 概念模型及其描述工具 E R模型 实体 联系模型用实体描述对象属性用联系描述对象间的语义关系缺点 语义表达能力不够强不能描述实体的行为 概念模型及其描述工具 cont 语义对象模型 SemanticObjectModel 定义了7种对象类型 增强了对象语义表达能力可以描述聚合抽象和继承抽象描述对象间的联系和依赖关系缺点 不能描述对象的行为 概念模型及其描述工具 cont 基于UML的面向对象的模型 UnifiedModelingLanguage 静态对象模型描述对象的属性 关联 聚合 继承 等等动态对象模型描述对象行为 相互作用 合作和变化 等等支持概念模型与逻辑模型无缝联接 概念模型及其描述工具 cont 基于XML的对象模型易学 易扩充易于快速开发软件已有多个工具可以支持结构转换问题 不提供对象间的联接不支持属性内容的共享不支持继承和运算等O O特征 逻辑模型的发展 关系模型的扩充 复杂数据模型结构扩充 嵌套关系模型语义扩充 支持集成 可以定义函数域和运算局限性 仍然用关键字标识元组不支持太多的关联语义不区分类和实例 逻辑模型的发展 cont 面向对象模型 O O模型对象标识OID对象封装类和类的嵌套类和类的继承持久对象概念 逻辑模型的发展 cont 面向对象模型的问题 索引与封装导航的计算与集合操作数学基础不完美多重继承的多义性共享对象与持久对象的引用副作用 等等 逻辑模型的发展 cont 对象 关系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 蒸汽包安全知识培训总结课件
- 2025年安全员C证考试题库(含答案)
- 小班常识教学题目及答案
- 线段的判断题目及答案
- 显著性检验题目及答案
- 沧州十四中一模考试题及答案
- 物业保安证试题及答案
- 2025年4月中药药剂学模拟考试题与参考答案
- 2025年化工自动化控制仪表考试试题题库
- 2025年超细铜粉项目建议书
- 湖南省长沙市华益中学2024-2025学年九年级上学期开学测试语文试题(答案)
- 神经外科手术机器人辅助脑干出血穿刺引流术专家共识解读
- 2025年吴忠市公安局招聘警务辅助人员招聘考试笔试试题(含答案)
- 代建工作管理办法
- 《剪映短视频剪辑+即梦AI从入门到精通》AI短视频生成与剪辑全套教学课件
- 民建支部管理办法
- 2025年院感知识理论考试题库及答案
- 科技伦理审查管理办法
- 中学教学常规管理汇报
- 胸部损伤外科诊疗体系
- 土石方工程计量计价课件
评论
0/150
提交评论