新技术紧密结合,丰富和发展数据库系统的概念,功能和技术 ■ 革新论:立足于新的应用需求和计算机未来的发展,研究全新的数据库系 统 >新一代数据库技术的特点 ■面向对象的方法和技术对数据库发展的深远影响 ■ 数据库技术与多学科技术的有机结合是当前数据库技术发展的重要特征, 使新的技术内容层出不穷,建立和实现了一系列新型的数据库:分布式数据 库、并行数据库、演绎数据库、知识库、多媒体数据库等: ■数据库技术与特定应用领域的有机结合是当前数据库技术发展的又一重要 特征,如:工程数据库、统计数据库、科学数据库、空间数据库、地理数据 库等 >新一代数据库系统基本特征:1990年,美国学者发表了《第三代数据库系统宣 言》,提出了三条基本原则 ·应支持数据管理、对象管理和知识管理:必须支持O0数据模型 ■必须保持和继承第二代数据库系统的技术:即必须保持第二代数据库系统 的非过程化数据存取方式和数据独立性 必须对其它系统开放.数据库系统的开放性表现为:支持数据库语言标准: 支持标准网络协议:系统具有良好的可移植性,可连接性,可扩展性和可互操 作性. 教学设计4(1.0学时):数据库技术发展趋势 >数据库应用趋势特点 ■“大” ●人类基因组数据库应用 ●海量数据存储 -一三级存储结构 。海量数据检索 ●并行数据库系统 ■“广” ●Web是一个巨大的数据库 ●Web是应用和信息传递的主要舞台 。Web可以自由发布大量信息 ●数据库对Web贡献甚微 ●XL给数据库界带来了新的机遇 “小” ●渗透式计算“Pervasive Computing”,无所不在的计算 ●嵌入式数据库可用在嵌入设备中,机顶盒,家电,手机,掌上电脑,汽 车等 “易” ●数据库自然语言接口 ●电脑认识你,懂得你的要求,了解你的表情,言辞,肢体语言等一一情 感计算机 >数据库技术与网络通信技术、人工智能技术、面向对象程序设计技术、并行计 算技术等互相渗透,互相结合,成为当前数据库技术发展的主要特征,涌现出 各种新型的数据库系统,例如: -6
- 6 - 新技术紧密结合,丰富和发展数据库系统的概念,功能和技术. 革新论: 立足于新的应用需求和计算机未来的发展,研究全新的数据库系 统. 新一代数据库技术的特点 面向对象的方法和技术对数据库发展的深远影响 数据库技术与多学科技术的有机结合是当前数据库技术发展的重要特征, 使新的技术内容层出不穷,建立和实现了一系列新型的数据库: 分布式数据 库、并行数据库、演绎数据库、知识库、多媒体数据库等; 数据库技术与特定应用领域的有机结合是当前数据库技术发展的又一重要 特征, 如:工程数据库、统计数据库、科学数据库、空间数据库、地理数据 库等. 新一代数据库系统基本特征:1990 年,美国学者发表了《第三代数据库系统宣 言》,提出了三条基本原则 应支持数据管理、对象管理和知识管理;必须支持 OO 数据模型 必须保持和继承第二代数据库系统的技术:即必须保持第二代数据库系统 的非过程化数据存取方式和数据独立性. 必须对其它系统开放. 数据库系统的开放性表现为:支持数据库语言标准; 支持标准网络协议;系统具有良好的可移植性,可连接性,可扩展性和可互操 作性. 教学设计 4(1.0 学时):数据库技术发展趋势 数据库应用趋势特点 “大” 人类基因组数据库应用 海量数据存储----三级存储结构 海量数据检索 并行数据库系统. “广” Web 是一个巨大的数据库 Web 是应用和信息传递的主要舞台 Web 可以自由发布大量信息 数据库对 Web 贡献甚微 XML 给数据库界带来了新的机遇 “小” 渗透式计算“Pervasive Computing”, 无所不在的计算 嵌入式数据库可用在嵌入设备中, 机顶盒, 家电, 手机,掌上电脑, 汽 车等 “易” 数据库自然语言接口 电脑认识你, 懂得你的要求, 了解你的表情, 言辞, 肢体语言等----情 感计算机 数据库技术与网络通信技术、人工智能技术、面向对象程序设计技术、并行计 算技术等互相渗透,互相结合,成为当前数据库技术发展的主要特征,涌现出 各种新型的数据库系统,例如:
●数据库技术与网络处理技术相结合,形成了分布式数据库系统 。数据库技术与并行计算技术相结合,形成了并行数据库系统 ·数据库技术与面向对象技术相结合,形成了面向对象数据库系统 ·数据库技术与多媒体技术相结合,形成了多媒体数据库系统 ·数据库技术与人工智能相结合,形成了知识库系统和主动数据库系统 ·数据库技术与模糊技术相结合,形成了模糊数据库系统等 ●数据库技术与各种工程技术领域相结合,形成了各类不同应用的工程数 据库系统等 数据库系统发展及其相互关系示意图 应用领城 祥学/烧计 OI5/G15 CAD/CAN/CIM 分并多体概处理移动计骨 相关技术 数据模 讨论与思考: 讨论、思考 1.利用互联网或期刊综述论文调研数据库发展的新技术方向。 题、作业 及课后参考 参考资料: 资料 l、Internet Web资料: 2、数据库相关期刊或会议综述论文: 3、数据库技术新进展,李昭原,清华大学出版社,2007 教学后记 时间: 年月日 签字: .7
- 7 - 数据库技术与网络处理技术相结合,形成了分布式数据库系统 数据库技术与并行计算技术相结合,形成了并行数据库系统 数据库技术与面向对象技术相结合,形成了面向对象数据库系统 数据库技术与多媒体技术相结合,形成了多媒体数据库系统 数据库技术与人工智能相结合,形成了知识库系统和主动数据库系统 数据库技术与模糊技术相结合,形成了模糊数据库系统等 数据库技术与各种工程技术领域相结合,形成了各类不同应用的工程数 据库系统等 讨论、思考 题、作业 及课后参考 资料 讨论与思考: 1.利用互联网或期刊综述论文调研数据库发展的新技术方向。 参考资料: 1、Internet Web 资料; 2、数据库相关期刊或会议综述论文; 3、数据库技术新进展,李昭原,清华大学出版社,2007 教学后记 时间: 年 月 日 签字:
CH2 周次 第2周 第2章面向对象数据库 2.1面向对象数据库 章节名称 2.2面向对象数据库管理系统 2.3面向对象数据库的事务处理 2.4面向对象数据库管理系统的安全性与完整性 2.5对象关系数据库 授课方式 理论课(√)实验课()实习() 教学时数 3 了解:面向对象方法的基本思想、面向对象数据类型,面向对象相关概念和应用、面 教学目标 向对象数据模型和面向对象数据库管理系统、对象关系数据库管理系统及其相关产品 的特点和实现原理。 及基本要求 掌握:面向对象方法和面向对象数据模型、面向对象数据库关系系统及其内容、对象 关系数据库管理系统,对象关系数据模型、扩展关系模型到对象关系模型的四种方法。 ■内容: 面向对象程序设计方法,面向对象数据模型,面向对象数据库管理系统的组成和设 计,对象一关系数据库中的基本数据类型扩充、复杂对象、继承、规则等,对象一关 教学内容及 系数据库的设计和实现。 ■ 重点: 重点★、 数据库技术发展,数据库模型的发展,新的数据库技术的特点和发展方向,数据库管 理系统的目标、功能、系统结构,数据库管理系统的目录结构、并发控制、恢复技术、 难点▲ 查询优化和索引技术的原理和实现。 ■难点: 面向对象数据模型、面向对象数据库管理系统的内容、扩充关系数据模型到关系对象 模型的几种方法,关系对象数据库管理系统的实现方法。 思政教育:国产数据库管理系统及民族自主品牌 引导同学们自行查阅金仓、高斯、达梦或OceanBase等中的一个国产数据库管理 系统的产品技术资料,编撰某一产品的技术报告。鼓励同学们根据厂商的公开技术资 料进行DBMS产品安装和初步体验,并编写体验报告。激发学生的民族自主基础软件 研发热情,让学生了解数据库行业技术背景和国内外DBMS的优劣,使学生建立“技 术强国”思想。可以结合当前华为被技术封锁的国际形势,阐明自主产品和技术对国 教学设计 家和民族的发展的重要性。并引导同学们思考数据库领域如何诞生领先DBMS产品? (含时间分 配) 教学设计1(1学时):面向对象数据库的数据模型 数据棋型 ■数据模式:对象与类结构以及类之间继承与组合关系建立数据间的复杂结 构关系 ■模式上的操作:用对象与类中方法来构建模式上的操作 ■ 模式约束:用类中方法表示模式约束。 相较于传统数据模型: ■面向对象数据模型是一种层次式的结构模型,以继承与组合为结构方式组 -8-
- 8 - CH2 周次 第 2 周 章节名称 第 2 章 面向对象数据库 2.1 面向对象数据库 2.2 面向对象数据库管理系统 2.3 面向对象数据库的事务处理 2.4 面向对象数据库管理系统的安全性与完整性 2.5 对象关系数据库 授课方式 理论课(√) 实验课() 实习() 教学时数 3 教学目标 及基本要求 了解:面向对象方法的基本思想、面向对象数据类型, 面向对象相关概念和应用、面 向对象数据模型和面向对象数据库管理系统、对象关系数据库管理系统及其相关产品 的特点和实现原理。 掌握:面向对象方法和面向对象数据模型、面向对象数据库关系系统及其内容、对象 关系数据库管理系统,对象关系数据模型、扩展关系模型到对象关系模型的四种方法。 教学内容及 重点★、 难点▲ 内容: 面向对象程序设计方法, 面向对象数据模型,面向对象数据库管理系统的组成和设 计,对象—关系数据库中的基本数据类型扩充、复杂对象、继承、规则等, 对象—关 系数据库的设计和实现。 重点: 数据库技术发展,数据库模型的发展,新的数据库技术的特点和发展方向,数据库管 理系统的目标、功能、系统结构,数据库管理系统的目录结构、并发控制、恢复技术、 查询优化和索引技术的原理和实现。 难点: 面向对象数据模型、面向对象数据库管理系统的内容、扩充关系数据模型到关系对象 模型的几种方法,关系对象数据库管理系统的实现方法。 教学设计 (含时间分 配) 思政教育:国产数据库管理系统及民族自主品牌 引导同学们自行查阅金仓、高斯、达梦或 OceanBase 等中的一个国产数据库管理 系统的产品技术资料,编撰某一产品的技术报告。鼓励同学们根据厂商的公开技术资 料进行 DBMS 产品安装和初步体验,并编写体验报告。激发学生的民族自主基础软件 研发热情,让学生了解数据库行业技术背景和国内外 DBMS 的优劣,使学生建立“技 术强国”思想。可以结合当前华为被技术封锁的国际形势,阐明自主产品和技术对国 家和民族的发展的重要性。并引导同学们思考数据库领域如何诞生领先 DBMS 产品? 教学设计 1(1 学时):面向对象数据库的数据模型 数据模型 数据模式:对象与类结构以及类之间继承与组合关系建立数据间的复杂结 构关系 模式上的操作:用对象与类中方法来构建模式上的操作 模式约束:用类中方法表示模式约束。 相较于传统数据模型: 面向对象数据模型是一种层次式的结构模型,以继承与组合为结构方式组