数据库系统的特点

本文阐述了数据库系统相较于人工管理和文件系统的主要特性,包括数据结构化、高共享性与低冗余度、数据独立性及统一管理和控制。深入探讨了整体数据结构化的重要性,以及数据共享、数据独立性如何提升效率和维护数据一致性。此外,还介绍了DBMS在数据控制方面的关键作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

数据库中的数据的特点

永久存储,有组织,可共享。

数据库系统的特点

说明:对数据库系统特点的描述是相对于人工管理和文件系统而言的

  • 数据结构化(面向全组织的复杂的数据结构)

数据库系统实现整体数据的结构化,这是数据库系统和文件系统的本质区别。

所谓整体数据的结构化指数据不仅针对某一应用,而是面向全组织,且数据之间是具有联系的。

  • 数据的共享性高,冗余度低、易扩充

数据的共享可以大大减少数据冗余,节约存储空间,还能避免数据之间的不相容性和不一致性。

  • 具有较高的数据和程序的独立性

包括数据的物理独立性和数据的逻辑独立性。

数据独立性由DBMS的二级映像功能来保证。

数据独立性表示应用程序与数据库中存储的数据不存在依赖关系,包括逻辑数据独立性和物理数据独立性。

逻辑数据独立性是指局部逻辑数据结构(外视图,即用户的逻辑文件)与全局逻辑数据结构(概念视图)之间的独立性。当数据库的全局逻辑数据结构(概念视图)发生变化(数据定义的修改,数据之间联系的变更或增加新的数据类型等)的时候,它不影响某些局部的逻辑结构的性质,应用程序不必修改。

物理数据独立性是指数据的存储结构与存取方法(内视图)改变时,对数据库的全局逻辑数据结构(概念视图)和应用程序不必作修改的一种特征,也就是说,数据库数据的存储结构与存取方法独立。

  • 数据由DBMS统一管理和控制

数据库的共享是并发的供享,即多个用户可以同时获取数据库中的数据甚至可以同时存取数据库中的同一数据。为此,DBMS必须提供统一的数据控制功能,包括数据的安全性保护、数据的完整性检查、并发控制和数据库恢复。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值