Os comandos DDL são parte do SQL e funcionam junto com os comandos DML, DCL e TCL para criar e gerenciar bancos de dados. Eles formam os blocos de construção básicos para administrar SQL e são úteis para saber se você vai gerenciar ou criar banco de dados usando Structured Query Language.

Os comandos SQL são compostos principalmente de DDL e DML. Você criaria ou excluiria um banco de dados com comandos DDL e adicionaria, moveria ou alteraria dados com DML. Os comandos DCL irão ajudá-lo a gerenciar usuários, permissões e segurança de dados, enquanto o TCL ajuda a gerenciar as mudanças que você faz no DML. Todos eles trabalham juntos no SQL para fornecer as ferramentas de que você precisa para criar e gerenciar bancos de dados com eficácia. Conhecer esses comandos é fundamental para qualquer pessoa que deseja entrar em administração ou suporte de banco de dados.
Não sou especialista em SQL, mas os usei e administrei. Também sou amigo próximo de alguém que escreve essas coisas enquanto dorme. O tutorial a seguir pode ser minhas palavras, mas o conhecimento e a experiência são todos dele. Quaisquer erros ou omissões serão exclusivamente meus.
A seguir estão os comandos básicos para cada idioma. Os comandos DDL listam os termos necessários para criar bancos de dados, tabelas e objetos. Os comandos DML listam os termos necessários para gerenciar objetos e dados no banco de dados que você criou. Os comandos DCL listam os termos necessários para gerenciar usuários e os comandos TCL são o que você pode usar para definir pontos de salvamento e confirmar suas alterações.
como ver a lista de desejos de um amigo no Steam
DDL (linguagem de definição de dados)
DDL (Linguagem de definição de dados) é usado para definir o esquema do banco de dados. Ele ajuda a criar e gerenciar o banco de dados e os objetos dentro dele. As instruções DDL alteram a estrutura do banco de dados de várias maneiras, como criar, excluir, modificar o esquema e os objetos.
Dependendo do tipo de SQL que você está usando, as instruções DDL podem incluir:
- ALTERAR A TABELA
- ALTER VIEW
- COMPUTE STATS
- CRIAR BASE DE DADOS
- CRIAR FUNÇÃO
- CRIAR PAPEL
- CRIAR A TABELA
- CRIAR VISUALIZAÇÃO
- DROP DATABASE
- FUNÇÃO DROP
- DROP ROLE
- DROP TABLE
- DROP VIEW
- CONCEDER
- REVOGAR
As instruções DDL do SQL principal são:
- ERA
- TRUNCAR
- COMENTE
- CRIAR
- DESCREVER
- RENOMEAR
- SOLTA
- MOSTRAR
- USAR
Eles aparecerão em todas as versões do SQL. Cada comando DDL exigirá um tipo de objeto e um identificador para funcionar.
Por exemplo: CREATE TABLE [nome da tabela] ([definições de coluna]) [parâmetros da tabela] ou DROP tipo de objeto nome do objeto.
DML (linguagem de manipulação de dados)
Outro elemento do SQL é DML (Linguagem de manipulação de dados). Isso permite que você recupere, insira, atualize, remova e geralmente gerencie dados em um banco de dados SQL. Esses comandos serão os que você usará diariamente ao gerenciar bancos de dados. Esta não é uma linguagem específica, mas faz parte do SQL.
- SELECIONE
- INSERIR
- ATUALIZAR
- EXCLUIR
- BULK INSERT
- VAI
- READTEXT
- UPDATETEXT
- WRITETEXT
- COMEÇAR
- COMPROMETER-SE
- ROLLBACK
- COPIAR PARA
- COPIAR PARA
- COLOCAR
- OBTER
- LISTA
- REMOVER
Novamente, diferentes sabores de SQL usarão alguns ou todos esses comandos DML e muitos até adicionarão os seus próprios.
Por exemplo: SELECT [nome (s) da coluna] de [nome da tabela] ou UPDATE [nome da tabela] SET [nome da coluna = valor] onde [condição].
DCL (linguagem de controle de dados)
DCL (Data Control Language) é usado para controlar os usuários e o sistema em torno do próprio banco de dados. É mais frequentemente usado para gerenciar as permissões do usuário e gerenciar a segurança dos dados, por isso é importante saber.
Os comandos DCL comuns incluem:
- CONCEDER
- REVOGAR
- SETUSER
- EXECUTE AS, declaração
- EXECUTE AS, cláusula
- REVERTER
- ABRA A CHAVE MESTRE.
- FECHAR CHAVE MESTRE
- ABRIR CHAVE SIMÉTRICA
- FECHE A CHAVE SIMÉTRICA
Por exemplo: GRANT [privilégio] ON [objeto] PARA [usuário] ou REVOGAR [permissão] ON [objeto] DE [usuário].
como colocar o facebook no modo escuro
TCL (Linguagem de Controle de Transação)
TCL (Transaction Control Language) é usado para agrupar declarações DML para formar transações lógicas e para gerenciar quaisquer alterações feitas nos dados por declarações DML. Se você executar comandos DML, eles não se tornarão necessariamente permanentes até que você feche a sessão atual. Se você quiser fazer um commit manualmente por qualquer razão, você pode usar um comando TCL.
- INICIAR A TRANSAÇÃO DISTRIBUÍDA
- INICIAR A TRANSAÇÃO
- COMMIT TRANSACTION
- COMPROMETER TRABALHO
- TRANSAÇÃO DE ROLLBACK
- TRABALHO DE ROLLBACK
- SALVAR TRANSAÇÃO
Por exemplo: COMMIT; salvará todas as alterações feitas com DML antes de você passar para outros comandos. SAVEPOINT savepoint_name; irá criar uma posição salva muito parecida com um jogo salvo. Se algo der errado, você pode reverter o banco de dados para aquele ponto e começar novamente.
Esses quatro são os blocos básicos de gerenciamento de bancos de dados SQL. Esta é uma página de alto nível para quem deseja explorar o assunto SQL. Conheça esses comandos e como eles são usados, e um novo mundo de bancos de dados e gerenciamento de banco de dados entrará em ação. Como SQL está por trás da maioria dos aplicativos em nuvem, sites, aplicativos da web, aplicativos e a maioria das suítes de produtividade, é uma boa habilidade de aprender!
Artigos Interessantes
Escolha Do Editor
Como desmontar um gabinete de PC
A primeira coisa a fazer ao montar um PC é abrir o gabinete, pronto para colocar tudo dentro. Você pode desmontar a grande maioria dos gabinetes de PC em quatro etapas simples. 1. Remova os lados Comece tomando
Faça o Explorer abrir uma pasta personalizada em vez de Este PC ou Acesso rápido no Windows 10
Você pode fazer o File Explorer abrir uma pasta personalizada em vez de This PC ou Quick Access no Windows 10. Tudo que você precisa é aplicar um ajuste do Registro conforme descrito aqui.
Como desativar as sugestões de pesquisa da barra de endereços no Firefox 55
É possível desativar as sugestões de pesquisa da barra de endereço no Firefox 55. Neste artigo, revisaremos dois métodos de como isso pode ser feito.
VLC agora suporta reprodução de vídeo em 360 ° no Windows e Mac
Um dos players de vídeo de código aberto mais populares, o VLC está obtendo suporte para vídeo 360 ° em suas versões de pré-visualização mais recentes para Mac e Windows. O recurso estará disponível para todos os usuários na versão final que será lançada no final do mês, mas você pode experimentá-lo agora mesmo com a visualização
Arquivos da categoria: Google Chrome
Postagem: O que é e como aderir
Post é uma rede social que foca no jornalismo e na discussão construtiva. Este artigo examina o Post e como usá-lo, e o compara ao X.
Como redefinir a senha do iPhone
Se você já esqueceu a senha do seu iPhone, sabe como isso pode ser inconveniente. Todos os seus contatos, fotos, contas de mídia social e muito mais estão guardados com segurança entre a tela de bloqueio - mas você não pode acessar nenhum deles