首页
›
答案
›
题库
›
远程教育
›
联大学堂
为什么要对关系代数表达式进行优化?
为什么要对关系代数表达式进行优化?
正确答案:关系代数表达式由关系代数操作组合而成。操作中,以笛卡尔积和连接操作最费时间,并生成大量的中间结果。如果直接按用户书写的顺序执行,很可能效率低。因此在执行前,先由DBMS 的查询子系统对关系代数表达式进行检查,尽可能先执行选择和投影操作,以减少中间结果,并节省时间。优化工作是由DBMS 做的,用户在书写关系代数表达式时不必关心优化这件事,仍以简捷的连接形式书写。
标签:
计算机应用技术数据库系统原理
代数
表达式
上一条:
试叙述两个关系代数表达式等价的定义。
下一条:
已知有如下三个关系: 学生(学号,姓名,系别号)项目(项目号,项目名称,报酬)参加(学号,项目号,工时)其中,报酬是指参加该项目每个工时所得报酬。依据此关系回答下面问题。试用关系代数表达式写出下列查询:列出“王明”同学所参加项目的名称。