导航:首页 > 编程大全 > 数据库管理的优点是

数据库管理的优点是

发布时间:2024-05-19 21:59:02

『壹』 数据库系统的主要特点是什么

数据库系统的特点
1.数据结构化
2.数据的共享性高,冗余度低,易扩充
3.数据独立性高
4.数据由统一管理和控制
数据库系统实现了整体数据的结构化,这是数据库的最主要的特征之一。这里所说的“整体”结构化,是指在数据库中的数据不再仅针对某个应用,而是面向全组织;不仅数据内部是结构化,而且整体式结构化,数据之间有联系。因为数据是面向整体的,所以数据可以被多个用户、多个应用程序共享使用,可以大大减少数据冗余,节约存储空间,避免数据之间的不相容性与不一致性。
数据独立性高
数据独立性包括数据的物理独立性和逻辑独立性。
物理独立性是指数据在磁盘上的数据库中如何存储是由DBMS管理的,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样一来当数据的物理存储结构改变时,用户的程序不用改变。
逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不改变。
数据与程序的独立,把数据的定义从程序中分离出去,加上存取数据的由DBMS负责提供,从而简化了应用程序的编制,大大减少了应用程序的维护和修改。 [1]
数据由DBMS统一管理和控制
数据库的共享是并发的(concurrency)共享,即多个用户可以同时存取数据库中的数据,甚至可以同时存取数据库中的同一个数据。
DBMS必须提供以下几方面的数据控制功能:
数据的安全性保护(security)
数据的完整性检查(integrity)
数据库的并发访问控制(concurrency)
数据库的故障恢复(recovery)

『贰』 与文件管理数据相比,数据库管理系统有哪些优点

与文件管理数据相比,数据库管理系统具有以下优点:

1、控制数据冗余。

数据库管理应尽可能地消除了冗余,但是并没有完全消除,而是控制大量数据库固有的冗余。例如,为了表现数据间的关系,数据项的重复一般是必要的,有时为了提高性能也会重复一些数据项。

2、保证数据一致性。

通过消除或控制冗余,可降低不一致性产生的危险。如果数据项在数据库中只存储了一次,则任何对该值的更新均只需进行一次,而且新的值立即就被所有用户获得。如果数据项不只存储了一次,而且系统意识到这点,系统将可以确保该项的所有拷贝都保持一致。

3、提高数据共享。

数据库应该被有权限的用户共享。数据库管理系统的引入使更多的用户可以更方便的共享更多的数据。新的应用程序可以依赖于数据库中已经存在的数据,并且只增加没有存储的数据,而不用重新定义所有的数据需求。

(2)数据库管理的优点是扩展阅读

技术特点

(1)采用复杂的数据模型表示数据结构,数据冗余小,易扩充,实现了数据共享。

(2)具有较高的数据和程序独立性,数据库的独立性有物理独立性和逻辑独立性。

(3)数据库系统为用户提供了方便的用户接口。

(4)数据库系统提供4个方面的数据控制功能,分别是并发控制、恢复、完整性和安全性。数据库中各个应用程序所使用的数据由数据库系统统一规定,按照一定的数据模型组织和建立,由系统统一管理和集中控制。

(5)增加了系统的灵活性。

阅读全文

与数据库管理的优点是相关的资料

热点内容
在哪个app看各个博导招生信息 浏览:611
hp280prog2mt装win10 浏览:733
linux安装vnc包 浏览:740
哪个网站房子挂牌价靠谱 浏览:16
迷你编程迷小酷碎片获取后怎么激活 浏览:286
微信网页版登陆地址 浏览:628
王菲天空所有版本 浏览:489
管理某个设备需要哪些文件 浏览:986
怎样去除word里的分隔符 浏览:489
美林数据产品开发部如何 浏览:313
zendframework查看版本 浏览:140
qq小冰能干啥 浏览:242
大气手机网站 浏览:734
苹果电脑必备办公软件 浏览:786
pythonjson不转义 浏览:994
工业园区做数控编程怎么样 浏览:582
在vb编程语言中char是什么意思 浏览:90
文件夹选项查看 浏览:802
网络好便宜的手机 浏览:916
excel保存vba代码 浏览:878

友情链接