- 1
- 0
- 约9.96千字
- 约 36页
- 2017-06-14 发布于湖北
- 举报
Copyright: Silberschatz, Korth and Sudarshan Chapter 9: 对象-关系数据库 Chapter 9: 对象-关系数据库 复杂数据类型与面向对象 SQL中的结构数据类型与继承 表继承 SQL中的Array与Multiset类型 SQL中的对象标识及引用类型 实现O-R特性 持久化程序设计语言 O-O与O-R数据库的比较 对象-关系数据模型 扩展关系数据模型: 引入面向对象及处理新增数据类型的构造. 允许元组属性具有复杂类型, 包括非原子值(如嵌套关系). 保持关系基础, 尤其是对数据的描述性存取, 同时扩展建模能力. 与现有关系语言向上兼容. 复杂数据类型 动机: 允许非原子域(原子 ? 不可分) 非原子域的例子: 整数集合, 元组集合 可对具有复杂数据的应用进行更直观的建模 直观定义: 所有允许使用原子(标量)值的地方可以使用关系 — 关系内的关系 保持关系模型的数学基础 违反第一范式 嵌套关系例 例如: 图书馆信息系统 每本书具有 书名 作者集合 出版商 关键词集合 非1NF关系 books 嵌套关系的1NF版本flat-books 嵌套关系的4NF分解 假设flat-books 上有下列多值依赖: title author title keyword title pub-name, pub
您可能关注的文档
最近下载
- 赣美版(2024)美术一年级上册香甜的水果(课件).pptx VIP
- 《劳动法常识(第三版)》课件 第四课 合理安排工作,快乐娱乐休息.pptx
- 2025湘艺版唱游音乐三年级上册全册核心素养教学设计教案.docx
- 《内掺自修复防水混凝土应用技术规程》SJG 229-2026.pdf VIP
- 一只想飞的猫的故事拼音版.pdf VIP
- 公交卡办理学生证明.doc VIP
- 《劳动法常识(第三版)》课件 第三课 签订劳动合同,保护劳动权益.pptx
- 格力品牌案例分析.docx VIP
- 2025北师大版物理九年级全一册全册教学设计.docx
- 2025年一级注册消防工程师继续教育题目及答案-消防设施规范.doc VIP
原创力文档

文档评论(0)