一个数据库中现有A、B、C、D、E、F六个语句,但目前这个数据库是不协调的,必须删除某些语句才能恢复数据库的协调性已知:
(1)如果保留语句A,那么必须保留语句B和语句C;
(2)如果保留语句E,则必须同时删除语句D和语句C;
(3)只有保留语句E,才能保留语句F;
(4)语句A是重要信息,不能删除。
试问:必须删除的语句有哪些?写出推导过程。
一个数据库中现有A、B、C、D、E、F六个语句,但目前这个数据库是不协调的,必须删除某些语句才能恢复数据库的协调性已知:
(1)如果保留语句A,那么必须保留语句B和语句C;
(2)如果保留语句E,则必须同时删除语句D和语句C;
(3)只有保留语句E,才能保留语句F;
(4)语句A是重要信息,不能删除。
试问:必须删除的语句有哪些?写出推导过程。
【正确答案】:由(1)(4)可知,A,B,C,必须保留,
由保留C和(2)知,E删除,
由删除E和(3)知,F删除。
Top