数据库技术及应用基础共48页

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据管理技术发展经历的三个阶段:
1.人工管理阶段
第6章>>6.1节>>6.1.3
图6-2 人工管理阶段的数据处理
6.1.3 数据管理技术的发展
2.文件系统管理阶段
第6章>>6.1节>>6.1.3
3.数据库系统管理阶段
6.2 数据模型
本节主要内容
6.2.1 数据模型的基本概念 6.2.2 概念模型及其表示 6.2.3 常见的三种数据模型
重点难点
数据、信息和数据处理三者的定义和关系 数据、数据库管理系统、数据库系统的定义以及三者
的区别
6.1.1 数据、信息和数据处理
第6章>>6.1节>>6.1.1
数据(Data)
在一般意义上被认为是对客观事物特征所进行的一种 抽象化、符号化的表示。
信息(Information)
6.2.3 常见的三种数据模型
基本数据模型
1.层次模型 2.网状模型 3.关系模型
• (1)关系模型的基本概念 • (2)关系模型的特点 • (3)关系模型的基本运算
第6章>>6.2节>>6.2.3
第6章>Байду номын сангаас6.3节
6.3 数据库技术的发展历程和发展方向
本节主要内容
6.3.1 数据库技术的发展历程 6.3.2 数据库技术的发展方向
基本数据模型
是按计算机系统的观点对数据进行建模,是概念模型 的数据化。
6.2.2 概念模型及其表示
第6章>>6.2节>>6.2.2
概念模型
是用户观点对现实世界的抽象,它不涉及DBMS,它只 描述实体的存在及联系。
E-R图中三种基本图素
(1)实体(Entity)通常是现实世界中客观存在的可 以相互区分的对象、事物与过程;
有一定含义的、经过加工处理的、有价值的数据。
数据、信息和数据处理的关系
数据经过数据处理就转换成了信息。
第6章>>6.1节>>6.1.2
6.1.2 数据库、数据库管理系统和 数据库系统
1.数据库(DB,Database)
数据库是长期存储在某种存储介质上的有组织的、可 共享的相关数据的集合 ,数据具有较高的数据共享性、 独立性、完整性及较低的数据冗余度。
重点难点
数据模型和概念模型的概念和表示方法 画E-R图 实体集之间的三种类型的联系 三种基本的数据模型 关系模型中的相关术语定义和基本运算
第6章>>6.2节
6.2.1 数据模型的基本概念
第6章>>6.2节>>6.2.1
概念模型
也称信息模型,是按用户的观点对数据和信息进行建 模,是现实世界到信息世界的第一层抽象;
(2)属性(Attribute)是描述对象的某个特性; (3)联系(Relationship)是实体间的相互关系。
6.2.2 概念模型及其表示
第6章>>6.2节>>6.2.2
两个不同实体集之间三种类型的联系
一对一联系(1∶1):如果对于实体集A中的每个实体,实体集B 中至多有一个实体(也可以没有)与之联系,反之亦然,则称实 体集A与实体集B具有一对一的联系,记为1∶1 。
一对多联系(1∶n):如果对于实体集A中的每个实体,实体集B 中有多个实体与之联系,反之,对于实体集B中的每个实体,实体 集A中至多有一个实体与之联系,则称实体集A与实体集B具有一 对多的联系,记为1∶n。
多对多联系(m∶n):如果对于实体集A中的每个实体,实体集B 中有多个实体与之联系,反之,对于实体集B中的每个实体,实体 集A中也有多个实体与之联系,则称实体集A与实体集B具有多对 多的联系,记为m∶n。
数据库分类
数据库服务器
• 常见的有SQL Server、Oracle、Sybase、MySQL等。 • 主要功能有:强大的数据库引擎、高度的数据安全、备份及还
原、不同数据库之间的数据转换等。
重点难点
数据库技术的发展方向
6.3.1 数据库技术的发展历程
第6章>>6.3节>>6.3.1
数据库技术发展的三个阶段
第一代的网状、层次数据库系统 第二代的关系数据库系统 第三代的以面向对象模型为主要特征的数据库系统
6.3.2 数据库技术的发展方向
第6章>>6.3节>>6.3.2
数据库技术发展方向
计算机硬件的发展和数据库技术的广泛使用,推动着 数据库技术与系统的发展。尤其是互联网的出现,极 大地改变了数据库的应用环境,向数据库领域提出了 前所未有的技术挑战。这些因素的变化推动着数据库 技术的进步, 衍生出一批新的数据库技术,如Web数据 库技术、并行数据库技术、数据仓库(Data Warehouse,DW)与联机分析处理(Line Analytical Processing,OLAP)技术、数据挖掘(Data Mining, DM)与商务智能技术、内容管理技术、海量数据管理 技术等。这些数据库技术将促使数据库向智能化集成 化方向发展。
2.数据库管理系统(DBMS)
数据定义 数据操纵 数据库的运行管理 数据库的建立与维护
第6章>>6.1节>>6.1.2
6.1.2 数据库、数据库管理系统 和数据库系统
3.数据库系统
数据库系统指在计算机系统中引进数据库技术后的整 个系统。
图6-1 数据库系统
6.1.3 数据管理技术的发展
6.4 常用数据库开发平台
本节主要内容
6.4.1 认识数据库开发平台 6.4.2 Access XP 6.4.3 SQL Server 2000
重点难点
Access和SQL Server 2000的实际应用操作
第6章>>6.4节
6.4.1 认识数据库开发平台
第6章>>6.4节>>6.4.1
第6章 数据库技术及应用基础
6.1 基本概念 6.2 数据模型 6.3 数据库技术的发展历程与发展方向 6.4 常用的数据库开发平台 6.5 关系数据库标准语言SQL简介 6.6 数据库技术应用实例
6.1 基本概念
第3章>>3.1节
本节要点
6.1.1 数据、信息和数据处理 6.1.2 数据库、数据库管理系统和数据库系统 6.1.3 数据管理技术的发展
相关文档
最新文档