多做题,通过考试没问题!

数据库应用技术

睦霖题库>大学试题(计算机科学)>数据库应用技术

你是一个真空吸尘器销售公司的数据库开发者。公司已有一个名为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列。
正确答案:D
答案解析:
进入题库查看解析

微信扫一扫手机做题