大学计算机基础课件第六章数据库技术祥解.ppt

大学计算机基础课件第六章数据库技术祥解.ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * 教学进度 计算机科学与工程系 大学计算机基础 (省精品课程) 数据库技术 (第六章) 华南农业大学  信息学院 第六章 数据库技术 借助数据库技术,可以方便有效地存储和管理大量、复杂的数据。从海量数据中挖掘或抽取出知识,是典型的计算思维方法。 引言 如何把大象放冰箱里? 了解数据库,产生用数据库技术进行信息处理的意识。 知识点 关系数据库设计 数据库概念 数据挖掘 数据模型 教学目的 了解数据库系统设计的一般方法,逐步建立对数据的存 储、维护和查询等问题的兴趣。 第六章 数据库技术 数据库应用 在计算机领域,数据泛指一切能够被输入到计算机中并被计算机处理的符号,它们可以是数值、字符、图形、声音等。 (1) 数据 6.1 数据库技术基本概念 (2) 数据处理   数据处理是指利用计算机对各种类型的数据进行收集、存储、分类、计算或加工、检索、传输、维护的一系列操作。随着计算机软件、硬件技术的发展,数据处理的主要工作已不再是计算,而是进行管理。 人工管理阶段 文件系统阶段 数据库系统阶段 数据库技术发展的三个阶段 数据库是数据处理技术发展的产物,基本概念主要有数据、数据处理、数据库、数据库管理系统以及数据库系统等。 人工管理阶段:用户的应用程序与数据相互结合不可分割,当数据有所变动时程序则随之改变,程序与数据之间不具有独立性。 文件管理阶段:数据以文件形式长期保存和处理,应用程序和数据之间具有了一定的独立性。 一个文件可被多个应用程序使用,一个应用程序也可使用多个数据文件。数据文件之间无关联,同样的数据会在不同文件中出现,数据冗余大。 应用程序1 数据集1 应用程序2 数据集2 数据集3 应用程序3 人工管理阶段 冗余 文件组n 应用程序1 应用程序2 应用程序n 文件组1 文件组2 文件系 统 … … 文件系统阶段 数据库系统阶段:在这一管理方式下,数据被组织到一个结构化的数据库中统一管理,数据之间是有联系的;数据不再面向某个应用程序而是面向整个系统,所有用户可同时存取库中的数据;数据与程序之间相互独立。 应用程序1 应用程序2 数 据 库 管理系统 数据库系统阶段 数据库 DBMS DB 是指以一定的组织方式将相关的数据组织在一起,长期存放在计算机内,可为多个用户共享。数据库是数据库系统的核心,是数据库系统的管理对象。 (3) 数据库(DB) 6.1 数据库技术基本概念 (4) 数据库管理系统(DBMS)   是管理数据库的软件的集合,是位于用户(或应用程序)与操作系统之间的数据库软件,是用户访问数据库的接口。 DBMS的组成 6.1 数据库技术基本概念 (5) 数据库系统   数据库系统(DBS):是指采用了数据库技术的计算机系统。 数据库系统主要由五部分组成: ① 数据库 ② DBMS ③ 数据库应用软件 ④ 数据库管理员   ⑤ 用户。 数据库系统的组成 6.2 数据模型 当我们面对“海量”的数据,如何管理和储存它们,这就需要有一个“模型” 按照一定的组织方式进行管理。 任何一个数据库管理系统都是基于某种数据模型的。常用的支持数据库系统的数据模型有: 层次模型、网状模型、关系模型 数据库的性质是由这些数据模型决定的。如Access支持关系模型,所以由Access创建的数据库就为关系数据库。 层次模型是最早的数据模型。该模型像一棵倒置的树,根结点在上,层次最高,子结点在下,逐层排列。其主要特征是:有且只有一个无双亲的根结点;根结点以外的子结点,向上仅有一个父结点,向下可以有若干个子结点。 6.2 数据模型 1. 层次模型 网状模型是层次模型的扩展。其主要特征是:允许有一个以上的结点无双亲结点;至少有一个结点有多于一个的双亲结点。 2. 网状模型 6.2 数据模型 姓名 性别 年龄 王一 男 24 林二 女 22 李三 男 21 陈四 女 23 一般来说,任何数据模型都描述一定事物数据之间的关系。层次模型描述数据之间的从属层次关系;网状模型描述数据之间的多种从属的网状关系。而关系模型则用二维表表示事物间的联系。当前主流数据库普遍采用的是关系数据模型。 3. 关系模型 班级 姓名 性别 年龄 01会计 王一 男 24 02网工 林二 女 22 03软工 李三 男

文档评论(0)

基本资料 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档