Aprenda inglês em casa
Baixe gratuitamente as duas primeiras aulas
English for Reading and Listening
Receba por email, diariamente, mensagens contendo materiais para leitura e audição, incluindo arquivos no formato MP3 gravados por falantes nativos.
|
Busca |
Aprenda inglês em casa
Baixe gratuitamente as duas primeiras aulas
English for Reading and Listening
Receba por email, diariamente, mensagens contendo materiais para leitura e audição, incluindo arquivos no formato MP3 gravados por falantes nativos.
Por: Luiz Paulo de Oliveira Santos
Data de Publicação: 09 de Fevereiro de 2007
Falamos no ultimo artigo de DML, e agora estaremos falando de DDL.
Só depois que escrevi esse artigo, notei que os ultimos, e, em seqüencia, trataram assuntos teóricos, então, para os próximos mudaremos de assunto, mesmo sem ter finalizado o tópico.
A DDL (Data Definition Language) é uma linguagem para definição de dados. Um exemplo de DDL é um XML Schema, por curiosidade leiam o artigo de Maurício M. Maia aqui mesmo no Dicas-L, e poderão ver um exemplo de DDL pura.
Bem, refocando nosso assunto, pois aqui tratamos de SQL, então teremos algumas instruções específicas para tal, mas antes, para que serve a DDL?
Bem, resumindo a poucos tópicos, DDL visa:
Criar estrutura de dados
Remover estrutura de dados
Alterar estruturas de dados
Logo, em SQL:
| CREATE | Para criar novos objetos, como: bancos de dados, tabelas, índices, stores procedures e etc... |
| DROP | Para remover tudo o que foi criado com CREATE |
| ALTER | Para efetuar modificações em objetos existentes no banco de dados |
| TRUNCATE | Para efetuar uma limpeza irreversível de uma tabela |
Observação: Cabe lembrar que alguns bancos de dados podem não implementar o ALTER para todos os objetos, e as vezes para nenhum objeto, exigindo nesse caso que os usuários façam a exclusão do objeto e o recriem com as características que deseje.
Exemplos de instruções DDL:
Um assunto relacionado com DDL é DBCC (Database Console Commands) - Que indica tópicos para se efetuar a checagem lógica e física do banco de dados, muito usado em um banco de dados comercial.
No próximo artigo falaremos de como automatizar back up.
Até lá!
![]() Recomendar este artigo |
Para se manter atualizado sobre as novidades desta coluna, consulte sempre o newsfeed RSS
Para saber mais sobre RSS, leia o artigo O Padrão RSS - A luz no fim do túnel.