数据库系统减少了数据的冗余是对是错

2024-12-17 12:50:44
推荐回答(3个)
回答1:

这个说法是正确的。原因如下:
数据库系统的特点有四个:
1,数据结构化。采用数据模型来对数据进行描述和定义。
2,数据共享性高,冗余度低。由于是从全局分析和描述数据,就可以适合多个用户、各种应用共享数据的需求。信息可在统一的地方存储,共享的同时可显著减少数据冗余,节省存储空间。但是,并不是说完全没有冗余,只是相对冗余度降低而已。
3,数据独立于程序。包括逻辑和物理独立性。
4,统一管理和控制数据。由于数据库系统是数据密集型应用,一次统一管理和控制尤其重要。

所以,数据库系统减少了数据的冗余这一说法是正确的。

希望能帮到您。谢谢。

回答2:

没有对错,只有适合与不适合。

你的数据库系统,设计得天衣无缝,一点冗余也没有,看上去空间节省了。
但是查询起来,可能要很多表一起关联起来查询。时间上可能就花费得多一些了。

你的是据库系统,为了避免查询的时候关联太多的表,设计得很多的数据冗余。
那么查询起来,速度很快,但是更新一些数据的时候,恐怕要关联着更新很多张表。

总体上来说,把握好一个适度的冗余就可以了。别冗余得太离谱,也不必太完美。

回答3: