- 1、本文档共68页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库课件ppt.ppt
数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据集合。 数据库系统(Database System,简称DBS)是指在计算机系统中引入数据库后的系统构成。 数据库管理系统(Database Management System,简称DBMS)是位于用户与操作系统之间的一层数据管理软件。 第一章 数据库系统概述 数据库系统的特点及用途 数据库系统 现实世界的数据描述 数据库的逻辑结构 数据库管理系统 几种典型的数据库管理系统 数据结构概述 工程数据及其管理 1.1 数据库系统的特点及用途 数据库仅有30年历史,现为具有压倒优势的计算机应用技术。 在图书馆、财务、人事、金融、医疗、科技、刑侦、教育、工业等等各行各业均有广泛的应用。 数据管理技术发展的三个阶段 1. 人工管理:基于人工 (1) 计算机系统不提供对用户数据的管理功能 (2) 数据不能共享 (3) 不单独保存数据 2. 文件系统:基于操作系统 (1) 文件系统提供的功能有限,不能满足应用程序对数据访问日益增长的要求 。 (2) 数据的冗余和不一致性。 (3) 数据的无结构性 。 3. 数据库管理系统 :当前人们进行数据管理的主要形式。 (1)支持对大量或超大量数据的存储、管理与控制 (2)给用户或应用程序提供了良好的数据库语言 a. 数据定义语言DDL b. 数据操作语言DML或查询语言(Query Language) 1.人工管理 时期 40年代中--50年代中 产生的背景 应用需求 科学计算 硬件水平 无直接存取存储设备 软件水平 没有操作系统 处理方式 批处理 1.人工管理(续) 特点 数据的管理者:应用程序,数据不保存。 数据面向的对象:某一应用程序 数据的共享程度:无共享、冗余度极大 数据的独立性:不独立,完全依赖于程序 数据的结构化:无结构 数据控制能力:应用程序自己控制 应用程序与数据的对应关系(人工管理) 2.文件系统 时期 50年代末--60年代中 产生的背景 应用需求 科学计算、管理 硬件水平 磁盘、磁鼓 软件水平 有文件系统 处理方式 联机实时处理、批处理 2.文件系统(续) 应用程序与数据的对应关系(文件系统) 文件系统中数据的结构 记录内有结构。 数据的结构是靠程序定义和解释的。 数据只能是定长的。 可以间接实现数据变长要求,但访问相应数据的应用程序复杂了。 文件间是独立的,因此数据整体无结构。 可以间接实现数据整体的有结构,但必须在应用程序中对描述数据间的联系。 数据的最小存取单位是记录。 数据文件(举例) 0.85 0.85 500 38.0 101 *555 4600 4600 4600 4600 0 0 0 1 -12 2000 3 5 3000 -10 1000 14 1567 1 -8 2000 3000 30 Q235 102 I30a 4400 4400 2000 2000 0 0 0 3 RA101 800 6 2000 11 3200 0 0 0 Q345 3.数据库系统 时期 60年代末以来 产生的背景 应用背景 大规模管理 硬件背景 大容量磁盘 软件背景 有数据库管理系统 处理方式 联机实时处理,分布处理,批处理 数据库系统(续) 特点 数据的管理者:DBMS 数据面向的对象:现实世界 数据的共享程度:共享性高 数据的独立性:高度的物理独立性和一定的 逻辑独立性 数据的结构化:整体结构化 数据控制能力:由DBMS统一管理和控制 应用程序与数据的对应关系(数据库系统) 1.1.1 数据库系统的主要特点 冗余度低 共享性好 数据独立性高 物理独立、逻辑独立 灵活性好 可统一管理与控制 可靠的数据存储与管理(含共享),高效的数据存取和方便的应用开发等 数据库是为满足某一组织中许多用户的许多应用系统的需要,而在计算机系统中所建立起来的相互关联的数据的集合,这些数据按照一定的数据模型来组织和存储,并能为所有的应用业务所共享。 在数据库中,数据的最小单位是数据项(或字段)。 1.1.2 数据库系统的主要应用领域 信息管理系统(MIS)、决策支持系统(DSS) 计算机辅助教学(CAI)、管理 CAD的基础 人工智能(AI)、专家系统(ES)和人工神经网等的基础 科学计算的基础 信息和数据 信息:信息是反映客观世界中各种事物的特征和变化的组合,是经过加工处理并对客观世界产生影响的数据。信息是对数据的解释,是经过加工处理后的一种数据形式,它能提高人们对事
文档评论(0)