R表に,(A, B)の2列で一意性制約(UNIQUE制約)が定義されているとき,R表に対するSQL文のうち,この制約に違反するものはどれか。ここで,R表には主キーの定義がなく,また,全ての列は値が決まっていない場合(NULL)もあるものとする。
DELETE FROM R WHERE A = 'AA01' AND B = 'BB02'
INSERT INTO R(A, B, C, D) VALUES ('AA01', NULL, 'DD01', 'EE01')
INSERT INTO R(A, B, C, D) VALUES (NULL, NULL, 'AA01', 'BB02')
UPDATE R SET A = 'AA02' WHERE A = 'AA01'