• Matéria: Informática
  • Autor: ShoutaFurioso
  • Perguntado 4 anos atrás

3ª QUESTÃO A Linguagem de Manipulação de Dados (DML) do SQL apresenta os comandos INSERT, UPDATE e DELETE. O comando INSERT tem como objetivo popular uma tabela dentro do Sistema Gerenciador de Banco de Dados através de um pedido de inclusão. Entender a ordem de hierarquia entre as tabelas é importante para conseguir respeitar a integridade dos dados a serem inseridos. KAISER, J.; PELISSARI, W. R.; LUZ, C. D. Banco de Dados II. Maringá: Unicesumar, 2017. Referente ao comando INSERT, leia as afirmações a seguir: I. É possível executar o comando INSERT mesmo que sua chave primária tenha valor Nulo. II. Em uma tabela com a chave primária definida como “auto_increment”, ou seja, que o valor da chave primária irá ser gerado automaticamente quando o comando INSERT for executado, é possível inserir manualmente o valor dessa chave primária. III. A sintaxe básica do comando INSERT pode ser apresentada como INSERT INTO nome_tabela (col1, col2, col3, ..., colN) VALUES (val1, val2, val3, ..., valN). IV. O comando INSERT não apresenta a cláusula WHERE como os demais comandos UPDATE e DELETE. É correto afirmar que:
ALTERNATIVAS
Apenas I.
Apenas I e II.
Apenas I e III.
Apenas I e IV.
I, II, III e IV.​

Respostas

respondido por: rafames1000
7

Resposta:

Alternativa 5:

I, II, III e IV.​

Explicação:

III - Correta - Livro Banco de Dados II, Página 50;

IV - Correta - Livro Banco de Dados II, Update e Delete, Páginas 50 e 51;

"Para que se possa delimitar a linha ou quais linhas receberão a alteração  

é utilizado a cláusula WHERE que recebe os mesmos tratamentos do SELECT."

"Esse comando pode remover uma linha ou um conjunto de linhas da tabela,  a quantidade de linhas a serem removidas irá depender da cláusula WHERE.  

Caso a cláusula não for utilizada, o comando irá remover todas as linhas pertencentes à tabela"

Livro Banco de Dados II, Páginas 85;

"A cláusula where da instrução update é muito semelhante a instrução where do  select, incluindo select aninhado".

Perguntas similares