A-A+
一个数据库中现有A B C D E F六个语句 但目前这个数据库是不协调的 必须删除某些语句
问题详情
一个数据库中现有A、B、C、D、E、F六个语句,但目前这个数据库是不协调的,必须删除某些语句才能恢复数据库的协调性。已知:
(1)如果保留语句A,那么必须保留语句B和语句C;
(2)如果保留语句E,则必须同时删除语句D和语句;
(3)只有保留语句E,才能保留语句F;
(4)语句A是重要的信息,不能删除。
以上各项如果为真,则以下哪项一定为真?()
A.保留语句E并且删除语句C。
B.同时保留语句C和语句D。
C.保留语句E并且删除语句D。
D.同时删除语句E和语句P。请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:D
解析:(3)可以变换成:要想保留语句F,就必须保留语句E。因为A不能删除。那么必须保留语句B和语句C。根据(2),不能保留E,又根据(3),删除E就要删除F。所以答案为D。