作为数据库规范化中的一个重要组成部分,数据库或函数依赖是指一个值允许平稳地转换到序列中的下一个值而不发生任何类型的中断的情况。当这种情况存在时,数据库中的信息流会继续进行而不会出现任何类型的延迟或问题,在关...
作为数据库规范化中的一个重要组成部分,数据库或函数依赖是指一个值允许平稳地转换到序列中的下一个值而不发生任何类型的中断的情况。当这种情况存在时,数据库中的信息流会继续进行而不会出现任何类型的延迟或问题,在关系数据库的创建和操作中,函数依赖是必不可少的,因为这个过程涉及到与一个值或一种数据类型与其他相关值的简单关联。理解函数依赖如何工作的最简单方法之一是考虑使用政府颁发的身份证号码,例如通常发给每个美国公民的社会保障号码。通过使用这个号码作为身份识别的手段,雇主可以获得该号码持有人的信息;潜在的贷款人和其他债权人可以利用用于访问申请人相关财务信息的号码,并且该号码使得能够访问诸如评估和支付的税款、一年到下一年的收入水平等信息,以及计算个人离开工作岗位后最终将享受的政府支持的退休福利。在许多情况下,雇主实际上可以使用这个号码作为主要的雇员识别号码或号码的某一部分作为关系工具来存取雇员电子档案的其余部分。在数据库开发和操作的范围内,功能依赖性允许用户输入一些值,这些值反过来可以被使用例如,销售人员可以检索与该公司关联的所有联系人的公司信息同样地,计划销售旅行的销售人员可以输入城市名称作为值,作为访问目的地附近所有客户的姓名和联系信息的一种方法,这样可以更方便地安排与这些客户的约会。而系统如何提供功能依赖的确切结构可能会有所不同基于所涉及的应用程序,最终结果仍然相同。一个值与另一个值相关,因此可以相对容易地访问所需的信息。由于数据库中保存了如此多的记录,而不是依赖旧的硬拷贝文件方法,这种关系依赖对于定位和利用相关数据
-
发表于 2020-08-07 02:39
- 阅读 ( 1919 )
- 分类:电脑网络