O que é a linguagem de manipulação de dados?
Data Manipulação Language (DML) é uma linguagem de computador estruturada usada nos bancos de dados para manipular os dados de alguma forma. Algumas das manipulações básicas usadas na linguagem de manipulação de dados incluem adicionar ao banco de dados, alterar um registro, excluir um registro e mover dados de uma posição para outra. Os comandos DML são simples e envolvem uma ou duas palavras, como "Selecionar" ou "Atualizar", para iniciar o comando. O DML pode ser dividido em código processual e não procedural, com o usuário especificando qual dado é necessário e como alcançá -lo, ou apenas o que é necessário, respectivamente. Sem o DML, não haveria maneira de manipular os dados no banco de dados. A linguagem de manipulação de dados é a linguagem padrão usada para interagir com as informações armazenadas no banco de dados. Através desta lista de comandos, um usuário pode iniciar uma variedade deAlterações no banco de dados para aumentar sua utilidade. Os próprios comandos são entendidos claramente - o comando "atualização" é usado para atualizar um registro e um comando "excluir" é usado para excluir um registro, por exemplo. Como padrão, os comandos são inseridos em letras maiúsculas.
Existem duas seções na linguagem de manipulação de dados: processual e não procedural. A maneira processual da codificação é frequentemente usada nas configurações de negócios e é a maneira correta de codificar a solicitação DML. Nesse esquema, o usuário informa ao banco de dados com o qual o usuário deseja trabalhar e como obter o dado. Esse método tende a pegar mais código e é um pouco mais difícil para os usuários, mas garante a fidelidade da codificação e registros do banco de dados.
o seO método cond de codificação é conhecido como não procedimento e, embora possa ser feito, não é a maneira oficial de trabalhar com um banco de dados. Na linguagem de manipulação de dados não procedimentos, o usuário informa apenas ao banco de dados com que dado trabalhar, mas não como recuperá -lo. Os próprios comandos tomam muito menos código, por isso será mais fácil para o usuário. Ao mesmo tempo, o banco de dados pode gerar codificação inesperada ou ineficiente como resultado de DML não procedural.