Informática, perguntado por biadainezi, 6 meses atrás

Para garantir a integridade referencial, o MySQL rejeita qualquer operação INSERT ou UPDATE que tente criar um valor de chave estrangeira em uma tabela filha, se não houver um valor de chave candidato correspondente na tabela pai. Quando uma operação UPDATE ou DELETE afeta um valor de chave na tabela pai que possui linhas correspondentes na tabela filha, o resultado depende da ação referencial especificada usando as subcláusulas ON UPDATE e ON DELETE da cláusula FOREIGN KEY. O MySQL suporta opções sobre a ação a ser tomada. Após a leitura do texto e estudo da disciplina, escolha a opção correta que exibe as ações possíveis: Alternativas: a) CASCADE, SET NULL, RESTRICT e NO ACTION. b) CASCADE, SET NULL, EXIT e NO ACTION. c) CASCADE, SET, RESTRICT e NO ACTION. d) CASCADE, NULL, RESTRICT e NO ACTION. e) CASCADE, SET NULL, RESTRICT e NO.

Soluções para a tarefa

Respondido por hackjr
4

Resposta:

A

Explicação:

a) CASCADE, SET NULL, RESTRICT e NO ACTION.


hackjr: Corrido pelo AVA
doughribeiro97: muito obrigado
Respondido por thailemes96
1

Resposta:

Av - Subst. 1 - Programação e Desenvolvimento de Banco de Dados

Explicação:

1- a) 1-V; 2-III; 3-I; 4-II; 5-IV

2 - e)

3 - a) Se definido, o valor do símbolo CONSTRAINT é usado. Caso contrário, o valor do index_nome FOREIGN KEY é usado.

4 - a) CASCADE, SET NULL, RESTRICT e NO ACTION.

5 - a) UPDATE tabela_referência

SET lista_atribuição

[WHERE condição]

[ORDER BY ...]

[LIMIT quantidade_linhas]

value:

{expr | DEFAULT}

assignment:

nome_coluna = valor

lista_atribuições:

atribuição [, atribuição] ...

Perguntas interessantes