永发信息网

数据库 逻辑蕴含跟函数依赖有什么关系呢?

答案:1  悬赏:20  手机版
解决时间 2021-04-02 10:18
  • 提问者网友:箛茗
  • 2021-04-01 23:48
数据库 逻辑蕴含跟函数依赖有什么关系呢?
最佳答案
  • 五星知识达人网友:鱼芗
  • 2021-04-02 00:02
其实你不必限定为数据库中的函数依赖,函数依赖只是数学上的函数关系的一种特殊应用。
函数:X → Y;表示:当 X 取值 “确定” 时,Y 的取值也是 “确定” 的;
蕴含:P => Q;表示:当 P 取值 “为真” 时,Q 的取值也是 “为真” 的;

(1)函数所讨论的是 “任意变量”;蕴含只讨论 “命题变量”;
(2)函数和蕴含都表达了两个变量之间的一种关系:前一个变量的取值(至少是某些取值) “决定” 了后一个变量的取值;但是:
(3)函数中的 “决定”,是对前一个变量(自变量)在一定论域(定义域)内的所有取值均适用的;
而在蕴含中,只有在前一个变量(条件)为真时,另一个变量(结论)才有确定的取值——真。仅此一条,就足以说明:蕴含不是函数。
(4)利用函数自变量和因变量的取值,可以构造出命题变量,然后就可以建立蕴含关系了:对任意函数:Y = F(X);其任意的自变量 x0,可以构造两个命题:
P:X = x0;
Q:Y = F(x0);
  显然:P => Q;
即对任意函数的任意一个自变量及其函数值,都可以构造一个蕴含关系。这也算是函数与蕴含之间的一种联系吧!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯