【摘要】:而在数据库系统中,仅建立共用的数据库,所有的应用程序都使用这个数据库,因此冗余性可大大减小。如果数据存于不同的系统中而不能通过数据库进行管理,当数据库变更时,可能因为变更操作的不同步,造成数据矛盾。应用程序不需了解数据实际的存取方式,通过数据库系统的存取指令,就可得到需要的数据。因此,当数据的存储结构变更时,仅需要改数据库系统的内部程序,不需要改变外部应用程序。
1.1.2 数据库的优点
使用数据库来管理数据,具有下列优点:
1.减少数据冗余
在非数据库系统中,每个应用方法使用自己的数据来处理,经常会造成数据的重复建立,而且彼此之间的数据格式也不相同,无法交互应用。而在数据库系统中,仅建立共用的数据库,所有的应用程序都使用这个数据库,因此冗余性可大大减小。
2.避免数据矛盾
如果数据存于不同的系统中而不能通过数据库进行管理,当数据库变更时,可能因为变更操作的不同步,造成数据矛盾。而在数据库系统中,仅需要改变一份数据,就可避免数据的相互矛盾。
3.数据可以共享
所有的程序都存取同一份数据库,实现数据完全共享。
4.数据独立
应用程序不需了解数据实际的存取方式,通过数据库系统的存取指令,就可得到需要的数据。因此,当数据的存储结构变更时,仅需要改数据库系统的内部程序,不需要改变外部应用程序。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。