Imagem de fundo

Em um banco de dados relacional (PostgreSQL), um...

Em um banco de dados relacional (PostgreSQL), um administrador está projetando a tabela Vendas que armazena informações sobre transações. A integridade referencial com a tabela Clientes precisa ser garantida, e a combinação dos campos ID_Venda e Data_Venda deve garantir a unicidade de cada registro na tabela.

Assinale a opção que indica o tipo de chave que deve ser usada no campo que garante a integridade referencial com a tabela Clientes, e o tipo de chave que a combinação de ID_Venda e Data_Venda representa, garantindo a unicidade mínima e nãoredundante do registro.



A

Chave Primária para integridade referencial e Superchave para unicidade.


B

Chave Estrangeira para integridade referencial e Chave Candidata para unicidade.


C

Chave Candidata para integridade referencial e Chave Primária para unicidade.


D

Chave Estrangeira para integridade referencial e Superchave para unicidade.


E

Chave Alternativa para integridade referencial e Chave Estrangeira para unicidade.