第一章数据库概述课件幻灯片课件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
特征:
数据管理由应用程序自身完成 在多个用户之间数据不共享 一般不进行数据的长期保存
4
数据库应用——电子商务
2020/5/29
引言:数据管理技术的发展历史
数据库管理阶段
时期:
20世纪60年代末
网状数据库:基于网状数据模型的数据库管理系统 层次数据库:基于层次数据模型的数据库管理系统 关系型数据库:基于关系数据模型的数据库管理系统
第一章 数 据 库 概 述
◆ 第一节 ◆ 第二节 ◆ 第三节 ◆ 第四节 ◆ 第五节 ◆ 第六节 ◆ 第七节
引言 数据库基本概念 数据库系统结构 数据模型 数据库管理系统 电子商务模式下的数据库系统 数据库技术最新进展
数据库应用——电子商务
第一节:引言
2020/5/29
什么是数据库技术 数据管理技术的发展历史 数据库技术的研究领域
2020/5/29
数据库的系统结构:数据独立性
物理数据独立性
由内模式与概念模式之间的映象实现
当数据库的内模式发生改变时,概念模式和外模式的 定义不变,从而用户编写的应用程序也不需要修改
逻辑数据独立性
由概念模式与外模式之间的映象实现
当概念模式发生改变时,数据库的外模式不变,从而 建立在外模式上的应用程序也不需要修改
构称为一个视图(或用户视图),描述了每个
用户所关心的数据集合
每个视图抽象地描述了整个数据库的一个侧面,
所有视图的集合形成了数据库的外模式
外模式是面向用户(应用)的数据库模式
数据库系统中数据定义语言的视图定义机制提
供了进行视图抽象的工具,可以用来定义视图 的逻辑结构
16
数据库应用——电子商务
2020/5/29
数据世界:信息被转换成数据,进入数据世界, 对应着逻辑数据模型。
从现实世界到信息世界,再到数据世界,是一 个把客观世界存在的事物和联系逐步抽象到便 于计算机处理的数据形式的过程。
20
数据库应用——电子商务
2020/5/29
数据模型:概念数据模型
E-R方法
确定所有实体集合:用矩形方框表示实体集合 选择实体集应包含的属性:用椭圆框表示属性 确定实体集之间的联系:用菱形框表示联系
18
数据库应用——电子商务
2020/5/29
第四节:数据模型
信息的三个世界 概念数据模型 逻辑数据模型
19
数据库应用——电子商务
2020/5/29
数据模型:信息的三个世界
现实世界:现实世界中存在于人脑之外的客观 存在的事物及其相互联系。
信息世界:现实世界在人们头脑中的反映,是 对客观事物及其联系的一种抽象描述,对应着 概念数据模型。
14
数据库应用——电子商务
2020/5/29
第三节:数据库的系统结构
视图抽象和外模式 概念抽象和模式 物理抽象和内模式 数据独立性
15
数据库应用——电子商务
2020/5/29
数据库的系统结构:视图抽象和外模式
现实世界中的信息按照不同用户(应用)的观 点抽象为多个逻辑数据结构。每个逻辑数据结
2020/5/29
数据库的基本概念:数据库语言
数据定义语言(DDL,data definition language): 定义数据库模式
数据库模式定义
数据库存储结构和访问方式定义
数据操纵语言(data manipulation language, DML):表示用户对数据库的操作请求:查询、 增加、删除、修改
8
数据库应用——电子商务
2020/5/29
数据库的基本概念:数据和信息
数据是描述现实世界中各种具体事物或抽 象概念的可存储并具有明确意义的信息。
信息是经过处理、加工提炼而用于决策制 定或其他应用活动的数据。
数据是信息的载体,信息是数据处理过程 的结果。
9
数据库应用——电子商务
2020/5/29
宿主型语言:嵌入主语言中,本身不能独立使用
交互式命令语言:语法简单,可独立使用
11
数据库应用——电子商务
2020/5/29
数据库的基本概念:数据库管理系统
通用软件系统
由一组计算机程序构成
能够对数据库进行有效的管理,包括存储 管理、安全性管理、完整性管理等
提供使用户能方便快速地建立、维护、检 索、存取和处理数据库中的信息的软件环 境
2
数据库应用——电子商务
2020/5/29
引言:什么是数据库技术
数据库技术是作为数据处理中单独的一门 技术发展起来的,其研究的问题为:
如何科学地组织和存储数据,如何高效地获 取和处理数据。
3
数据库应用——电子商务
ቤተ መጻሕፍቲ ባይዱ
2020/5/29
引言:数据管理技术的发展历史
人工管理阶段
时期:
20世纪50年代中期以前
数据库的系统结构:概念抽象和模式
概念抽象把数据库的外模式抽象为数据库的概
念模式
概念模式综合了外模式中的所有视图,反映了
所有数据库用户(应用)所关心的现实世界的 抽象,形成了数据库的整体逻辑结构
数据库系统中的数据库定义机制提供了概念抽
象的工具,可以用来定义概念数据库模式的逻 辑结构
17
数据库应用——电子商务
数据库的基本概念:数据库
数据库是相互关联的数据集合:
具有逻辑关系和明确意义的数据集合 针对明确的应用目标而设计、建立和加载 表示现实世界的某些方面 具有较小的数据冗余,可供多个用户共享 具有较高的数据独立性 具有安全控制机制
允许并发地使用数据库,能保证数据的一致性和完整 性
10
数据库应用——电子商务
6
数据库应用——电子商务
2020/5/29
引言:数据库技术的研究领域
数据库理论
例如:数据模型,分布式数据库,数据库中 的知识发现,等
数据库设计
例如:数据库设计方法学和设计工具
数据库管理系统的产品研制
7
数据库应用——电子商务
2020/5/29
第二节:数据库的基本概念
数据和信息 数据库 数据库语言 数据库管理系统 数据库管理员 数据库系统
12
数据库应用——电子商务
2020/5/29
数据库的基本概念:数据库管理员
专业从事数据库管理工作的人员 负责数据库的全面管理工作,包括维护、
设计 需要掌握一定的数据处理、数据库技术 需要有处理好人际关系的素质、能力
13
数据库应用——电子商务
2020/5/29
数据库的基本概念:数据库系统
数据库系统是指由计 算机硬件、操作系统、 数据库管理系统及在 它支持下建立起来的 数据库、应用程序、 用户和维护人员组成 的一个整体
相关文档
最新文档