《认识数据管理技术》PPT课件

《认识数据管理技术》PPT课件

ID:45658222

大小:4.55 MB

页数:42页

时间:2019-11-15

《认识数据管理技术》PPT课件_第1页
《认识数据管理技术》PPT课件_第2页
《认识数据管理技术》PPT课件_第3页
《认识数据管理技术》PPT课件_第4页
《认识数据管理技术》PPT课件_第5页
资源描述:

《《认识数据管理技术》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章认识数据管理技术本课内容一、什么是数据,数据的分类有哪些?数据与信息的区别是什么?二、什么是数据管理?三、什么是数据管理技术?数据库技术主要应用于哪些领域?这些领域的特点是什么?四、数据管理技术有哪些变迁?五、什么是数据库、数据库管理系统、数据库应用系统?数据库、数据库管理系统、数据库应用系统的联系与区别是什么?感受数据管理技术的应用了解数据管理技术的变迁认识关系数据库第一节感受数据管理技术的应用一、数据二、数据管理三、数据管理技术感受数据管理技术的应用了解数据管理技术的变迁认识关系数据库数据管理技术的发展与很多因素有关

2、,数据管理技术是怎么发展起来的?经历了哪些阶段?请同学们根据教材进行分组学习,合作探究以上问题,并填写“数据管理技术三个阶段的比较”表。第二节了解数据管理技术的变迁人工管理阶段文件系统阶段数据库系统阶段第二节了解数据管理技术的变迁数据管理三个阶段的比较人工管理文件系统数据库管理背景应用背景硬件背景软件背景处理方式数据的管理者(管理工具)数据管理水平存在什么问题?数据管理三个阶段的比较(参考)人工管理文件系统数据库管理背景应用背景科学计算科学计算、管理大规模管理硬件背景无直接存取存储设备磁盘、磁鼓大容量磁盘软件背景没有操作系统有

3、文件系统有数据库管理系统处理方式批处理联机实时处理 批处理联机实时处理,分布处理批处理数据的管理者(管理工具)人文件系统数据库管理系统数据管理水平低中高存在什么问题?需要依赖应用程序本身来处理1.数据独立性差2.数据冗余度大3.安全性和完整性不稳定人工管理阶段文件系统阶段数据库系统阶段第二节了解数据管理技术的变迁数据库的基本概念数据库系统的组成数据库系统的特点数据库系统的发展方向数据库系统阶段需要掌握的概念:数据库(Database,简称DB)——是指按照某种模型组织起来的、可以被各种用户或应用程序共享的数据的集合。数据库管理

4、系统(DBMS)——是对数据库进行管理的通用软件系统,是数据库系统的核心。它具有数据库中的数据资源进行统一管理和控制的功能。数据库应用系统——数据库的开发设计人员,根据数据库应用的需要,在操作系统和数据库管理系统的支持下,开发设计出来的应用程序。数据库的基本概念数据库系统的组成数据库系统的特点数据库系统的发展方向数据库系统阶段数据库系统的组成数据库的基本概念数据库系统的组成数据库系统的特点数据库系统的发展方向数据库系统阶段与人工管理和文件系统相比,数据库系统主要特点有四个:上图是在文件系统中学生数据的组织形式,记录之间没有联系

5、。下图是采用数据库系统组织的学生数据,这种数据组织形式为各部分提供了必要记录,是数据结构化。这要求描述数据时不仅描述数据本身,还要求描述数据之间的联系。数据库系统文件系统(1)数据结构化(2)数据共享数据库系统从整体角度看待和描述数据,数据不再面向某个应用程序而是面向整个系统,因此数据可以被多个用户、多个应用共享使用。数据共享可以减少数据冗余,节约存储空间。数据共享还能够避免数据之间的不相容性与不一致性。人工管理和文件管理由于数据被重复存储,当不同的应用使用和修改不同的拷贝时就很容易造成数据的不一致性。数据库系统弹性大,易于扩

6、充。如图所示——数据共享应用程序1应用程序2应用程序3应用程序n……DBMS数据库数据库系统阶段数据与程序关系(3)数据具有较高的独立性数据独立性时数据库领域中一个常用的术语,包括数据的物理独立性和逻辑独立性。物理独立性是指用户的应用程序与存储再磁盘上的数据库中数据时相互独立的。也就是说,数据在磁盘上的数据库中怎样存储是由DBMS管理的,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不用改变。逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了

7、,用户程序也可以不变。数据独立性是由DBMS的二级映象功能来保证的。(4)数据的安全性得到保证数据的安全性和完整性有DBMS统一管理和控制。数据库的共享是并发的共享,即多个用户可以同时存取数据库中的数据甚至可以同时存取数据库中同一数据。为此,DBMS还必须提供以下几方面的数据控制功能:⑴数据的安全性保护数据的安全性是指保护数据以防止不合法的使用造成的数据的泄密和损坏。使每个用户只能按规定,对某些数据以某些方式进行使用和处理。⑵数据的完整性检查数据的完整性指数据的正确性、有效性和相容性。⑶并发控制当多个用户的并发进程同时存取、修

8、改数据库时,可能会发生相互干扰而得到错误的结果或使得数据库的完整性遭到破坏,因此必须对多用户的并发操作加以控制和协调。例如,对于一个定票系统,如果只剩下一张票,但同时有两个用户要定票。由于同时操作,那么这两个进程将都看到还剩下一张票,会产生错误。因此,必须对并发操作加以控制和

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

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

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