有没有什么网站免费做名片,建筑营销型网站,百度的排名规则详解,网站建设的新闻本人大二学子。近段时间在做数据库复习题的时候遇到一道题#xff0c;如下。 有关系SC#xff08;S_ID#xff0c;C_ID#xff0c;AGE#xff0c;SCORE#xff09;#xff0c;查找年龄大于22岁的学生的学号和分数#xff0c;正确的关系代数表达式是#xff08; #… 本人大二学子。近段时间在做数据库复习题的时候遇到一道题如下。 有关系SCS_IDC_IDAGESCORE查找年龄大于22岁的学生的学号和分数正确的关系代数表达式是 。 ⅰ. πS_IDSCORE (σ age22 (SC) ) ⅱ. σ age22 (πS_IDSCORE (SC) ) ⅲ. πS_IDSCORE (σage22 (πS_IDSCOREAGE (SC) ) ) 答案是 i和iii当时我自己做的结果是三个都正确。看了答案后总是觉得 i 和 ii 不就是一样的吗后来百度哈哈这题倒是出现过了很多便在不同的 资料中看了很多都没解析。一时间百度已经帮不了我了。只能自己翻书看定义。 π课本上定义的是 取出属性列组成新的关系就是组成新的表。突然恍然大悟。如果是这样的话选项 ii 中先执行(πS_IDSCORE (SC) )这句 那么这个新的表里就没有年龄列只有S_ID和SCORE这样的话σ age22前面的这句就在一个没有age属性的表里去进行 行 选择这自然就是错的了。 上面上居于课本定义的主观臆测。为求验证请看 iii (σage22 (πS_IDSCOREAGE (SC) ) )它的这句比 ii 的多了个age的列。结果一目了然我上面 的解析很可能是正确的。 如果您认为这篇文章还不错或者有所收获您可以通过扫描一下下面的支付宝二维码 打赏我一杯咖啡【物质支持】也可以点击右下角的【推荐】按钮【精神支持】因为这两种支持都是我继续写作分享的最大动力、