- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
10.1 数据库概述.ppt
* 10.1 数据库概述 1.数据、信息与数据处理: 数据:指包括文字、声音、图形等一切能被计算机接收且能被处理的符号。数据是事物特性的反映和描述,数据是符号的集合。 数据在空间传递称为通信(以信号方式传输);数据在时间上传递称为存储(以文件形式存取)。 第十章 数据库的基本概念 信息: 是人们消化理解的数据,是人们进行各种活动所需要的知识。 数据处理: 数据处理是指将数据转换成信息的过程。数据处理可定义为对数据的收集、存储、加工、分类、检索、传播等一系列活动。 信息与数据的关系:信息=数据+处理 2.信息系统的分类: 管理信息系统MIS: 由多个子系统构成的一个集成的人机系统。从组织全局出发,实现数据共享,提供分析、计划、预测、控制等方面的综合信息。目的是发挥系统的综合效益,提高管理水平。 决策支持系统DSS: 为决策过程提供有效的信息和辅助决策手段的人机系统,必须积累大量的数据、案例、方法、模型。只能为决策提供支持,其目的是帮助决策者提高决策的科学性及有效性。 数据处理系统EDP: 用计算机代替繁杂的手工事务处理工作,目的是提高数据处理的准确性及时性,提高工作效率。 3.数据管理的发展: 应用程序1 数据集1 应用程序2 数据集2 应用程序N 数据集N (1)人工管理阶段: 50年代中期以前,计算机主要用于科学计算。硬件方面只有卡片、纸带、磁带等,没有可以直接访问、直接存取的外部存取设备。软件方面也没有专门管理数据的软件,数据由程序自行携带,数据与程序不能独立,数据不能长期保存。 (2)文件系统阶段: 应用程序1 应用程序2 应用程序n 物理文件1 物理文件2 物理文件n 文件 系统 50年代中期到60年代中后期,计算机大量应用于数据处理。硬件出现了可直接存取的磁盘、磁鼓,软件则出现了高级语言和操作系统,以及专门管理外存的数据管理软件。实现了按文件访问的管理技术。 (3)数据库系统阶段: 数据库管理系统 DBMS 应用程序1 应用程序2 应用程序n 数据库 DATABASE 从60年代后期开始,根据实际需要,发展了数据库技术。数据库是通用化的相关数据集合,它不仅包括数据本身,而且包括数据之间的联系。为了让多种应用程序并发地使用数据库中共享数据(具有最小数据冗余),使数据与程序具有较高的独立性,则需要一个软件系统对数据实行专门管理,提供安全性和完整性等统一控制,方便用户以交互命令或程序方式对数据库进行操作。为数据库的建立、使用和维护而配置的软件称为数据库管理系统DBMS。 (4)分布式数据库系统阶段: 通信网络 计算机1 DB1 计算机2 DB2 计算机3 DB3 分布式数据库在逻辑上象一个集中式数据库系统,实际上,数据存储在计算机网络的不同地域的结点上。每个结点有自己的局部数据库管理系统,它有很高的独立性。用户可以由分布式数据库管理系统,通过网络相互传输数据。 4.数据模型: 数据模型是数据库系统中用以提供信息表示和操作手段的形式框架。目前在数据库管理软件中常用的数据模型有三种,即关系模型、层次模型和网状模型。 关系模型: 把存放在数据库中的数据和它们之间的联系看作是一张张二维表。这与我们日常习惯很接近。 学生名册 学 号 姓 名 性 别 年 龄 系 名 年 级 住 址 层次模型: 把数据之间的关系纳入一种一对多的层次框架来加以描述。例如学校、企事业单位的组织结构就是一种典型的层次结构。层次模型对于表示具有一对多联系的数据是很方便的,但要表示多对多联系的数据就不很方便。 学校 系 处 研究机构 教研室 实验室 表示学校的一种组织结构 学生 课程 学生选课 学生选修课程的一种网状模型 网状模型: 可以方便灵活地描述数据之间多对多联系的模型。它用一个矩形框表示客观世界的一个实体,这些实体之间的联系通过连线来表示。 5.数据库系统基本概念: 数据库系统DBS是由硬件、软件、数据库和用户四部分构成的整体。 硬件:运行软件和存储数据的基本硬件。 软件:数据库软件主要指数据库管理系统DBMS。 数据库:是存储在一起的相互有联系的数据集合。数据库中的数据是集成的、共享的、 最小冗余的。数据是按照数据模型所提供的形式框架存放在数据库中。 用户:将数据库系统中的管理(数据库管理员DBA)、开发(应用程序员)、使用数据库(终端用户)的人员称为用户。 10.2 关系的基本概念 1.关系的定义:关系模型中最基本的概念是关系(relation)。给出的工资表就是一个关系。但并不是说任何一个二维表都是一个关系。 工 资 表
文档评论(0)