胡旺《数据库原理及应用》第1章 概述 v2.1知识课件.pptVIP

胡旺《数据库原理及应用》第1章 概述 v2.1知识课件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
胡旺《数据库原理及应用》第1章 概述 v2.1知识课件.ppt

时间:20世纪50年代中期以前 计算机主要用于科学计算。 外部存储器只有磁带、卡片和纸带等,还没有磁盘等直接存取存储设备。 软件只有汇编语言,尚无数据管理方面的软件。 数据处理方式基本是批处理。 特点: 计算机系统不提供对用户数据的管理功能。 数据不能共享。 不单独保存数据。 应用程序1 数据集1 应用程序2 数据集2 应用程序n 数据集n ...… ...… 人工管理阶段 时间:20世纪50年代后期至60年代中期。 计算机不仅用于科学计算,还利用在信息管理方面。 随着数据量的增加,数据的存储、检索和维护问题成为紧迫的需要,数据结构和数据管理技术迅速发展起来。 外部存储器已有磁盘、磁鼓等直接存取的存储设备。 软件领域出现了操作系统和高级软件。操作系统中的文件系统是专门管理外存的数据管理软件。 数据处理方式有批处理,也有联机实时处理。 应用程序1 文件1 应用程序2 文件2 应用程序n 文件n 存取方法 ...… ...… 文件管理阶段 特点: 数据以“文件”形式可长期保存在外部存储器的磁盘上。由于计算机的应用转向信息管理,因此对文件要进行大量的查询、修改和插入等操作。 数据的逻辑结构与物理结构有了区别,但比较简单。程序与数据之间具有“设备独立性”,即程序只需用文件名就可与数据打交道,不必关心数据的物理位置。 缺点: 数据冗余。由于文件之间缺乏联系,造成每个应用程序都有对应的文件,有可能同样的数据在多个文件中重复存储。 不一致性。这往往是由数据冗余造成的,在进行更新操作时,稍不谨慎,就可能使同样的数据在不同的文件中不一样。 数据联系弱。这是由于文件之间相互独立,缺乏联系造成的。 20世纪60年代后期 数据管理技术进入数据库系统阶段。 特点: 数据结构不是面向单一的应用,而是面向全组织。 数据冗余小,易扩充。 数据独立于程序。 统一的数据管理功能,包括数据的安全性控制、数据的完整性控制及并发控制。 思考? 为什么需要将程序与数据相分离? 举例说明如何分离? Click to add Title 1 数据库应用实例 1 Click to add Title 2 数据库相关术语 2 Click to add Title 2 数据管理技术 3 Click to add Title 1 数据库系统组成结构 4 数据库系统的物理组成 数据库系统的分类 数据库系统的模式构成 数据库系统在计算机系统中的位置 组成部分 硬件系统 数据库集合 数据库管理系统及相关软件 数据库管理员 用户 硬件系统 运行数据库系统的计算机需要有足够大的内存、足够大容量的磁盘等联机直接存取设备和较高的通道能力,以及支持对外存的频繁访问,还需要足够数量的脱机存储介质,如软盘、光盘、磁带等存放数据库的备份。 数据库集合 系统包括若干个设计合理、满足应用需要的数据库。 数据库管理系统及相关软件 数据库管理系统(DBMS)是为数据库建立、使用和维护而配置的软件,是数据库系统的核心组成部分。 为满足自描述的需求,DBMS还要存储元数据,也就是关于数据的数据。 此外支持数据库管理系统运行的操作系统、系统开发软件都是系统软件的组成。 数据库管理员 数据库管理系统一般需要专人来对数据库进行管理,这个人称为数据库管理员DBA。 数据库管理员负责数据库系统建立、维护和管理。 用户 一类是最终用户,主要对数据库进行联机查询或通过数据库应用系统提供的界面来使用数据库,这些界面包括菜单、表格、图形和报表; 另一类是专业用户,即应用程序员,他们负责设计应用系统的程序模块,对数据库进行操作。 数据库管理员(DBA)职责 决定数据库中的信息内容和结构 决定数据库的存储结构和存取策略 定义数据的安全性要求和完整性约束条件 监控数据库的使用和运行 周期性转储数据库:数据文件+日志文件 系统故障恢复 介质故障恢复 监视审计文件 数据库的改进和重组 性能监控和调优 数据重组 数据库重构 根据计算机系统的结构不同,数据库系统结构可分为: 集中式 客户机/服务器式 并行式 分布式 基于互联网 集中式 不但数据是集中的,数据的管理也是集中的,数据库系统的所有功能,从形式的用户接口到DBMS核心都集中在DBMS所在的计算机上。 客户机/服务器 数据库系统功能分为前端和后端。前端包括图形用户界面、表格生成、报表处理等工具;后端负责存取结构、查询计算和优化、并发控制及故障恢复等。 前端与后端通过SQL或应用程序来接口。 客户机主要负责数据表示服务,而服务器主要负责数据库服务。 并行数据库系统 并行体系结构的数据库是物理上连在一起的CPU, 分为基本结构: 共享内存(主存储器)结构(Shareed_Memory

文档评论(0)

youngyu0329 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档