Explore a estrutura das instruções SQL

Concluído

Em qualquer dialeto SQL, as instruções SQL são agrupadas em vários tipos diferentes de instruções. Estes diferentes tipos são:

  • Data Manipulation Language (DML) é o conjunto de instruções SQL que se concentra na consulta e modificação de dados. As instruções DML incluem SELECT, o foco principal deste treinamento, e instruções de modificação, como INSERT, UPDATE e DELETE.
  • DDL (Data Definition Language ) é o conjunto de instruções SQL que manipula a definição e o ciclo de vida de objetos de banco de dados, como tabelas, exibições e procedimentos. DDL inclui instruções como CREATE, ALTER e DROP.
  • Data Control Language (DCL) é o conjunto de instruções SQL usado para gerenciar permissões de segurança para usuários e objetos. O DCL inclui declarações como GRANT, REVOKE e DENY.

Às vezes, você também pode ver TCL listado como um tipo de instrução, para se referir a Transaction Control Language. Além disso, algumas listas podem redefinir DML como Data Modification Language, que não incluiria instruções SELECT, mas adicionam DQL como Data Query Language para instruções SELECT.

Neste módulo, vamos nos concentrar nas declarações DML. Essas declarações são comumente usadas por analistas de dados para recuperar dados para relatórios e análises. As instruções DML também são usadas por desenvolvedores de aplicativos para executar operações "CRUD" para criar, ler, atualizar ou excluir dados de aplicativos.