DB的设计方法 ●目前的DB设计方法,主要停留在经验与尝 试阶段,工程规范程度不高。主要方法有 数据模型设计:解决从现实世界到DB 的逻辑描述 数据存储与访问方法的设计:根据数据 模型物理存储结构,确定用户访问数据 的方式; 上一页 DB的管理与保护:解决DB使用及维护中 停止放映 的各种问题,例如,对用户友好、使用 简便、维护方便等。 第16页
下一页 上一页 停止放映 第16页 DB的设计方法 ⚫ 目前的DB设计方法,主要停留在经验与尝 试阶段,工程规范程度不高。主要方法有: –数据模型设计: 解决从现实世界到DB 的逻辑描述 –数据存储与访问方法的设计:根据数据 模型物理存储结构,确定用户访问数据 的方式; –DB的管理与保护:解决DB使用及维护中 的各种问题,例如,对用户友好、使用 简便、维护方便等
DB规范理论 ●研究数据的语义问题(即数据元素间的 关系)构造规范的数据模型,其目的是 使存储数据能正确地反映现实世界的联 系,防止导出与客观实际矛盾的结果。 ●目前这方面的工作越来越形式化、抽象 化,已成为一个独立的理论分支。 上一页 停止放映 第17页
下一页 上一页 停止放映 第17页 DB规范理论 ⚫ 研究数据的语义问题(即数据元素间的 关系)构造规范的数据模型,其目的是 使存储数据能正确地反映现实世界的联 系,防止导出与客观实际矛盾的结果。 ⚫ 目前这方面的工作越来越形式化、抽象 化,已成为一个独立的理论分支
4L及应用生成器 ●第四代语言(4GL)来源于D查询语言,例 如 SQL Server。用户只需指出“做什么”, 应用生成器自动生成相应的应用程序。 这方面的研究可以使DB应用系统开发趋于 自动化、标准化,从而提高系统的效率、 可靠性和可维护性。 上一页 停止放映 第18页
下一页 上一页 停止放映 第18页 4GL及应用生成器 ⚫ 第四代语言(4GL)来源于DB查询语言,例 如SQL Server。用户只需指出“做什么” , 应用生成器自动生成相应的应用程序。 ⚫ 这方面的研究可以使DB应用系统开发趋于 自动化、标准化,从而提高系统的效率、 可靠性和可维护性
新一代DBS—面向对象的DB系统 ●最新DB技术是面向对象 的数据库系统00DBS,目前 还处于探索阶段。 上一页 停止放映 第19页
下一页 上一页 停止放映 第19页 新一代DBS—面向对象的DB系统 ⚫ 最新DB技术是面向对象 的数据库系统OODBS,目前 还处于探索阶段
数据模型 ●从现实生活中的客观事物到存放于 计算机中的数据,这样一个加工过 程可划分为三个领域 现实世界观念世界和数据世界 ●表示实体之间联系的方式被称为数 据型,而实体模型是从客观事物 上一页 中抽象得到的。 停止放映 第20页
下一页 上一页 停止放映 第20页 二、数据模型 ⚫ 从现实生活中的客观事物到存放于 计算机中的数据,这样一个加工过 程可划分为三个领域: –现实世界、观念世界和数据世界 ⚫ 表示实体之间联系的方式被称为数 据模型,而实体模型是从客观事物 中抽象得到的