Imagem de fundo

Com referência à tabela R, definida anteriormente, considere o esboço de um comando SQL...

Com referência à tabela R, definida anteriormente, considere o esboço de um comando SQL para a criação da tabela.


create table R (

X int not null,

Y int not null,

W int not null,

Z int not null,

constraint …

)


De acordo com as dependências funcionais de R, e com a Forma Normal de Boyce-Codd, a definição correta das chaves (por meio de constraints) aplicáveis e necessárias para essa tabela deveria ser:

A

constraint c1 unique (X)

constraint c2 unique (Z)

B

constraint c1 unique (X, Z)

C

constraint c1 unique (X, Y, W)

D

constraint c1 unique (X, Y, Z)

E

constraint c1 unique (X)

constraint c2 unique (Y)

constraint c3 unique (Z)