单项选择题
下图中两个事务的调度属于( )。
A.可串行化调度
B.串行调度
C.非可串行化调度
D.产生死锁的调度
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
在关系R(A1,A2,A3)和S(A1,A2,A3)上进行关系运算,与该关系表达式等价的是( )
A.见图A
B.见图B
C.见图C
D.见图D
点击查看答案&解析
未分类题
请将下面创建销售单表的 SQL 语句补充完整,要求指定关系的主码和外码约束。CREATE TABLE SALES( Sno CHAR(8) (a) VEMno CHAR(5) (b) Gno CHAR(8) (c) SDate DATE, STime TIME);【问题 2】 (4分)创建销售记录详单视图 SALES_Detail ,要求按日期统计每个售货机上各种商品的销售数量,属性有 VEMno、Location 、Gno、Brand 、Price 、amount 和 SDate。为方便实现,首先建立一个视图 SALES_Total ,然后利用SALES_Total 完成视图 SALES_Detail 的定义。CREATE VIEW SALES _Total(VEMno,Gno,SDate,amount) AS SELECT VENno ,Gno ,SDate ,count(*) FROM SALES GROUP BY (d);CREATE VIWE (e) AS SELECT VEM.VEMno,Location ,GOODS.Gno ,Brand,Price,amount,SDate FROM VEM,GOODS,SALES_Total WHERE (f) AND (g)【问题 3】 (3分)每售出一件商品,就自动向销售单中添加一条销售记录。如果一天内某个售货机上某种商品的销售记录达到 10 条,则自动向缺货单中添加一条缺货记录。需要用触发器来实现缺货单的自动维护。程序中的 GetTime( )获取当前时间。CREAT(h) OOS_TRG AFTER (i) ON SALES REFERENCING new row AS nrow FOR EACH ROWBEGIN INSERT INTO OOS SELECT SALES .VENno, (j) GetTime( ) FROMSALES WHERE SALES.VEMno = nrow.VEMno AND SALES.Gno = nrow.Gno AND SALES.SDate = nrow.SDate GROUP BY SALES.VEMno,SALES.Gno,SALES.SDate HAVING count(*)> 0 AND mod(count(*), 10)=0;END【问题 4】 (3分)查询当天销售最多的商品编号、品牌和数量。程序中的 GetDate( )获取当天日期。SELECT GOODS.Gno ,Brand, (k)FROM GOODS,SALESWHERE GOODS.Gno=SALES.GNO AND SDATE =GetDate( )GROUP BY (1) HAVING(M) (SELECT count(*) FROM SALELS WHERE SDATE = GetDate( ) GROUP BY Gno);【问题5】 (2分)查询一件都没有售出的所有商品编号和品牌。SELECT Gno ,BrandFROM GOODSWHERE GNO(N) SELECT DISTINCT GNO FROM(o);
点击查看答案
相关试题
给定关系模式R<U,F>,其中U为关系R的属...
假定用户A、B分别从I1、I2两个CA取得了各...
在以阶段划分的编译中,判断程序语句的形式...
以下对数据库故障的描述中,不正确的是( )。
以下是平行数据库的四种体系结构,在( )...