计算机基础PPT第四章数据库与信息系统

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信基息础系知统 识
二、数据管理技术的发展
数据管理是指如何对数据进行分类、组 织、编码、存储、检索和维护,它是数据 处理的中心问题。
数据管理技术依据其发展过程,可分 为人工管理、文件系统管理和数据库管理 三个阶段。
4-4
数计据算库机与 4.1 数据库系统基础
信基息础系知统 识
二、数据管理技术的发展(续)
4-9
4.1 数据库系统基础 数计据算库机与
信基息础系知统 识
三、数据库管理系统(续)
数据库管理系统(Database Management Systems,DBMS)是数据库系统的核心,是为 数据库的建立、使用和维护而配置的软件,由一个 互相关联的数据的集合和一组用于访问这些数据的 程序组成。
4-10
人工管理阶段
应用程序1
数据集1
应用程序2
。 。 。
应用程序n
数据集2
。 。 。
数据集n
人工管理阶段应用程序与数据之间的对应关系
4-5
4.1 数据库系统基础 数计据算库机与
信基息础系知统
识二、数据管理技术的发展(续)
文件系统阶段
应用程序1
文件1
应用程序2
。 。 。
存取 方法
文件2
。 。 。
应用Baidu Nhomakorabea序n
一、数据模型的组成(续)
数据的约束条件 数据的约束条件是一组完整性规则的集合。
完整性规则是给定的数据模型中数据及其联系 所具有的制约和储存规则,用以限定符合数据 模型的数据库状态以及状态的变化,以保证数 据的正确、有效和相容。
4-19
4.2 数据模型 数计据算库机与
信基息础系知统 识
二、概念模型
为了把现实世界中的具体事物抽象、组织为 某一DBMS支持的数据模型,人们常常将现实世 界抽象为信息世界,然后将信息世界转换为机 器世界。也就是说,首先把现实世界中的客观 对象抽象为概念级的模型;然后再把概念模型 转换为数据模型,这一过程如下图所示。
4-15
4.2 数计据算库机与 数据模型
信基息础系知统 识
一、数据模型的组成
数据模型通常都是由 数据结构 数据操作 完整性约束
三个要素组成。
4-16
4.2 数计据算库机与 数据模型
信基息础系知统 识
一、数据模型的组成(续)
数据结构
数据结构是所研究的对象类型(object type) 的集合。这些对象是数据库的组成成分,它们包 括两类,一类是与数据类型、内容、性质有关的 对象,例如网状模型中的数据项、记录,关系模 型中的域、属性、关系等;一类是与数据之间联 系有关的对象,例如网状模型中的系型(set type)。
4-12
4.1 数据库系统基础 数计据算库机与
信基息础系知统 识
四、数据库应用系统
数据库应用系统是指系统开发人员利用 数据库系统资源开发出来的,面向某一类实 际应用的应用软件系统。
4-13
4.1 数据库系统基础 数计据算库机与
信基息础系知统 识
四、数据库应用系统(续)
数据库应用系统一般由数据库、数据库管 理系统(及其开发工具)、应用系统、数据库 管理员(Database Administrator,DBA) 和最终用户构成。即:
4.1 数计据算库机与 数据库系统基础
信基息础系知统 识
一、信息、数据和数据处理
信息是现实世界中的实体特性在人们头脑中 的反映。人们用文字或符号把它记载下来,进 行交流、传送或处理。
信息的特征: (1)信息来源于物质和能量 (2)信息可以感知的 (3)信息可存储、加工、传递和再生
4-2
数计据算库机与 4.1 数据库系统基础
DBS=DB+DBMS+APPLICATION+ DBA+USER
4-14
4.2 数计据算库机与 数据模型
信基息础系知统 识
在数据库技术中,我们用模型的概念描述 数据库的结构与语义,对现实世界进行抽象。 通俗地讲数据模型就是现实世界的模拟。
数据模型应满足三方面要求:一是能比较 真实地模拟现实世界;二是容易为人所理解; 三是便于在计算机上实现。一种数据模型要很 好地满足这三方面的要求,在目前尚很困难。 在数据库系统中针对不同的使用对象和应用目 的,采用不同的数据模型。
信基息础系知统 识
一、信息、数据和数据处理(续)
数据是信息的符号表示或载体,信息则是数 据的内涵,是对数据的语义解释。
数据处理是将数据转换成信息的过程,包括 对数据的收集、存储、加工、检索和传输等一系 列活动。通过对数据的处理操作,可以从中获得 有价值的、对用户的决策起作用的信息。
4-3
数计据算库机与 4.1 数据库系统基础
4.1 数据库系统基础 数计据算库机与
信基息础系知统 识
三、数据库管理系统(续)
数据库管理系统(DBMS)的功能:
数据定义 数据操纵 数据库运行管理 数据组织、存储和管理 数据库的建立和维护 数据通信接口
4-11
4.1 数据库系统基础 数计据算库机与
信基息础系知统 识
三、数据库管理系统(续)
数据库管理系统(DBMS)的组成部分: 数据定义语言及其翻译处理程序 数据操纵语言及其编译(或解释)程序 数据库运行控制程序 实用程序
二、数据管理技术的发展(续)
数据库阶段的数据管理具有以下特点:
使用复杂的数据模型表示结构 具有很高的数据独立性 为用户提供了方便的接口 提供了完整的数据控制功能 提高了系统的灵活性
4-8
4.1 数据库系统基础 数计据算库机与
信基息础系知统 识
三、数据库管理系统
数据库是长期储存在计算机内、有组织的、 可共享的数据集合。数据库中的数据按一定的数 据模型组织、描述和储存,具有较小的冗余度, 较高的数据独立性和易扩展性,并可为各种用户 共享。
文件n
文件系统阶段应用程序与数据之间的关系
4-6
4.1 数据库系统基础 数计据算库机与
信基息础系知统
识二、数据管理技术的发展(续)
数据库系统阶段
应用程序1
应用程序2
。 。 。
应用程序n
数据库管理系统
数据库
用户
数据库管理系统处理数据方式示意图
4-7
4.1 数据库系统基础 数计据算库机与
信基息础系知统 识
4-17
4.2 数计据算库机与 数据模型
信基息础系知统 识
一、数据模型的组成(续)
数据操作 数据操作是指对数据库中各种对象(型)的
实例(值)允许执行的操作的集合,包括操作及 有关的操作规则。数据库主要有检索和更新(包 括插入、删除、修改)两大类操作。
4-18
4.2 数计据算库机与 数据模型
信基息础系知统 识
相关文档
最新文档