Logo Passei Direto
Buscar
Sobre a cláusula CHECK, no contexto do MySQL, analise as afirmativas a seguir.
I. Estabelece uma restrição (constraint) sobre os valores permitidos em determinada(s) coluna(s) de uma tabela.
II. Está associada aos comandos CREATE TABLE e ALTER TABLE.
III. Pode ser utilizada como substituta da cláusula FOREIGN KEY.
Está correto o que se afirma em
(A) I, somente.
(B) II, somente.
(C) III, somente.
(D) I e II, somente.
(E) I, II e III.
(A) I, somente.
(B) II, somente.
(C) III, somente.
(D) I e II, somente.
(E) I, II e III.
User badge image

Enviado por estudandocomquestoes anteontem

Respostas

User badge image

Ed Inteligência Artificial do Passei Direto Verified user icon

anteontem

Vamos analisar cada afirmativa sobre a cláusula CHECK no contexto do MySQL: I. Estabelece uma restrição (constraint) sobre os valores permitidos em determinada(s) coluna(s) de uma tabela. Verdadeiro, a cláusula CHECK é utilizada para impor restrições nos valores que podem ser inseridos em uma coluna. II. Está associada aos comandos CREATE TABLE e ALTER TABLE. Verdadeiro, a cláusula CHECK pode ser utilizada tanto na criação de tabelas quanto na alteração de tabelas existentes. III. Pode ser utilizada como substituta da cláusula FOREIGN KEY. Falso, a cláusula CHECK não pode substituir a cláusula FOREIGN KEY, pois elas têm propósitos diferentes. A FOREIGN KEY é usada para garantir a integridade referencial entre tabelas, enquanto a CHECK é usada para validar valores em uma coluna. Com base nas análises, as afirmativas corretas são I e II. Portanto, a alternativa correta é: (D) I e II, somente.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina