首页
登录
从业资格
某网上书店后台数据库的部分关系模式如下: 会员(会员编号,用户名,密码,姓名,
某网上书店后台数据库的部分关系模式如下: 会员(会员编号,用户名,密码,姓名,
题库
2022-08-02
122
问题
某网上书店后台数据库的部分关系模式如下:会员(会员编号,用户名,密码,姓名,地址,邮编,电话,消费额,积分)图书(图书编号,类型名称,图书名称,作者,出版社,出版日期,ISBN,价格) 订单(订单编号,用户名,销售额,订购日期,出货日期)订单明细(订单明细编号,订单编号,图书编号,数量)【问题1】(3分)下面是创建订单关系的SQL语句,订单编号唯一识别一个订单,用户名为订购图书的会员用户名,且不能为空。要求订购日期不能大于出货日期。请将空缺部分补充完整。CREATE TABLE 订单(订单编号 CHAR(6) (a),用户名 VARCHAR(40) NOT NULL (b)销售额 FLOAT ,订购日期 DATE NOT NULL ,出货日期 DATE (c)) ;【问题2】(10分)请完成下列查询的SQL语句。(1)查询名称中包含“数据库”的图书的图书名称,作者,出版社和出版日期。SELECT (d)FROM 图书 WHERE 图书名称(e) ;(2)查询提供销售(图书表中有)但没有销售过(没在订单明细表中出现)的图书名称和出版社。SELECT 图书名称, 出版社FROM图书WHERE NOT EXISTS ( SELECT (f) FROM订单明细WHERE (g) ) ;(3)查询订购图书数量最多的会员名及其订购的数量。SELECT 用户名, (h)FROM订单, 订单明细WHERE (i)GROUP BY 用户名 HAVING (j) ( SELECT SUM(数量)FROM 订单, 订单明细WHERE 订单.订单编号 = 订单明细.订单编号GROUP BY 用户名) ; (4)为了统计会员的购买行为信息,实施有意义的客户关怀策略,查询会员的平均订购间隔时间,考虑多次购买图书和一次购买图书的情况(其中,DATEDIFF 函数表示两个日期之间的天数)。SELECT 用户名, CASE WHEN(k)THEN DATEDIFF(MAX(订购日期), MIN(订购日期)) / (l)ELSE DATEDIFF (CURRENT_TIMESTAMP, MIN(订购日期))END AS AVG_GAPFROM 订单(m) ;【问题3】(2分) 会员订购图书后,将本次订购的销售额累加到该会员的消费额中,并按照本次订单的销售额计算积分累加到该会员的积分中(每20元增加1个积分,不足20元不计入积分)。下面用触发器实现该需求,请填充空缺部分。CREATE TRIGGER 会员积分_TRIGGER AFTER (n)REFERENCING NEW ROW AS NROWBEGINUPDATE 会员 SET 消费额 = 消费额 + NROW.销售额, (o)WHERE 用户名 = NROW.用户名END
选项
答案
解析
转载请注明原文地址:http://tihaiku.com/congyezige/2420029.html
本试题收录于:
中级 数据库系统工程师题库软件水平考试初中高级分类
中级 数据库系统工程师
软件水平考试初中高级
相关试题推荐
某公司2016年10月份员工工资表如下所示。若要计算员工的实发工资,可先在
按照VLAN中继协议的规定,交换机运行在(33)模式时可以进行VLAN配置,但配
设有一个关系emp-sales(部门号,部门名,商品编号,销售数),查询各部门至
以下选项中不属于CPU的组成部分的是()。A.地址译码器 B.指令寄存器
管理计算机软、硬件资源是()的功能。A.操作系统 B.数据库管理系统
在交换机配置中,()模式中才可以配置该交换机的设备管理地址。A.Switch>
某企业资料室员工张敏和王莉负责向系统中录入一批图书信息(如:图书编号、书名、作者
(请作答此空)是指CPU一次可以处理的二进制的位数,它直接关系到计算机的计算精度
某网络拓扑结构如下: 在路由器R2上采用showiprout命令得到如
管理员在网络中部署了一台DHCP服务器之后,发现部分主机获取到非该DHCP服务器
随机试题
Mywife______anolddictionarylastnight.A、cameonB、cameoffC、cameoutD、ca
Ithasbecomefashionabletoissuedireprojectionsofdecliningprosperityb
Whiletravelingabroad,Mr.JacksonFrankranshortofmoney.Sohewroteto
以下()凭证会提供采购交易实际发生的最佳证据。A.在支付采购商品时开出已付支
对重型肝炎的判断下列哪项最重要A.ALT>500U/L B.总胆红素>171
关于投资项目清算退出的表述,以下表述错误的是()。A.清算退出一般能够收回
患者,女,25岁,车祸伤后1小时入院。患者感头痛、头昏、恶心、呕吐,CT检查发现
李爷爷的儿子在部队服现役期间因公牺牲。根据规定,李爷爷所享受的定期抚恤金的标准应
当经济增长处于收缩阶段时,个人和家庭应考虑更多投资于()。A:房地产B:股票
下列情形中,应按照“偶然所得”项目缴纳个人所得税的有()。A.个人为单位提
最新回复
(
0
)