新睿云

> 知识库 > 为什么要建立数据库?数据库实现数据独立共享

为什么要建立数据库?数据库实现数据独立共享

作者/来源:小睿 发布时间:2019-12-09

数据库是当今存储文件数据的必不可缺少的,可以进行更有效的管理数据。数据库的水平也是衡量程序员水平的重要指标。

为什么需要数据库?数据库解决什么问题?

随着海量数据的出现,文件存储数据的弊端也被暴露出来。

文件存储数据存在不能保证数据安全性;数据量大,影响查询和对数据的管理;难于存放海量数据;在程序中控制不方便等问题,影响用户管理数据。

因此,数据库出现了,数据库可以对文件数据内容进行高效的存储与处理,简化管理运维操作,降低成本。

数据库

数据库的特点是什么?

1)结构化

数据库系统的主要特征:实现了整体数据的结构化。整体结构化指在数据库中的数据不再仅针对某个应用,而是面向全组织;不仅数据内部是结构化,而且整体式结构化,数据之间有联系。

2)高共享,低冗余,易扩充

数据是面向整体的,因此数据可以被多个用户、多个应用程序共享使用,可以大大减少数据冗余,节约存储空间,避免数据之间的不相容性与不一致性。

3)高独立

数据独立性包括数据的物理独立性和逻辑独立性。保证了数据与程序的独立,将数据于应用程序分离,存取数据由DBMS负责提供,从而简化了应用程序的编制,简化管理维护,大大减少了应用程序的维护和修改。

4)由DBMS统一管理和控制

数据库的共享是并发共享,即多个用户可以同时存取数据库中的数据,甚至可以同时存取数据库中的同一个数据。DBMS提供对数据的安全性保护、完整性检查、并发访问控制和故障恢复的数据控制功能。

热门标签
new year
在线咨询
咨询热线 400-1515-720
投诉与建议
{{item.description}}

—您的烦恼我们已经收到—

我们会将处理结果发送至您的手机

请耐心等待