1. 数据的结构化
数据的结构化是指同一数据库中的数据文件是有联系的,且在整体上服从一定的结构形式。
2. 数据共享
共享是数据库系统的重要特点。一个数据库中的数据不仅可为同一企业或机构之内的各个部门所共享,也可为不同单位、地域,甚至不同国家的用户所共享。其优点如下:
(1)系统现有用户或程序可以共同享用数据库中的数据。
(2)当系统需要扩充时,再开发的新用户或新程序还可以共享原有的数据资源。
(3)多用户或多程序可以在同一时刻共同使用同一数据。
(4)数据具有独立性。在文件系统中,数据结构和应用程序相互依赖,一方的改变总是影响另一方的改变。数据库系统则力求减小这种相互依赖,实现数据的独立性。数据库中的数据独立性可以分数据的物理独立性和数据的逻辑独立性两级。数据的物理独立性是指应用程序对数据存储结构的依赖程度。数据的物理独立性高是指当数据的物理结构发生变化时,应用程序不需要修改也可以正常工作。数据逻辑独立性是指应用程序对数据全局逻辑结构的依赖程度。
(5)数据的冗余度小。(https://www.xing528.com)
数据库中的数据有少量相互重复,这就是冗余。
① 数据量小可以节约存储空间,使数据的存储、管理和查询都容易实现。
② 数据的冗余度小可以使数据统一,避免产生数据不一致问题。
③ 数据的冗余度小便于数据维护,避免数据统计错误。
(6)可以进行数据的安全性和完整性控制。
① 数据的安全性控制是指保护数据库,以防止不合法的使用造成数据泄漏、破坏和更改。数据安全受到破坏是指非授权用户对数据的读取、添加、修改、删除操作。
② 数据的完整性控制是指为保证数据的正确性、有效性和相容性,防止不符合语义的数据输入或输出所采用的控制机制。数据的完整性控制不仅包括提供进行数据完整性定义的方法,定义数据应满足的完整性条件,还包括提供进行检验数据完整性的功能。此外,数据库的机制还包括数据的并发控制和数据恢复两项内容。数据的并发控制是指排除数据共享时多用户并行使用数据库的数据时所造成的数据不完整和系统运行错误问题。数据恢复是指通过记录数据库运行的日志文件和定期做数据备份工作,保证数据在受到破坏时能够及时使数据库恢复到正确状态。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
