1
resposta

Alternativa e justificativas precisam ser reformuladas.

"Linguagem de manipulação de dados (ou DML, de Data Manipulation Language) é o grupo de comandos dentro da linguagem SQL utilizado para a criação e alteração informações em bancos de dados."

Se considerarmos que, até aqui, ainda estamos no processo inicial de aprendizagem de SQL, neste momento quando se menciona "criação" é facilmente confundida com "inclusão de dados", conforme apresentada na locução e também no texto: "[01:40] O segundo seria o DML, que traduzido significa linguagem de manipulação de dados. O DDL (não seria DML, aqui???? ) é um grupo de comandos que tem como objetivo realmente dar manutenção aos dados do banco de dados, ou seja, incluir dados, alterar dados, excluir dados, que estão dentro da estrutura de banco de dados, que foi criado pelos comandos DDL. Então os comandos DML não mudam a estrutura do banco, mudam o conteúdo que está armazenado dentro da estrutura do banco."

O texto ficou confuso e a locução não está clara se o locutor quis dizer DDL ou DML. De qualquer forma, criar, alterar informações em banco de dados é uma manutenção e no ambiente de T.I. uma manutenção de dados criar, pode ser entendido também como "inserir" dados, alterar (também pode ser entendido como modificar dados). Isso leva o estudante inicial a ficar em dúvida sobre as alternativas A e B.

Além disso, a justificativa apresentada não comunica a razão pela escolha correta da alternativa, uma vez que, se considerarmos que ainda estamos no processo inicial de aprendizagem de SQL, neste momento ainda desconheço comandos, pois não tive acesso aos tais principais comandos DML são Select, Insert, Update e Delete.

"Alternativa errada! Linguagem de manipulação de dados (ou DML, de Data Manipulation Language) é o grupo de comandos dentro da linguagem SQL utilizado para a recuperação, inclusão, remoção e modificação de informações em bancos de dados. Os principais comandos DML são Select, Insert, Update e Delete."

recuperação = posso interpretar como consulta de dados; inclusão = posso interpretar como criação de dados; remoção = exclusão, deleção de dados; modificação = alteração de dados.

Gostaria de melhores esclarecimentos porque não pode ser também a alternativa A, de acordo exatamente com o texto que está apresentado.

1 resposta

Olá Luis, tudo bem?

Desde já peço desculpas pela demora em obter retorno.

Realmente, no texto apresentado, a palavra "criação" pode ser interpretada como inclusão de dados, o que pode levar a confusão. Portanto, reforço que a criação de informações em bancos de dados é realizada através do DDL (Data Definition Language), e não do DML (Data Manipulation Language), responsável pela manipulação dos dados já existentes no banco de dados.

Além disso, gostaria de informar que esse curso foi atualizado e você pode encontrá-lo aqui.

Espero ter esclarecido sua dúvida.

Se tiver mais alguma questão, estou à disposição.

Grande abraço e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!