认识数据管理技术.ppt

上传人:wuy****n92 文档编号:80498847 上传时间:2023-03-23 格式:PPT 页数:42 大小:3.45MB
返回 下载 相关 举报
认识数据管理技术.ppt_第1页
第1页 / 共42页
认识数据管理技术.ppt_第2页
第2页 / 共42页
点击查看更多>>
资源描述

《认识数据管理技术.ppt》由会员分享,可在线阅读,更多相关《认识数据管理技术.ppt(42页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

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

2、联系与区别是什么?感受数据管理技术的应用感受数据管理技术的应用了解数据管理技术的变迁认识关系数据库第一节第一节 感受数据管理技术的应用感受数据管理技术的应用一、数据一、数据二、数据管理二、数据管理三、数据管理技术三、数据管理技术感受数据管理技术的应用了解数据管理技术的变迁了解数据管理技术的变迁认识关系数据库数据管理技术的发展与很多因素有关,数据管理技术是怎么发展起来的?经历了哪些阶段?请同学们根据教材进行分组学习,合作探究以上问题,并填写“数据管理技术三个阶段的比较”表。第二节第二节 了解数据管理技术的变迁了解数据管理技术的变迁人工管理阶段人工管理阶段文件系统阶段文件系统阶段数据库系统阶段第二

3、节第二节 了解数据管理技术的变迁了解数据管理技术的变迁数据管理三个阶段的比较数据管理三个阶段的比较人工管理人工管理文件系统文件系统数据库管理数据库管理背背 景景应应用背景用背景硬件背景硬件背景软软件背景件背景处处理方式理方式数数据的管理者据的管理者(管理工具)(管理工具)数数据管理水平据管理水平存在什存在什么问题么问题?数据管理三个阶段的比较(参考)数据管理三个阶段的比较(参考)人工管理人工管理文件系统文件系统数据库管理数据库管理背背景景应用背景应用背景科学计算科学计算 科学计算、管科学计算、管理理 大规模管理大规模管理 硬件背景硬件背景无直接存取存无直接存取存储设备储设备 磁盘、磁鼓磁盘、磁

4、鼓 大容量磁盘大容量磁盘 软件背景软件背景没有操作系统没有操作系统 有文件系统有文件系统 有数据库管理系统有数据库管理系统 处理方式处理方式批处理批处理 联机实时处理联机实时处理 批处理批处理 联机实时处理联机实时处理,分布分布处理批处理处理批处理 数据的管理者数据的管理者(管理工具)(管理工具)人人 文件系统文件系统 数据库管理系统数据库管理系统 数数据管理水平据管理水平低低中中高高存在什存在什么问题么问题?需要依赖应用需要依赖应用程序本身来处程序本身来处理理1.1.数据独立性数据独立性差差2.2.数据冗余度数据冗余度大大3.3.安全性和完安全性和完整性不稳定整性不稳定人工管理阶段文件系统阶

5、段数据库系统阶段数据库系统阶段第二节第二节 了解数据管理技术的变迁了解数据管理技术的变迁数据库的基本概念数据库的基本概念数据库系统的组成数据库系统的特点数据库系统的发展方向数据库系统阶段数据库系统阶段需要掌握的概念:数据库(Database,简称DB)是指按照某种模型组织起来的、可以被各种用户或应用程序共享的数据的集合。数据库管理系统(DBMS)是对数据库进行管理的通用软件系统,是数据库系统的核心。它具有数据库中的数据资源进行统一管理和控制的功能。数据库应用系统数据库的开发设计人员,根据数据库应用的需要,在操作系统和数据库管理系统的支持下,开发设计出来的应用程序。数据库的基本概念数据库系统的组

6、成数据库系统的组成数据库系统的特点数据库系统的发展方向数据库系统阶段数据库系统阶段数据库系统的组成数据库系统的组成数据库的基本概念数据库系统的组成数据库系统的特点数据库系统的特点数据库系统的发展方向数据库系统阶段数据库系统阶段 与人工管理和文件系统相比,数据库系统主要特点有四个:上图是在文件系统中学生数据的组织形式,记录之间没有联系。下图是采用数据库系统组织的学生数据,这种数据组织形式为各部分提供了必要记录,是数据结构化。这要求描述数据时不仅描述数据本身,还要求描述数据之间 的联系。数据库系统文件系统(1)数据结构化(2)数据共享 数据库系统从整体角度看待和描述数据,数据不再面向某个应用程序而

7、是面向整个系统,因此数据可以被多个用户、多个应用共享使用。数据共享可以减少数据冗余,节约存储空间。数据共享还能够避免数据之间的不相容性与不一致性。人工管理和文件管理由于数据被重复存储,当不同的应用使用和修改不同的拷贝时就很容易造成数据的不一致性。数据库系统弹性大,易于扩充。如图所示数据共享数据共享应用程序1应用程序2应用程序3应用程序nDBMS数据库数据库系统阶段数据与程序关系(3)数据具有较高的独立性数据独立性时数据库领域中一个常用的术语,包括数据的物理独立性和逻辑独立性。物理独立性是指用户的应用程序与存储再磁盘上的数据库中数据时相互独立的。也就是说,数据在磁盘上的数据库中怎样存储是由DBM

8、S管理的,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不用改变。逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不变。数据独立性是由DBMS的二级映象功能来保证的。(4)数据的安全性得到保证数据的安全性和完整性有DBMS统一管理和控制。数据库的共享是并发的共享,即多个用户可以同时存取数据库中的数据甚至可以同时存取数据库中同一数据。为此,DBMS还必须提供以下几方面的数据控制功能:数据的安全性保护数据的安全性是指保护数据以防止不合法的使用造成的数据的泄密和损坏。使每个用户只能按规定,对某些数

9、据以某些方式进行使用和处理。数据的完整性检查数据的完整性指数据的正确性、有效性和相容性。并发控制当多个用户的并发进程同时存取、修改数据库时,可能会发生相互干扰而得到错误的结果或使得数据库的完整性遭到破坏,因此必须对多用户的并发操作加以控制和协调。例如,对于一个定票系统,如果只剩下一张票,但同时有两个用户要定票。由于同时操作,那么这两个进程将都看到还剩下一张票,会产生错误。因此,必须对并发操作加以控制和协调。数据库的基本概念数据库系统的组成数据库系统的特点数据库系统的发展方向数据库系统的发展方向:多媒体数据库、网络数多媒体数据库、网络数据库、数据仓库、数据挖掘据库、数据仓库、数据挖掘数据库系统阶

10、段数据库系统阶段网络数据库网络数据库第二节第二节 了解数据管理技术的变迁了解数据管理技术的变迁中国科学引文索引中国科学引文索引中国社会科学引文索引中国社会科学引文索引全国报刊索引数据库全国报刊索引数据库万方资源系统万方资源系统超星数字图书馆超星数字图书馆国图数字图书馆国图数字图书馆数据仓库与数据挖掘数据仓库与数据挖掘实实 践践完成教材中“实践”从网上搜集数据库技术发展过程中的一些重要事件及数据库技术的发展趋势。本课内容本课内容一、什么是数据,数据的分类有哪些?数一、什么是数据,数据的分类有哪些?数据与信息的区别是什么?据与信息的区别是什么?二、什么是数据管理?二、什么是数据管理?三、什么是数据

11、管理技术?数据库技术主三、什么是数据管理技术?数据库技术主要应用于哪些领域?这些领域的特点是什要应用于哪些领域?这些领域的特点是什么?么?四、数据管理技术有哪些变迁?四、数据管理技术有哪些变迁?五、什么是数据库、数据库管理系统、数五、什么是数据库、数据库管理系统、数据库应用系统?数据库、数据库管理系统、据库应用系统?数据库、数据库管理系统、数据库应用系统的联系与区别是什么?数据库应用系统的联系与区别是什么?人工管理阶段文件系统阶段数据库系统阶段数据库系统阶段第二节第二节 了解数据管理技术的变迁了解数据管理技术的变迁数据库的基本概念数据库系统的组成数据库系统的特点数据库系统的特点数据库系统的发展

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

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

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

15、多用户的并发操作加以控制和协调。例如,对于一个定票系统,如果只剩下一张票,但同时有两个用户要定票。由于同时操作,那么这两个进程将都看到还剩下一张票,会产生错误。因此,必须对并发操作加以控制和协调。数据库的基本概念数据库系统的组成数据库系统的特点数据库系统的发展方向数据库系统的发展方向:多媒体数据库、网络数多媒体数据库、网络数据库、数据仓库、数据挖掘据库、数据仓库、数据挖掘数据库系统阶段数据库系统阶段感受数据管理技术的应用了解数据管理技术的变迁认识关系数据库认识关系数据库第三节第三节 认识关系数据库认识关系数据库一、关系一、关系二、字段、字段名、域二、字段、字段名、域三、记录、数据项三、记录、数据项四、关键字、外键四、关键字、外键关系关系字段字段记录记录数据库系统数据库系统

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com