《数据库技术基础》PPT课件

《数据库技术基础》PPT课件

ID:38902793

大小:301.00 KB

页数:84页

时间:2019-06-21

《数据库技术基础》PPT课件_第1页
《数据库技术基础》PPT课件_第2页
《数据库技术基础》PPT课件_第3页
《数据库技术基础》PPT课件_第4页
《数据库技术基础》PPT课件_第5页
资源描述:

《《数据库技术基础》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第六章数据库技术基础数据库系统概述关系数据库数据库设计数据库技术新发展本章要点数据库系统概述数据管理技术的发展经历了以下三个阶段:人工管理阶段文件系统管理阶段数据库系统管理阶段数据管理技术的发展一、人工管理阶段时期40年代中--50年代中产生的背景应用需求科学计算硬件水平无直接存取存储设备软件水平没有操作系统数据库系统概述数据管理技术的发展特点:数据的管理者:应用程序,数据不保存。数据面向的对象:某一应用程序数据的共享程度:无共享、冗余度极大数据的独立性:不独立,完全依赖于程序数据的结构化:无结构数据控制能力:

2、应用程序自己控制数据库系统概述数据管理技术的发展一、人工管理阶段程序1程序2……程序n数据1数据2数据n……数据的人工管理示意图数据库系统概述数据管理技术的发展一、人工管理阶段二、文件系统管理阶段时期50年代末--60年代中产生的背景应用需求科学计算、管理硬件水平磁盘、磁鼓软件水平有文件系统数据库系统概述数据管理技术的发展特点:数据的管理者:文件系统,数据可长期保存数据面向的对象:某一应用程序数据的共享程度:共享性差、冗余度大数据的结构化:记录内有结构,整体无结构数据的独立性:独立性差,数据的逻辑结构改变必须修

3、改应用程序数据控制能力:应用程序自己控制数据库系统概述数据管理技术的发展二、文件系统管理阶段程序1程序2……程序n数据文件1……数据的文件管理示意图文件系统数据文件2数据文件n数据库系统概述数据管理技术的发展二、文件系统管理阶段三、数据库系统管理阶段时期60年代末以来产生的背景应用背景大规模管理硬件背景大容量磁盘软件背景有数据库管理系统数据库系统概述数据管理技术的发展特点数据的管理者:DBMS数据面向的对象:现实世界数据的共享程度:共享性高数据的独立性:高度的物理独立性和一定的逻辑独立性数据的结构化:整体结构化

4、数据控制能力:由DBMS统一管理和控制数据库系统概述数据管理技术的发展三、数据库系统管理阶段数据库系统概述数据管理技术的发展程序1程序2……程序n数据的数据库系统管理示意图数据库管理系统数据库三、数据库系统管理阶段数据库、数据库管理系统和数据库系统数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据集合。数据库系统概述一、数据库二、数据库管理系统数据库管理系统(DataBaseManagementSystem,DBMS)位于应用程序和操作系统之间,是为建立、使用和维护数据库而配置

5、的一层数据管理软件,负责对数据库中的数据进行统一的管理和控制。数据库系统(DataBaseSystem,DBS)是指带有数据库的计算机系统。包括数据库、数据库管理系统、应用程序、数据库管理员以及用户等部分数据库、数据库管理系统和数据库系统数据库系统概述三、数据库系统用户1用户2……用户n数据库系统示意图数据库管理系统数据库应用程序数据库管理员数据的整体结构化。数据的共享性高,冗余度低。数据的独立性高。数据的统一管理和控制。数据库、数据库管理系统和数据库系统数据库系统概述四、数据库系统的特点从数据库管理系统角度看

6、,数据库系统通常采用三级模式结构和两级映射。三级模式结构是由外模式、模式和内模式三级组成数据库系统的体系结构数据库系统概述程序1程序2程序k程序j数据库外模式1外模式n模式内模式外模式/模式映射模式/内模式映射…………数据库系统的体系结构图模式(也称逻辑模式)是数据库中全体数据的逻辑结构和特征的描述所有用户的公共数据视图,综合了所有用户的需求一个数据库只有一个模式模式的地位是数据库系统模式结构的中间层与数据的物理存储细节和硬件环境无关与具体的应用程序、开发工具及高级程序设计语言无关数据库系统的体系结构数据库系统

7、概述一、三级模式结构外模式(也称子模式或用户模式)是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述外模式的地位介于模式与应用之间数据库系统的体系结构数据库系统概述一、三级模式结构内模式(也称存储模式)是数据物理结构和存储方式的描述是数据在数据库内部的表示方式一个数据库只有一个内模式数据库系统的体系结构数据库系统概述一、三级模式结构外模式/模式映射定义外模式与模式之间的对应关系每一个外模式都对应一个外模式/模式映射数据库系统的体系结构数据库系统概述二、两级映射外模式/模式映射

8、的用途保证数据的逻辑独立性当模式改变时,数据库管理员修改有关的外模式/模式映射,使外模式保持不变。应用程序是依据数据的外模式编写的,从而应用程序不必修改,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性。数据库系统的体系结构数据库系统概述二、两级映射模式/内模式映射模式/内模式映射定义了数据全局逻辑结构与存储结构之间的对应关系。数据库中模式/内模式映射是唯一的。数据库系统的体系结构数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。