SóProvas


ID
215407
Banca
FCC
Órgão
AL-SP
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

Dada a instrução SQL:

CREATE TABLE PEDIDO (
CodPed INTEGER NOT NULL,
CodVen INTEGER NOT NULL,
CodCli INTEGER NOT NULL,
PraEntPed INTEGER,
PRIMARY KEY(CodPed),
FOREIGN KEY(CodCli) REFERENCES
CLIENTE(CodCli) ON UPDATE CASCADE,
FOREIGN KEY(CodVen) REFERENCES
VENDEDOR(CodVen) ON UPDATE CASCADE
);
É correto afirmar que

Alternativas
Comentários
  • a) Errado, os relacionamentos com as tabelas CLIENTE E VENDEDOR são "1 para n".

    b) Errado, somente o campo CodPed faz parte da chave primária, pelo script PRIMARY KEY(CodPed).

    c) Errado, a constraint do tipo foreign key criada possui trigger do tipo update cascade (e não delete cascade). Nesse caso, ao deletar um registro na tabela CLIENTE que é referenciado pela tabela PEDIDO, retornará erro por violação de integridade referencial.

    d) Correto.

    e) Errado, teremos 2 chaves estrangeiras com as tabelas CLIENTE e VENDEDOR.