第1章数据库系统概述ppt课件.ppt

第1章数据库系统概述ppt课件.ppt

ID:59451027

大小:655.50 KB

页数:53页

时间:2020-09-18

第1章数据库系统概述ppt课件.ppt_第1页
第1章数据库系统概述ppt课件.ppt_第2页
第1章数据库系统概述ppt课件.ppt_第3页
第1章数据库系统概述ppt课件.ppt_第4页
第1章数据库系统概述ppt课件.ppt_第5页
资源描述:

《第1章数据库系统概述ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章数据库系统概述授课人:王英强电子信息工程学院目录CONTENTS1数据库技术的发展史2数据库系统介绍3数据模型01数据库技术的发展史本节内容:数据库技术是20世纪60年代后期兴起的一门信息管理自动化学科,是计算机学科的一个重要分支(数据处理)。随着计算机硬件和软件的发展,计算机在数据处理方面应用越来越广泛,数据库技术也不断地发展。从数据管理的角度数据库技术经历了三个阶段。数据库技术的发展史4数据、数据管理本节内容数据库基本概念您的内容打在这里,或者通过复制您的内容,您的内容打在这里,或者通过复制您的

2、内容。三个发展阶段点击添加相关标题文字ADDRELATEDTITLEWORDS数据数据(Data)是描述现实世界中各种具体事物或抽象概念的符号记录。除了常用的数字数据外,文字(如名称)、图形、图像、声音等信息,也都是数据。数据库技术的发展史在计算机中,为了存储和处理事物,就要抽出对这些事物感兴趣的特征组成一个记录来描述。例如,在学生管理中,可以对学生的学号、姓名、性别和年龄等情况这样描述:201601001,张强,男,18。数据处理数据处理(DataProcess)是指对数据的分类、组织、编码、存储、查询

3、、维护、加工、计算、传播以及打印等一系列的活动。其目的就是从大量的数据中提取出有效的信息资源。在数据处理中,通常数据的加工、计算等比较简单,而数据的管理比较复杂。数据管理是数据处理的核心,指数据的收集、整理、组织、存储和查询等操作。数据库技术的发展史人工管理阶段文件管理阶段数据库系统阶段数据库技术的发展史人工管理阶段20世纪50年代中期以前属于人工管理阶段,它是数据管理的初级阶段。这一阶段的计算机主要用于科学计算。特点:(1)数据不能被长期保存,没有文件的概念。(2)没有对数据进行管理的软件系统。(3)数

4、据采用批处理方式。(4)数据和应用程序一一对应,应用程序依赖于数据的物理组织,因此数据的独立性差。数据库技术的发展史文件管理阶段特点:(1)数据可以长期保存(2)由文件系统管理数据(3)处理方式上不仅有文件批处理,且能够联机实时处理(4)数据具有一定的独立性数据库技术的发展史数据库系统管理阶段数据库系统的特点如下(优点):(1)数据结构化(2)较高的数据共享性(3)较高的数据独立性(4)数据由DBMS统一管理和控制数据库技术的发展史02数据库系统介绍本节内容数据库系统的组成数据库的体系结构数据库系统介绍数

5、据库系统组成数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统、数据库开发工具、数据库应用系统和数据库用户构成,其中数据库管理系统(DBMS)为数据库系统的核心。数据库系统的组成数据库系统组成数据库发开工具应用系统用户硬件DBMSOS数据库数据库系统的组成数据库数据库(DataBase,简称DB)是指长期存储在计算机内有组织的、可共享的数据集合,即在计算机系统中按一定的数据模型组织、存储和使用的相关联的数据集合。它不仅包括描述事物的数据本身,还包括相关事物之间的联系。数据库系统的

6、组成数据库管理系统(DataBaseManagementSystem,DBMS)数据库管理系统是数据库系统的核心,是为数据库的建立、使用和维护而配置的软件。它建立在操作系统的基础上,位于用户与操作系统之间的一层数据管理软件,它为用户或应用程序提供访问数据库的方法,包括数据库的创建、查询、更新及各种数据控制等。数据库系统的组成一般说来,数据库管理系统的功能主要包括以下4个方面。(1)数据定义和操纵功能DBMS提供数据定义语言(DataDefinitionLanguage,DDL)对数据库中的对象进行定义和数

7、据操纵语言(Data Manipulation Language,DML)检索、插入、修改、删除数据库中的数据。数据库系统介绍(2)数据库运行控制功能对数据库进行并发控制、安全性检查、完整性约束条件的检查和执行、数据库的内部维护等。一般说来,数据库管理系统的功能主要包括以下4个方面。(3)数据库的组织、存储和管理DBMS确定以何种文件结构和存取方式物理地组织数据,如何实现数据之间的联系,以便提高存储空间利用率和各种操作的时间效率。(4)建立和维护数据库初始数据的输入与数据转换,数据库的备份与恢复、数据库的

8、重组织与重构造、性能的监视与分析等。数据库系统的组成常见的数据库系统常见的数据库管理系统,如ACCESS、SQLServer、MySQL、Oracle、DB2等。ACCESS是微软OFFICE的一个成员,可以实现C/S结构的小型企业管理软件,或者做为.NET小型网站的后台数据库。SQLServer和MySQL主要应用于中、小型数据库应用系统的开发,简单易学。Oracle和DB2主要应用于大型数据库应用系统的开发,功能强大,安全

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

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

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