数据库管理系统的关系模型

时间:2016-06-05 15:57:41

标签: database

如果存在一个存储与系统相关的所有数据的大关系的问题,那么如果没有单独的关系呢?

1 个答案:

答案 0 :(得分:0)

单个数据库可能无法满足整个系统的所有需求。例如:让我们去一个电子商务网站。在这里你有以下重要的事情:

Customer Information
Order information
Inventory Information etc. 

现在,如果您发现这三者之间并不相关,那么它们都是电子商务系统的一部分。您不需要将用户信息与库存信息一起存储在单个表中,因为它们不相关。

在回答完这一部分之后,现在,你可以怀疑我们为什么需要规范化。提到的here标准化的目标是:

  
      
  1. 从不受欢迎的插入,更新和删除依赖项中释放关系集合;
  2.   
  3. 随着新类型数据的引入,减少重建关系集合的需要,从而延长应用程序的使用寿命;
  4.   
  5. 使关系模型对用户更具信息性;
  6.   
  7. 使查询统计数据的关系集合中立,这些统计数据随着时间的推移可能会发生变化。
  8.