资源描述:
《数据库复习题集2(答案解析)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、复习题(2)1、试分别判断下列图中G1和G2是否互模拟(bisimulation),并说明理由:aaabccbG1=G2=abcabccG1G2ddd答案:(1)在图中标出各点的状态,我们构造关系,可知G2可以模拟G1,下面我们讨论是否可模拟,在G2中有一个a变换可对应到G1中2个变换,即,。但有两个变换b,c,而在G1中仅存在只有b或只有c的状态点,可知G1和G2不能互模拟。(2)如图,标出各状态点,构造有关系可知其中G1中的点均可由G2中的点模拟,下面我们考虑可知同样其中G2中的点均可由G1中的点模拟.所以G1和G2为互模拟的
2、。1、给定如下数据图(DataGraph):试给出其StrongDataGuide图答案:StrongDataGuide图1、Considertherelation,r,showninFigure5.27.Givetheresultofthefollowingquery:Figure5.27Query1:selectbuilding,roomnumber,time_slo_id,count(*)fromrgroupbyrollup(building,roomnumber,time_slo_id)Query1:selectbuild
3、ing,roomnumber,time_slo_id,count(*)fromrgroupbycube(building,roomnumber,time_slo_id)答案:Query1返回结果集:为以下四种分组统计结果集的并集且未去掉重复数据。buildingroomnumbertime_slo_idcount(*)产生的分组种数:4种;第一种:groupbyA,B,CGarfield359A1Garfield359B1Saucon651A1Saucon550C1Painter705D1Painter403D1第二种:group
4、byA,BGarfield359A2Garfield359B2Saucon651A1Saucon550C1Painter705D1Painter403D1第三种:groupbyAGarfield359A2Garfield359B2Saucon651A2Saucon550C2Painter705D2Painter403D2第四种:groupbyNULL。本没有groupbyNULL 的写法,在这里指是为了方便说明,而采用之。含义是:没有分组,也就是所有数据做一个统计。例如聚合函数是SUM的话,那就是对所有满足条件的数据进行求和。Ga
5、rfield359A6Garfield359B6Saucon651A6Saucon550C6Painter705D6Painter403D6Query2:groupby后带rollup子句与groupby后带cube子句的唯一区别就是:带cube子句的groupby会产生更多的分组统计数据。cube后的列有多少种组合(注意组合是与顺序无关的)就会有多少种分组。返回结果集:为以下八种分组统计结果集的并集且未去掉重复数据。buildingroomnumbertime_slo_idcount(*)产生的分组种数:8种第一种:groupb
6、yA,B,CGarfield359A1Garfield359B1Saucon651A1Saucon550C1Painter705D1Painter403D1第二种:groupbyA,BGarfield359A2Garfield359B2Saucon651A1Saucon550C1Painter705D1Painter403D1第三种:groupbyA,CGarfield359A1Garfield359B1Saucon651A1Saucon550C1Painter705D2Painter403D2第四种:groupbyB,CGarf
7、ield359A2Garfield359B2Saucon651A1Saucon550C1Painter705D1Painter403D1第五种:groupbyAGarfield359A2Garfield359B2Saucon651A2Saucon550C2Painter705D2Painter403D2第六种:groupbyBGarfield359A2Garfield359B2Saucon651A1Saucon550C1Painter705D1Painter403D1第七种:groupbyCGarfield359A2Garfiel
8、d359B1Saucon651A2Saucon550C1Painter705D2Painter403D2第八种:groupbyNULLGarfield359A6Garfield359B6Saucon651A6Saucon550C6Painter70