- 3
- 0
- 约1.13万字
- 约 14页
- 2016-12-10 发布于重庆
- 举报
第9章_面向对象和对象—关系数据库.
第9章 面向对象和对象―关系数据库
本章内容:
9.1 面向对象数据模型
9.2 面向对象数据库建模
9.3 对象―关系数据库
9.1 面向对象数据模型
面向对象数据模型(Object―Oriented Data Model,简称OODM)是一种可扩充的数据模型, 用户可根据需要,自己定义新的数据类型及相应的约束和操作。面向对象数据模型可以通过下列概念来表述:
9.1.1 对象
9.1.2 类和实例
9.1.3 类的继承
9.1.1 对象
对象是OODM的基本结构,是面向对象数据库系统的核心。
一个对象是由一些数据以及能够作用在这些数据上的操作组成。
例如,职工对象
数据(职工号、 姓名、 性别、 职称、 部门…)
操作(增加职工、 删除职工、 改变职称…)
在传统的、非面向对象的数据库系统中,操作被设计为数据操纵的一部分。而在面向对象数据库系统中,操作被定义为数据的一部分,然后可以在任何必要的地方使用它们。数据以及操作被封装起来,它们对用户是隐藏的。即操作或访问数据时,用户不必知道操作是如何施加在数据上的。
一个对象包括三个部分:属性集合、方法集合和消息集合
1. 属性集合
每一个对象都有各自的状态、组成和特性,称为对象的属性。属性可能是一组简单的值,也可能是其他对象,即对象的嵌套,并且这种嵌套可以继续下去,从而组成各种复杂的对象。
每个对象有唯一的对象标识
您可能关注的文档
最近下载
- 初三上册数学知识汇总.pdf
- 通用技术试题库(含答案)(精华版).docx
- Aopa无人机装调检修教员考试 100 道题(含答案)测试卷及答案.docx VIP
- (整理版)特殊四边形的综合应用.pdf
- QCR9213-2017 铁路架桥机架梁技术规程.pdf
- 2024-2025学年事业单位工勤技能考试考试彩蛋押题及参考答案详解【突破训练】.docx
- 2024工程硕士预测复习及完整答案详解【全国通用】.docx
- 食品标准法规及应用 食品生产通用卫生规范 食品生产通用卫生规范ppt.pptx VIP
- 妊娠期和产褥期脑静脉血栓形成管理指南(2025版).pptx VIP
- 雷锋精神 薪火相传主题班会ppt.pptx VIP
原创力文档

文档评论(0)