大工20秋《SQL数据库系统及应用》在线作业3答案
![大工20秋《SQL数据库系统及应用》在线作业3答案](https://img.360docs.net/img6c/1cooi4712sfggeqr5til8jtmibcvq2tp-c1.webp)
(单选题)1: 以下触发器是当对表22进行( )操作时触发。Create Trigger abc on 表22 For delete As ……。
A: 只是修改
B: 只是插入
C: 只是删除
D: 修改、插入、删除
正确答案: C
(单选题)2: 已知某数据库中存在数据表moneytt,有如下SQL语句“SELECT avg(单价)AS 均价FROM moneytt”,此时“均价”字段的内容是( )。
A: 单价的平均值
B: 单价的最高值
C: 单价的最小值
D: 单价的总和
正确答案: A
(单选题)3: 已知某数据库中存在数据表stock,该数据表中“交易所”这一列的内容只有三条记录为“上海”,两条记录为“深圳”,此时有如下SQL语句:CREATE VIEW stock_view1 AS SELECT * FROM stock WHERE 交易所='深圳',执行该语句后产生的视图包含的记录个数是( )。
A: 1
B: 2
C: 3
D: 4
正确答案: B
(单选题)4: 已知语句CREATE VIEW view1 AS SELECT 股票名称 AS 名称,单价 FROM stock,执行该语句后产生的视图含有的字段名是( )。
A: 股票名称、单价
B: 名称、单价
C: 名称、单价、交易所
D: 股票名称、单价、交易所
正确答案: B
(单选题)5: 下面SQL语句中,求每个交易所的平均单价的语句是( )。
A: SELECT 交易所,avg(单价) FROM stock GROUPS BY 单价
B: SELECT 交易所,avg(单价) FROM stock ORDERS BY 单价
C: SELECT 交易所,avg(单价) FROM stock ORDER BY 交易所
D: SELECT 交易所,avg(单价) FROM stock GROUP BY 交易所
正确答案: D
(单选题)6: DELETE FROM SSS WHERE 年龄>60语句的功能是( )。
A: 从SSS表删除年龄大于60岁的记录
B: 在SSS表中创建一条年龄>60的记录