网站大量收购独家精品文档,联系QQ:2885784924

data数据库原理及应用.第1讲.ppt

  1. 1、本文档共71页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 4)数据库管理系统(DataBase Management System,简称DBMS) DBMS是位于用户与操作系统之间的一层数据管理软件,具有数据定义、数据操纵、数据库的运行管理和数据库的建立和维护等系列功能。 * 目前广泛使用的数据库管理系统有: 国外:有Microsoft公司开发的Access、SQL Server,Oracle公司开发的Oracle、MySQL,Sybase公司开发的Sybase,IBM公司开发的DB2等; 国内:中国人民大学开发的金仓Kingbase ES,华中科技大学开发的DM3系统。 * 5)数据库应用系统(DBAS) 由系统开发人员利用数据库系统资源开发出来的、面向某一类实际应用的应用软件系统。 图书管理系统 资料管理系统 学生管理系统 * 6)用户 数据库系统开发人员 数据库管理员(Data Base Administrator,简称DBA) 数据库使用人员 * 7)数据库系统(DataBase System,简称DBS) 数据库系统是指引入数据库后的计算机系统。 一般由数据库、数据库管理系统、应用系统、数据库管理员和用户组成。 用户 用户 用户 应用系统 应用开发工具 数据库管理系统 操作系统 数据库管理员 数据库 数据库系统构成图 * 3、数据库技术的发展 数据管理技术 人们对数据进行收集、组织、存储、加工、传播和利用等一系列活动的总和称为数据管理。 在整个利用计算机进行数据管理的发展过程中又经历了人工管理、文件系统、数据库系统三个阶段。 * 1)人工管理阶段 时期 20世纪40年代中期--50年代中期 产生的背景 应用需求:科学计算 硬件水平:无直接存取存储设备 软件水平:没有操作系统 处理方式:批处理 * 特点 数据不保存 应用程序自己控制管理数据,程序员负担重 无共享、冗余度极大 不独立,完全依赖于程序 * 应用程序1 数据集1 应用程序2 数据集2 应用程序n 数据集n ...… ...… 人工管理阶段应用程序与数据之间的对应关系 * 2)文件系统阶段 时期 20世纪50年代末期--60年代中期 产生的背景 应用需求:科学计算、管理 硬件水平:有磁盘、磁鼓 软件水平:有文件系统,有专门的数据管理软件 处理方式:联机实时处理、批处理 * 特点: 数据可长期保存。 由文件系统管理数据 共享性差、冗余度大 数据的独立性:独立性差,数据的逻辑结构改变必须修改应用程序 数据控制能力:应用程序自己控制 * 应用程序1 文件1 应用程序2 文件2 应用程序n 文件n 文件系统 ...… ...… 文件系统阶段应用程序与数据之间的对应关系 * 3)数据库系统阶段 时期 20世纪60年代末以来 产生的背景 应用背景:大规模数据管理 硬件背景:大容量磁盘、磁盘阵列 软件背景:有数据库管理系统 处理方式:联机实时处理,分布处理,批处理 * 特点: 数据结构化,采用数据模型表示复杂的数据结构; 共享性高、冗余度小、易扩充; 有较高的数据独立性; 数据由DBMS统一管理和控制; * 数据库系统阶段应用程序与数据之间的对应关系 * 第二部分:数据模型 数据库是长期储存在计算机内、结构化的、可共享的大量相关数据的集合。 数据库中的数据是按一定的数据模型组织、描述和存储。 现有的数据库系统均是基于某种数据模型的。 * 1、模型 一张地图,一个汽车模型,一个精致的航模飞机以及一组建筑设计沙盘都是具体的模型。所以,对于模型,一眼望去,就会使人联想到真实生活中的事物。 模型是对现实世界的模拟和抽象。 数据模型是现实世界中数据特征的抽象。 * 数据模型的定义: 数据库中的数据是按一定的方式存储在一起的,其组织结构又称为数据模型,它反映事物本身及事物之间的各种联系。 数据模型种类 概念数据模型(现实世界的抽象) 基本数据模型(DBMS支持的数据模型) 2、数据模型 * 图:现实世界中客观对象的抽象过程 DBMS支持的数据模型 概念模型 认识 抽象 信息世界 机器世界 现实世界 * (1)逻辑数据模型 逻辑模型 层次模型,最早出现的逻辑模型; 网状模型,层次模型的扩展; 关系模型 面向对象模型 * 数据 数据 数据 数据 数据 数据 数据 数据 数据 数据 数据 数据 数据 证号 姓名 专业 名 性 别 借书 数 10001 王娟 计算机 1 1 10002 李宏 计算机 0 2 10003 朱小波 计算机 0 1 20002 吴涛 英语 0 3 层次模型 网状模型 关系模型 * 1)层次模型 层次模型是数据库系统中最早出现的数据模型。 1968年,美国IBM公司推出的IMS(Information Management System)系统是最典型的层

文档评论(0)

wx171113 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档