单项选择题
在一个SQL Server数据库中ORDERS 表包括列:orderID,customerID,orderDate和employeeID(已经按照orderID排序)ORDERDETAILS表存储了每张订单的单价和数量信息。要求达到:如果客户取消这张订单,ORDERS和ORDERDETAILS表中与此订单相关的所有信息都应该被删除。下列方式中,()可以最小化执行步骤就能满足要求。
A.建立一个存储过程
B.在ORDERDETAILS表上建立一个规则
C.在ORDERS表上建立一个触发器
D.在ORDERDETAILS表上建立一个外键,引用ORDERS表
点击查看答案&解析
相关考题
-
单项选择题
在数据表中,创建索引可以得到以下的好处,除了()
A.提高数据检索的速度
B.加快排序的速度
C.使数据更新、数据删除操作变快
D.通过浏览索引文件来定位纪录比通过浏览实际表的纪录显得更简单、更快捷 -
单项选择题
在SQL语言中,建立存储过程的命令是()
A.CREATE PROCEDURE
B.CREATE RULE
C.CREATE DURE
D.CREATE FILE -
单项选择题
在SQL视图里有:SELECT DISTINCT 产品.产品名称,产品.单价FROM 产品WHERE(((产品.单价)>(SELECT AVG([单价])FROM 产品)))ORDER BY 产品.单价DESC;下面说法错误的是()
A.SELECT AVG([单价])FROM产品”是子查询
B.ORDER BY产品.单价DESC”是指按单价从低到高顺序排列
C.查询结果显示的是单价大于平均价格的记录