问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

数据管理的功能和特点?

发布网友 发布时间:2022-03-27 02:54

我来回答

2个回答

热心网友 时间:2022-03-27 04:23

在计算机硬件、软件发展的基础上,在应用需求的推动下,数据管理技术的发展经历了三个阶段。

一、人工管理阶段
1、背景
应用背景:科学计算
硬件背景:无直接存取存储设备
软件背景:没有操作系统
处理方式:批处理
2、特点
数据的管理者:人
数据面向的对象:某一应用程序
数据的共享程度:无共享,冗余度极大
数据的独立性:不独立,完全依赖于程序
数据的结构化:无结构
数据控制能力:应用程序自己控制

二、文件系统阶段
1、背景
应用背景:科学计算、管理
硬件背景:磁盘、磁鼓
软件背景:有文件系统
处理方式:联机实时处理 批处理
2、特点
数据的管理者:文件系统
数据面向的对象:某一应用程序
数据的共享程度:共享性差,冗余度大
数据的独立性:独立性差
数据的结构化:记录内有结构,整体无结构
数据控制能力:应用程序自己控制

三、数据库系统阶段
1、背景
应用背景:大规模管理
硬件背景:大容量磁盘
软件背景:有数据库管理系统
处理方式:联机实时处理, 分布处理批处理
2、特点
数据的管理者:数据库管理系统
数据面向的对象:整个应用系统
数据的共享程度:共享性高,冗余度小
数据的独立性:具有高度的物理独立性和逻辑独立性
数据的结构化:整体结构化,用数据模型描述
数据控制能力:由数据库管理系统提供数据安全性、完整性、并发控制和恢复能力

四、数据库系统的特点
1、数据结构化
2、数据的共享性高,冗余度低,易于扩充
3、数据独立性高
4、数据由DBMS统一管理和控制

数据结构化
数据结构化是数据库与文件系统的根本区别。在描述数据时不仅要描述数据本身,还要描述数据之间的联系。

数据的共享性
数据库系统从整体角度看待和描述数据,数据不再面向某个应用而是面向整个系统。

数据冗余度
指同一数据重复存储时的重复程度。

数据的一致性
指同一数据不同拷贝的值一样(采用人工管理或文件系统管理时,由于数据被重复存储,当不同的应用使用和修改不同的拷贝时就易造成数据的不一致)。

物理独立性
当数据的存储结构(或物理结构)改变时,通过对映象的相应改变可以保持数据的逻辑构可以不变,从而应用程序也不必改变。

逻辑独立性
当数据的总体逻辑结构改变时,通过对映象的相应改变可以保持数据的局部逻辑结构不变,应用程序是依据数据的局部逻辑结构编写的,所以应用程序不必修改。

数据的安全性(Security)
数据的安全性是指保护数据,防止不合法使用数据造成数据的泄密和破坏,使每个用户只能按规定,对某些数据以某些方式进行访问和处理。

数据的完整性(Integrity)
数据的完整性指数据的正确性、有效性和相容性。即将数据控制在有效的范围内,或要求数据之间满足一定的关系。

并发(Concurrency)控制
当多个用户的并发进程同时存取、修改数据库时,可能会发生相互干扰而得到错误的结果并使得数据库的完整性遭到破坏,因此必须对多用户的并发操作加以控制和协调。

数据库恢复(Recovery)
计算机系统的硬件故障、软件故障、操作员的失误以及故意的破坏也会影响数据库中数据的正确性,甚至造成数据库部分或全部数据的丢失。DBMS必须具有将数据库从错误状态恢复到某一已知的正确状态(亦称为完整状态或一致状态)的功能。

热心网友 时间:2022-03-27 05:41

编辑本段数据库的主要特点
  (1)实现数据共享。
  数据共享包含所有用户可同时存取数据库中的数据,也包括用户可以用各种方式通过接口使用数据库,并提供数据共享。
  (2)减少数据的冗余度。
  同文件系统相比,由于数据库实现了数据共享,从而避免了用户各自建立应用文件。减少了大量重复数据,减少了数据冗余,维护了数据的一致性。
  (3)数据的独立性。
  数据的独立性包括数据库中数据库的逻辑结构和应用程序相互独立,也包括数据物理结构的变化不影响数据的逻辑结构。
  (4)数据实现集中控制。
  文件管理方式中,数据处于一种分散的状态,不同的用户或同一用户在不同处理中其文件之间毫无关系。利用数据库可对数据进行集中控制和管理,并通过数据模型表示各种数据的组织以及数据间的联系。
  (5)数据一致性和可维护性,以确保数据的安全性和可靠性。
  主要包括:①安全性控制:以防止数据丢失、错误更新和越权使用;②完整性控制:保证数据的正确性、有效性和相容性;③并发控制:使在同一时间周期内,允许对数据实现多路存取,又能防止用户之间的不正常交互作用;④故障的发现和恢复:由数据库管理系统提供一套方法,可及时发现故障和修复故障,从而防止数据被破坏
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我这个配置能玩大唐无双2吗 PK什么的能卡么? 求高手解答 这样的配置还要加什么玩大唐无双才不卡 这个配置能玩大唐无双双开吗? windows7旗舰版系统玩大唐无双零双开卡怎么办?卡死了。 玩大唐无双的时候双开过地图太卡怎么解决啊 全民枪战我用QQ号,但它说密码数字英文,下划线组成,应该怎样弄啊?_百 ... 小太阳取暖器头晕呕吐 取暖器用的会头晕吗,可能的原因和使用注意事项 男孩姓孙含越字好名字 简单特别的男孩名字越 中间是越的男孩名字大全 与用excel管理数据相比,利用数据库管理数据有什么特点? 与文件管理数据相比,数据库管理系统有哪些优点 数据库系统在数据管理方面有哪些特点? 数据库系统的特点是什么? 什么是数据库?数据库中的数据有什么特点? 数据库系统的主要特点是什么? 数据库的特点有哪些? 数据库管理的特点是什么? 微信删除好友之后打招呼和添加到通讯录有什么区别 微信里新的朋友里面提示“某某以把你添加到手机通讯录”是什么意思? 微信好友自动添加到通讯录是什么意思? 我之前把她微信删了,又添加,提示添加到通讯录,一点就成好友了,她哪里有提示吗? 微信里,我把对方添加到通讯录里,就成为好友了,那对方那可以看到对方加你为好友这个显示吗? 微信别人把我添加到通讯录里面。我没有添加他。那我添加他的时候他那边会显示我添加了吗 吗? 微信新的朋友 添加朋友 和 添加到通讯录 的区别 微信搜索好友显示的添加到通讯录说明什么? 微信里我删了对方,但是搜索对方的时候,显示添加到通讯录,是什么意思? 微信有人添加显示是来自通讯录好友怎么回事 微信显示对方把你添加到通讯录,添加对方为微信好友?什么意思 微信里面添加通讯录好友,是手机里面的联系人吗? 手机的相册在哪个文件夹 手机相册在电脑哪个文件夹 小米11自建的相册照片在电脑哪个文件夹? 华为手机相片在电脑哪个文件夹 手机的照片连接电脑在哪个文件夹 oppo手机照片在电脑哪个文件夹 怎么在电脑上查看手机里的照片 在电脑中查看华为手机的照片视频在哪个文件夹 电脑用USB连接了手机,手机照片在哪个文件夹里? HONOR 20i怎样关闭miui 荣耀20i热门推荐文件夹怎么关闭? 荣耀20i的灭屏显示里怎么提示省电模式怎样关闭? 华为荣耀20i两层锁屏壁纸怎么关闭一层? 为什么华为荣耀20i手机总有微信取款码总得点我知道了,怎么取消? 荣耀20i锁屏界面的时间怎么去掉 微信通话时怎么查看对方是否静音? 微信电话怎么知道对方有没有静音 如何查看微信设置静音的人 微信语音怎么判断对方是否静音 怎么在自己的微信通讯录上面看到谁开了静音?