设关系模式R<U,F>,其中U为属性集,F是U上的一组函数依赖,那么Armstr

最全题库2022-08-02  45

问题 设关系模式R<U,F>,其中U为属性集,F是U上的一组函数依赖,那么Armstrong公理系统的伪传递律是指(  )。A.若X→Y,Y→Z为F所蕴涵,则X→Z为F所蕴涵B.若X→Y,X→Z,则X→YZ为F所蕴涵C.若X→Y,WY→Z,则XW→Z为F所蕴涵D.若X→Y为F所蕴涵,且Z U,则XZ→YZ为F所蕴涵

选项 A.若X→Y,Y→Z为F所蕴涵,则X→Z为F所蕴涵
B.若X→Y,X→Z,则X→YZ为F所蕴涵
C.若X→Y,WY→Z,则XW→Z为F所蕴涵
D.若X→Y为F所蕴涵,且Z U,则XZ→YZ为F所蕴涵

答案 C

解析 题考查关系数据库基础知识。
从已知的一些函数依赖,可知推导出另外一些函数依赖,这就需要一系列推理规则。函数依赖的推理规则最早出现在1974年W.W.Armstrong的论文里,这些规则常被称作“Armstrong公理”。
选项A“如X→Y,Y→Z为F所蕴涵,则X→Z为F所蕴涵”符合Armstrong公理系统的传递率。
选项B“如X→Y,X→Z,则X→YZ为F所蕴涵”符合Armstrong公理系统的合并规则。
选项C“如X→Y,WY→Z,则XW→Z为F所蕴涵”符合Armstrong公理系统的伪传递率。
选项D“如X→Y为F所蕴涵,且Z?U,则XZ→YZ为F所蕴涵”符合Armstrong公理系统的增广率。
转载请注明原文地址:https://tihaiku.com/congyezige/2419937.html

最新回复(0)