2011-08-22 106 views
0

我可以通过例子得到数据库概念中函数依赖的例子吗?需要功能依赖关系的例子

我明白,当一个特定的列取决于然后另一列被称为功能性依赖于其他one.But我不能够visulize与example..plz帮我出

回答

2

设R是 中的R NewStudent(stuId,姓氏,主要,信用状态,socSecNo)

的FD包括

{stuId}→{lastName}, but not the reverse 
{stuId} →{lastName, major, credits, status, socSecNo, stuId} 
{socSecNo} →{stuId, lastName, major, credits, status, socSecNo} 
{credits}→{status}, but not {status}→{credits} 

邮编→AddressCity

16652 is Huntingdon’s ZIP 

ARTISTNAME→BirthYear

Picasso was born in 1881 

Autobrand→制造商,发动机型号

Pontiac is built by General Motors with gasoline engine 

作者,标题→PublDate

Shakespeare’s Hamlet was published in 1600 

平凡函数依赖

如果集合{Y}的FD X→Y是微不足道的是集合的子集{X}

实例:如果A和B都是R的属性,

{A}→{A} 
{A,B} →{A} 
{A,B} →{B} 
{A,B} →{A,B} 

都是微不足道的FD和不会有助于正常化的评估。 了解更多详情..检查来源。 来源 - http://jcsites.juniata.edu/faculty/rhodes/dbms/funcdep.htm