GATE | GATE-CS-2006 |问题69

考虑入学(学生,课程)的关系(学生,课程)是主键,和支付的关系(学生,数量),其中学生是主键。假设没有空值,没有外键或完整性约束。假设6000、7000、8000、9000和10000分别由20%的学生支付。考虑这些查询计划(左边的计划1,右边的计划2),“列出超过X的学生所做的所有课程”。 图片[1]-GATE | GATE-CS-2006 |问题69-yiteyi-C++库 一次磁盘搜索需要4ms,磁盘数据传输带宽为300MB/s,检查元组数量是否大于x需要10微秒。以下哪项陈述是正确的? (A) 计划1和计划2不会为所有数据库输出相同的行集。 (B) 对于某些数据库,课程可能会在计划1的输出中多次列出 (C) 对于x=5000,对于所有数据库,计划1的执行速度都比计划2快。 (D) 对于x=9000,对于所有数据库,计划I的执行速度都比计划2慢。 答复: (C) 说明: 见本报告问题3 https://www.geeksforgeeks.org/database-management-systems-set-9/ 这个问题的小测验

null
© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享