3.几种常用的数据库 ● XBASE一种大众化的关系型数据库系统;类似 产品有: DBASE、 FOXBASE、 FOXPRO VFP等系列产品。 Oracle大型关系数据库管理系统,具有兼容性、 可移植性、可联接性、开放性、高生产率,支持 sQL等优点。 Sybase大型“客户机/服务器数据库体系结构” 的DMS具有分布式处理等优点。 informix是唯一具有“可伸缩、高性能”体系 结构的DBMs。 数5 SQL Server是建立在 Windows NT上的 上一页 下页● MySQL IBM DB2 ACCESS 第11页
下一页 上一页 停止放映 第11页 3.几种常用的数据库 ⚫ XBASE 一种大众化的关系型数据库系统;类似 产品有:DBASE、FOXBASE、FOXPRO、 VFP等系列产品。 ⚫ Oracle 大型关系数据库管理系统,具有兼容性、 可移植性、可联接性、开放性、高生产率,支持 SQL等优点。 ⚫ Sybase 大型“客户机/服务器数据库体系结构” 的DMS 具有分布式处理等优点。 ⚫ Informix 是唯一具有“可伸缩、高性能”体系 结构的DBMS。 ⚫ SQL Server 是建立在 Windows NT 上的 RDBMS。 ⚫ MySQL IBM DB2 ACCESS
对数据库研究的发展趋势 ●由于计算机应用的普及,数据处理的社 会需求剧增,极大地促进了DB技术的发 展,至今为止,对DB的研究主要集中在 以下几个方面: DB的设计方法 DB规范理论 分布式DBS 上一页 4及应用生成器 停止放映 新一代DBS——面向对象的DB系统 第12页
下一页 上一页 停止放映 第12页 对数据库研究的发展趋势 ⚫ 由于计算机应用的普及,数据处理的社 会需求剧增,极大地促进了DB技术的发 展,至今为止,对DB的研究主要集中在 以下几个方面: –DB的设计方法 –DB规范理论 –分布式DBS –4GL及应用生成器 –新一代DBS——面向对象的DB系统
DB的设计方法 ●目前的DB设计方法,主要停留在经验与尝 试阶段,工程规范程度不高。主要方法有: 数据模型设计:解决从现实世界到DB 的逻辑描述 数据存储与访问方法的设计:根据数据 模型物理存储结构,确定用户访问数据 的方式; 上一页 DB的管理与保护:解决DB使用及维护中 停止放映 的各种问题,例如,对用户友好、使用 简便、维护方便等。 第13页
下一页 上一页 停止放映 第13页 DB的设计方法 ⚫ 目前的DB设计方法,主要停留在经验与尝 试阶段,工程规范程度不高。主要方法有: –数据模型设计: 解决从现实世界到DB 的逻辑描述 –数据存储与访问方法的设计:根据数据 模型物理存储结构,确定用户访问数据 的方式; –DB的管理与保护:解决DB使用及维护中 的各种问题,例如,对用户友好、使用 简便、维护方便等
DB规范理论 ●研究数据的语义问题(即数据元素间的 关系)构造规范的数据模型,其目的是 使存储数据能正确地反映现实廿界的联 系,防止导出与客观实际矛盾的结果。 目前这方面的工作越来越形式化、抽象 化,已成为一个独立的理论分支 上一页 停止放映 第14页
下一页 上一页 停止放映 第14页 DB规范理论 ⚫ 研究数据的语义问题(即数据元素间的 关系)构造规范的数据模型,其目的是 使存储数据能正确地反映现实世界的联 系,防止导出与客观实际矛盾的结果。 ⚫ 目前这方面的工作越来越形式化、抽象 化,已成为一个独立的理论分支
4L及应用生成器 ●第四代语言(4GL)来源于DB查询语言,例如SQL Server。用户只需指出“做什么”,应用生成器 自动生成相应的应用程序。 ●这方面的研究可以使DB应用系统开发趋于自动化 标准化,从而提高系统的效率、可靠性和可维护 性。 ●4GL的标准 ●(1)生产率标准、(2)非过程化标准 上·(3)用户界面标准、(4)功能标准 停止放映 ●第四代语言的分类 1.查询语言和报表生成器2.图形语言 ●3.应用生成器4.形式规格说明语言 第15页
下一页 上一页 停止放映 第15页 4GL及应用生成器 ⚫ 第四代语言(4GL)来源于DB查询语言,例如SQL Server。用户只需指出“做什么” ,应用生成器 自动生成相应的应用程序。 ⚫ 这方面的研究可以使DB应用系统开发趋于自动化、 标准化,从而提高系统的效率、可靠性和可维护 性。 ⚫ 4GL的标准 ⚫ (1)生产率标准、(2)非过程化标准 ⚫ (3)用户界面标准、(4)功能标准 ⚫ 第四代语言的分类 ⚫ 1.查询语言和报表生成器 2.图形语言 ⚫ 3.应用生成器 4.形式规格说明语言