第六讲第六讲数据库技术新进展数据库技术新进展本讲内容本讲内容数据库技术的新进展数据库技术的新进展客户机客户机//服务器技术服务器技术数据库技术新进展数据库技术新进展分布式数据库分布式数据库面向对象数据库系统面向对象数据库系统多媒体数据库多媒体数据库分布式数据库分布式数据库DDBMSDDBMS是在两台或多台地理上或物理上是在两台或多台地理上或物理上分散而逻辑上集中的数据库系统。分散而逻辑上集中的数据库系统。……视图(计算机学生)视图(数学系学生)视图(中文系学生)全局概念模式(学生)局部概念模式(玉泉校区学生)分片模式(按校区划分)局部内模式(UNIX平台)局部内模式(LINUX平台)分配模式(各校区学生信息各自存储)局部内模式(WINDOWS平台)局部概念模式(紫金港校区学生)局部概念模式(西溪校区学生)全局外层全局概念层局部概念层…………局部内层面向对象数据库系统面向对象数据库系统OODBMSOODBMS是数据库技术与面向对象技术相结是数据库技术与面向对象技术相结合的产物。合的产物。–具有表示和构造复杂对象的能力具有表示和构造复杂对象的能力–通过封装和消息隐藏技术提供了程序的模块化机制通过封装和消息隐藏技术提供了程序的模块化机制–继承和类层次技术不仅能表示继承和类层次技术不仅能表示ISAISA联系,还提供了联系,还提供了软件重用的机制软件重用的机制–通过滞后联编通过滞后联编**等概念提供系统扩充能力等概念提供系统扩充能力–提供与宿主语言的无缝(提供与宿主语言的无缝(seamlessseamless)连接)连接消息中的方法名,在应该程序编译时还不能确定它所代表的过程,只有执行时,当消息发送消息中的方法名,在应该程序编译时还不能确定它所代表的过程,只有执行时,当消息发送到具体的对象后,方法名的方法的过程才能够结合。这种“名”与“义”的推迟结合称为到具体的对象后,方法名的方法的过程才能够结合。这种“名”与“义”的推迟结合称为滞滞后联编(后联编(latebindinglatebinding))多媒体数据库多媒体数据库–MDBMDB是能够管理数值、文件、表格、表格、图形、是能够管理数值、文件、表格、表格、图形、图像、声音等多媒体的数据库图像、声音等多媒体的数据库–应用方式应用方式»基于关系模型,加以扩充,使之支持多媒体数据库类型基于关系模型,加以扩充,使之支持多媒体数据库类型»基于基于OOOO模型来实现对多媒体信息的描述和操作模型来实现对多媒体信息...