Imagem de fundo

Num banco de dados relacional, considere uma tabela R, com...

Num banco de dados relacional, considere uma tabela R, com duas colunas A e B, ambas do tipo string de caracteres, cuja instância é exibida a seguir.


A

B

Pedro

João

Maria

Ida

Maria

Ida

Pedro

João

Edson

Wilson

Edson

Maria


Nesse cenário analise os comandos a seguir.


I.

DELETE FROM R

WHERE EXISTS (SELECT * FROM R r1

WHERE R.A = r1.A and R.B = r1.B)


II.

DELETE FROM R

WHERE EXISTS (SELECT * FROM R r1

WHERE R.A + R.B > r1.A + r1.B)


III.

DELETE FROM R

WHERE R.A + R.B in (SELECT A + B FROM R)


Assinale a lista que contém o número de registros deletados em cada um dos comandos I, II e III, respectivamente, quando executados separadamente e usando a mesma instância inicial descrita.


A

2, 2 e 0.


B

2, 4 e 0.


C

4, 4 e 4.


D

6, 5 e 6.


E

6, 6 e 6.