试题详情
- 单项选择题你是一个真空吸尘器销售公司的数据库开发者。公司已有一个名为Sales的数据库,包含有VacuumSales表和Employee表。销售信息存储在VacuumSales表中,雇员信息存储在employee表中,在Employee表中有一位列名为IsActive.这个列表明是否有雇员被当前雇用。Employee表也有一个列为EmployeeID是毎个雇员的唯一标示符。所有的销售输入到VacuumSales表必须包含当前被雇用的雇员的employeeID。你应该如何来实现这个要求?()
A、用微软分布式事务处理Employee表在分布式处理中如果EmployeeID没有执行则将回滚整个事务。
B、在VacuumSales表的EmployeeID列中添加一个CHECK约束。
C、在VacuumSales表的EmployeeID列中添加一个外键约束参照Employee表中的EmployeeID列。
D、在VacuumSales表中添加一个FORINSERT触发器。在触发器中,在inserted表的基础上连接Employee表和EmployeeID表,测试IsActive列。
关注下方微信公众号,在线模考后查看

热门试题
- 什么是空间数据库?举例说明空间数据库应该
- 数据库系统的英文缩写为()。
- 事务特性中,“事务的所有操作在数据库中要
- 你是你公司的SQLServer2005/
- 请列举常用的数据库安全性控制技术。
- 您要向用户CHAN授予权限,以允许其更新
- SQL对嵌套查询的处理方法是从()层向(
- 下面的选项不是关系数据库基本特征的是()
- 在视图上不能完成的操作是()。
- 以下关于列的哪个说法正确的是()
- 请简述索引的正面作用和负面作用。
- 试述出版数据库、发行数据库、订阅数据库的
- 解释连接陷阱的概念,在操作数据库时如何避
- 对于SQL Server的三种恢复模型,
- 将第一个关系的记录加到第二个关系中,生成
- 试述SQLServer的系统预定义角色为
- 你是一个服装零售商的数据库开发者。公司有
- 什么是死锁?如何避免发生死锁?
- 你是一个管理用电话来调查消费者偏爱的音乐
- 数据库(DB)、DBMS、DBS三者之间