单项选择题
你是一医院数据库的开发者.医院一共有26层,每一层提供了4个房间。你设计一个控制物品清单的数据库。某些使用方便的列须每次都存储。当使用某一个列时,键用来减少计算数据库里的物品清单。供应管理者应在可用空间少于列的最小值时翻页。你该怎么做?()
A.创建一个用来更新inventory表的存储过程。如果结果小于重新储存量,使用xp_logevent存储过程来翻页。
B.在inventory表上创建一个INSTEAD OF UPDATE触发器。如果inserted表中的数量小于重新储存量,使用SQL AgentMail来发送e-mail信息给翻页者
C.在inventory表上创建一个FOR UPDATE触发器.如果inserted表中的数量小于重新储存量,使用xp_sendmail系统存储过程来翻页。
D.设置SQL server作业每隔4小时运行一次,配置该作业使用the@notify_level_page=2argument.配置该作业让它测试列的大小它将触发供应者翻页。
相关考题
-
单项选择题
您是一集装箱制造公司的数据库开发者。您的公司生产的集装箱是一些不同型号的。存储集装箱信息的表如下所示有Size、Container和Shape表。数据存储在表中的示例如图所示 集装箱的大小定期地改变。数据库用户经常需要一集装箱的体积。集装箱的体积是根据shape和size表中的信息计算的。您要隐藏计算的详细结果,以便the volume can be easily accessed in a SELECTquery with the rest of the container information。你应该做什么?()
A.创建一个以ContainerID为根据并且能够清空集装箱的体积的用户自定义函数。
B.创建一个以ContainerID为根据并且能够清空集装箱的体积的存储过程.
C.为Container表添加一个名为volume的字段。创建一个触发器来计算和存储体积当有一个新的集装箱插入表中的时候.
D.给Container表添加一个计算列来计算集装箱的体积。 -
单项选择题
您是一出版社公司的数据库开发者。你创建以下存储过程来为特殊的书名报道每年每日的销售情况 您创建一个脚本来执行这个存储过程。如果该存储过程成功执行,它应报道每年每日书的销售情况。如果失败,则将返回如下信息:“No Sales Found”您该怎样创建该脚本?()
A.
B.
C.
D. -
多项选择题
你设计了一个包含客户订单的数据库。客户每次下订单时都将订购成倍的产品。你再观察如图所示的数据库设计:你想缩短查询的响应时间和将数据冗余最小化。你应该怎么做?()
A.创建一个新的名为OrderDetail的订货表,为该表添加OrderID、ProductID、Quantity字段。
B.在Orders表的OrderID、ProductID字段上创建一个混合的主键约束
C.从Orders表中除去ProductID、Quantity这两个字段.
D.在Orders表的OrderID上创建一个唯一约束.
E.将UnitPrice这个字段从Products表移动到Orders表.
