逻辑设计

阅读完整的研究材料



逻辑设计

逻辑设计

归一化

标准化是一个有逻辑和有系统的过程,它有明确的规则和条例,有助于达成持久的桌子安排。整个归一化过程很大程度上依赖于数据的知识。规范化的目标包括消除冗余数据。这包括将数据保存到多个表中。这还包括将相关数据存储到表中的数据依赖关系。这些目标减少了数据库空间的数量,并确保以系统的方式存储数据。标准化有几个层次,包括1NF(第一范式)、2NF(第二范式)、3NF(第三范式)、BCNF (Boyce-Codd范式)、4NF(第四范式)、5NF(第五范式)、DK/NF(领域关键范式)。BCNF是3NF的子形式,在生产数据库中使用。4NF、5NF、DK/NF很少使用。这些形式是根据条件和需要的时间来使用。 There are several advantages and disadvantages associated with normalization using all three forms.

优势

规范化的优点包括在表中存储数据,因为规范化使数据的所有组件变得更容易,从而有助于大数据的存储。类似的信息块存储在另一个表中,这个表比其他表相对小。这是规范化的最大优点之一,因为可以在单独的表中轻松地找到类似的部分。标准化有助于减少公司的冗余率,因为它消除了所有不适合的员工根据公司的人口普查的不需要的因素。这也有助于招聘过程,只有有技能的候选人可以在第一选择的面试,这也确保公司有最好的员工。这些优点有助于人力资源团队更新他们的数据库,以便快速审查。规范化也用于大公司的数据库,以处理大量的数据库。

缺点

规范化也有一些缺点,比如应用公式存储大量数据并不容易。输入相关的公式以正确地获得数据库函数也是一项耗时且不容易的任务。为了节省时间,要求工作人员必须能熟练使用计算机。在大公司工作优势大于劣势。它需要大量的CPU,内存和输入输出过程。它还需要一些连接…
相关的广告