第六章 数据库技术及应用基础

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

现实世界 抽象化
信息世界 数据化
数据世界
概念模型(E—R模型) DBMS能够支持的数据模型
6.2 数据模型
6.2.2 概念模型及其表示
在进行数据库设计时,必须首先给出概念模型, 它不涉及DBMS,它只描述实体的存在及联系。 概念模型的用途
概念模型用于信息世界的建模 是现实世界到机器世界的一个中间层次 是数据库设计的有力工具 数据库设计人员和用户之间进行交流的语言
数 据 定 义 : DBMS 提 供 数 据 定 义 语 言 ( data definition language,DDL)用户利用它可以方便地对数据库中的数据对 象进行定义。 数 据 操 纵 : DBMS 提 供 数 据 操 纵 语 言 ( data manipulation language,DML),用户通过DML实现对数据的检索、插入、 修改、删除和统计等数据存取及处理功能。 数据库的运行管理:包括数据的完整性、安全性及并发控制 的管理。 数据库的建立与维护:包括数据的输入、转换,数据库的转 储、恢复、重组及性能检测和分析等。
概念模型:也称信息模型,是按用户的观点 对数据和信息进行建模,是现实世界到信息世 界的第一层抽象; 基本数据模型:是按计算机系统的观点对数 据进行建模,是概念模型的数据化。
6.2 数据模型
Baidu Nhomakorabea
数据从现实世界到计算机里的具体表示一般要经 历现实世界、信息世界和机器世界三个阶段。这 三个世界的关系如下图所示。
6.1 基本概念
6.数据库系统(DBS,DataBase System) 数据库系统指在计算机系统中引进数据库技 术后的整个系统, 数据库系统由数据库、数据库管理系统、应 用开发工具(如:Delphi,Visual Basic,Visual C++等)、应用系统(用户或专业软件开发人 员编写的应用程序)、数据库管理员和用户构 成。
6.1基本概念 6.2数据模型 6.3关系数据库标准语言SQL
6.1 基本概念
6.1 基本概念
6.1.1 数据、信息和数据处理 6.1.2 数据库、数据库管理系统和数据库系统 6.1.3 数据管理技术的发展
6.1 基本概念
6.1.1 数据、信息和数据处理
1.数据(Data):在一般意义上被认为是对客观事物特征所 进行的一种抽象化、符号化的表示,本身并没有实际意义。数 据可以有不同的形式,包括数字、文字、图形、图象、视频、 声音等都是数据。可以说,凡是能被计算机处理的对象都可以 称为数据。 2.信息(Information):通常意义上被认为是有一定含义 的、经过加工处理的、有价值的数据。数据经过处理仍然是数 据,只有经过解释后才有意义,才成为信息。 3.数据处理:是将数据转换成信息的过程,它包括对原始数 据的收集、分类、存储、排序、检索、加工和传输等一系列活 动。其目的是从大量的原始数据中抽取和推导出有价值的信息。 为了更好地提高信息的价值,必须用数据库技术来管理信息。
学号 95004 95006 95008

姓名 王小明 黄大鹏 张文斌

年龄 19 20 18

性别 女 男 女

系名 社会学 商品学 法律学

年级 95 95 95 …
6.1 基本概念
5. 数 据 库 管 理 系 统 ( DBMS , DataBase Management System)
数据库管理系统是用来对数据库进行集中统一的管理, 是帮助用户创建、维护和使用数据库的系统软件,从这个意 义上说,DBMS是用户与数据库之间的接口。 DBMS的功能:
6.2 数据模型
6.2 数据模型
6.2.1 数据模型的基本概念 6.2.2 概念模型及其表示 6.2.3 常见的三种数据模型
6.2 数据模型
6.2.1 数据模型的基本概念
数据模型就是现实世界的模拟,是对客观事物及 其联系的抽象描述。在数据库系统中针对不同的 使用对象和不同的应用目的,可采用不同层次的 数据模型。数据模型大致分为两个不同层次:
对概念模型的基本要求
较强的语义表达能力,能够方便、直接地表达应用中 的各种语义知识; 简单、清晰、易于用户理解。
6.2 数据模型
概念模型的最常用方法是P.P.Chen于1976年提出 的实体—联系方法(E-R图法,Entity-Relationship Approach)。 E-R图法提供了表示实体集、属性和联系的方法, 在E-R图中:
人工管理阶段(20世纪40年代中—50年代中)
文件系统阶段(20世纪50年代末--60年代中)
数据库系统阶段(20世纪60年代末--现在)
6.1 基本概念
数据库系统特点
数据的管理者:DBMS 数据面向的对象:现实世界 数据的共享程度:共享性高 数据的独立性:高度的物理独立性和一定的
逻辑独立性 数据的结构化:整体结构化 数据控制能力:由DBMS统一管理和控制
6.1 基本概念
6.1.2 数据库、数据库管理系统和数据库系统
4.数据库(DB,DataBase):是存放数据的仓库。但所存 放的数据并不是杂乱无章的,而是长期存储在某种存储介质 上的有组织的、可共享的相关数据的集合。数据库中的数据 具有较高的数据共享性、独立性、完整性及较低的数据冗余 度。
学生登记表
6.1 基本概念
案例展示:数学与计算机科学系信息管理系统
用户
用户
用户
应用系统 应用开发工具 数据库管理系统
操作系统
数据库管理员
数据库 数据库系统
6.1 基本概念
6.1.3 数据管理技术的发展 数据处理是计算机的主要应用领域,其面临着如 何管理大量复杂的数据,即计算机数据管理成了数 据处理的中心问题,数据管理技术是伴随着计算机 软、硬件技术与数据管理手段的发展而发展,它的 发展经历了以下三个阶段:
《大学计算机应用基础》
第一章 信息社会与计算机 第二章 Windows XP 操作系统 第三章 办公自动化软件应用 第四章 多媒体应用技术 第五章 计算机网络基础 第六章 数据库技术及应用基础
引例
• 高考成绩查询系统 • 银行存取款系统 • 数学与计算机科学系信息管理系统
第六章 数据库技术及应用基础
相关文档
最新文档