Salve salve colegas.
Aprofundando-se em nossa famosa colega "Linguagem de Consulta Estrutura" ou simplesmente SQL, podemos verificar que ela é composta por ímuremos comandos, como o utilizadissímo Select, Insert, Create e etc.
Estes comandos são agrupados em grupos, são eles:
DML - Linguagem de Manipulação de Dados
DDL - Linguagem de Definição de Dados
DCL - Linguagem de Controle de Dados
DTL - Linguagem de Transação de Dados
DQL - Linguagem de Consulta de Dados
Repondendo então o que é DDL e DML, são agrupadores de comandos SQL, quais são responsáveis por dividir os diferentes tipos de comandos.
Os mais utilizados são: DQL, DML e DDL, explico por que:
O DQL que embora agrupe somente um comando, é o mais utilizado, pois, ele agrupa o comando Select.
O DML é reponsável pelos comandos Insert, Update, Delete e também o Select.
Já o DDL é responsável pelos comandos de criação e alteração no banco de dados, como o Create, Alter e Drop.
Agora, respondendo então a segunda pergunta, a diferença entre DDL e DML é que um agrupa comandos de definição de dados (DDL), e o outro comandos de manipulação de dados (DML).
Caso queira se aprofundar mais no assunto, recomendo a leitura de (Material de referência):
http://silasmendes.com/dba/dml-ddl-o-que-e-isso/
http://pt.wikipedia.org/wiki/SQL
Bom pessoal, espero que as dicas tenham sido mais uma vez úteis e, sugestões, críticas ou elogios serão bem vindos.
Grande abraço.
Aprofundando-se em nossa famosa colega "Linguagem de Consulta Estrutura" ou simplesmente SQL, podemos verificar que ela é composta por ímuremos comandos, como o utilizadissímo Select, Insert, Create e etc.
Estes comandos são agrupados em grupos, são eles:
DML - Linguagem de Manipulação de Dados
DDL - Linguagem de Definição de Dados
DCL - Linguagem de Controle de Dados
DTL - Linguagem de Transação de Dados
DQL - Linguagem de Consulta de Dados
Repondendo então o que é DDL e DML, são agrupadores de comandos SQL, quais são responsáveis por dividir os diferentes tipos de comandos.
Os mais utilizados são: DQL, DML e DDL, explico por que:
O DQL que embora agrupe somente um comando, é o mais utilizado, pois, ele agrupa o comando Select.
O DML é reponsável pelos comandos Insert, Update, Delete e também o Select.
Já o DDL é responsável pelos comandos de criação e alteração no banco de dados, como o Create, Alter e Drop.
Agora, respondendo então a segunda pergunta, a diferença entre DDL e DML é que um agrupa comandos de definição de dados (DDL), e o outro comandos de manipulação de dados (DML).
Caso queira se aprofundar mais no assunto, recomendo a leitura de (Material de referência):
http://silasmendes.com/dba/dml-ddl-o-que-e-isso/
http://pt.wikipedia.org/wiki/SQL
Bom pessoal, espero que as dicas tenham sido mais uma vez úteis e, sugestões, críticas ou elogios serão bem vindos.
Grande abraço.
Sim muito úteis para profissionais de T.I, obrigado por esclarecer!
ResponderExcluirOlá Administrador, obrigado pelo feedback.
ExcluirÓtima explicação, parabéns!
ResponderExcluirmuito objetivo. Obrigado!
ResponderExcluir