数据库技术及应用基础

数据库技术及应用基础

ID:46234448

大小:538.50 KB

页数:49页

时间:2019-11-21

数据库技术及应用基础_第1页
数据库技术及应用基础_第2页
数据库技术及应用基础_第3页
数据库技术及应用基础_第4页
数据库技术及应用基础_第5页
资源描述:

《数据库技术及应用基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《大学计算机应用基础》第一章信息社会与计算机第二章WindowsXP操作系统第三章办公自动化软件应用第四章多媒体应用技术第五章计算机网络基础第六章数据库技术及应用基础目录高考成绩查询系统银行存取款系统数学与计算机科学系信息管理系统引例第六章数据库技术及应用基础6.1基本概念6.2数据模型6.3关系数据库标准语言SQL6.1.1数据、信息和数据处理6.1.2数据库、数据库管理系统和数据库系统6.1.3数据管理技术的发展6.1基本概念6.1基本概念1.数据(Data):在一般意义上被认为是对客观事物特征所进行的一种抽象化、符号化的表示,本身并没有实际意义。数据可以有不同的形式,

2、包括数字、文字、图形、图象、视频、声音等都是数据。可以说,凡是能被计算机处理的对象都可以称为数据。2.信息(Information):通常意义上被认为是有一定含义的、经过加工处理的、有价值的数据。数据经过处理仍然是数据,只有经过解释后才有意义,才成为信息。3.数据处理:是将数据转换成信息的过程,它包括对原始数据的收集、分类、存储、排序、检索、加工和传输等一系列活动。其目的是从大量的原始数据中抽取和推导出有价值的信息。为了更好地提高信息的价值,必须用数据库技术来管理信息。6.1.1数据、信息和数据处理6.1基本概念4.数据库(DB,DataBase):是存放数据的仓库。但所存

3、放的数据并不是杂乱无章的,而是长期存储在某种存储介质上的有组织的、可共享的相关数据的集合。数据库中的数据具有较高的数据共享性、独立性、完整性及较低的数据冗余度。6.1.2数据库、数据库管理系统和数据库系统6.1基本概念5.数据库管理系统(DBMS,DataBaseManagementSystem)数据库管理系统是用来对数据库进行集中统一的管理,是帮助用户创建、维护和使用数据库的系统软件,从这个意义上说,DBMS是用户与数据库之间的接口。DBMS的功能:数据定义:DBMS提供数据定义语言(datadefinitionlanguage,DDL)用户利用它可以方便地对数据库中的数

4、据对象进行定义。数据操纵:DBMS提供数据操纵语言(datamanipulationlanguage,DML),用户通过DML实现对数据的检索、插入、修改、删除和统计等数据存取及处理功能。数据库的运行管理:包括数据的完整性、安全性及并发控制的管理。数据库的建立与维护:包括数据的输入、转换,数据库的转储、恢复、重组及性能检测和分析等。6.1基本概念6.数据库系统(DBS,DataBaseSystem)数据库系统指在计算机系统中引进数据库技术后的整个系统,数据库系统由数据库、数据库管理系统、应用开发工具(如:Delphi,VisualBasic,VisualC++等)、应用系统

5、(用户或专业软件开发人员编写的应用程序)、数据库管理员和用户构成。6.1基本概念用户用户用户应用开发工具数据库管理系统操作系统应用系统数据库管理员数据库数据库系统案例展示:数学与计算机科学系信息管理系统6.1基本概念数据处理是计算机的主要应用领域,其面临着如何管理大量复杂的数据,即计算机数据管理成了数据处理的中心问题,数据管理技术是伴随着计算机软、硬件技术与数据管理手段的发展而发展,它的发展经历了以下三个阶段:人工管理阶段(20世纪40年代中—50年代中)文件系统阶段(20世纪50年代末--60年代中)数据库系统阶段(20世纪60年代末--现在)6.1.3数据管理技术的发展

6、6.1基本概念数据的管理者:DBMS数据面向的对象:现实世界数据的共享程度:共享性高数据的独立性:高度的物理独立性和一定的逻辑独立性数据的结构化:整体结构化数据控制能力:由DBMS统一管理和控制数据库系统特点6.1基本概念6.2数据模型6.2.1数据模型的基本概念6.2.2概念模型及其表示6.2.3常见的三种数据模型6.2数据模型数据模型就是现实世界的模拟,是对客观事物及其联系的抽象描述。在数据库系统中针对不同的使用对象和不同的应用目的,可采用不同层次的数据模型。数据模型大致分为两个不同层次:概念模型:也称信息模型,是按用户的观点对数据和信息进行建模,是现实世界到信息世界的

7、第一层抽象;基本数据模型:是按计算机系统的观点对数据进行建模,是概念模型的数据化。6.2.1数据模型的基本概念6.2数据模型数据从现实世界到计算机里的具体表示一般要经历现实世界、信息世界和机器世界三个阶段。这三个世界的关系如下图所示。现实世界信息世界数据世界抽象化数据化概念模型(E—R模型)DBMS能够支持的数据模型6.2数据模型在进行数据库设计时,必须首先给出概念模型,它不涉及DBMS,它只描述实体的存在及联系。概念模型的用途概念模型用于信息世界的建模是现实世界到机器世界的一个中间层次是数据库设计的有力工具数据库

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。