Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Artigo Clube Delphi 63 - Structured Query Language
Editorial da Revista Clube Delphi Edição 63
Você não gostou da qualidade deste conteúdo?
(opcional) Você gostaria de comentar o que não lhe agradou?

Atenção: por essa edição ser muito antiga não há arquivo pdf para download desta revista. Os artigos disponíveis somente em html.
Structured Query Language
Guia de referência Parte I – Comandos DDL
Este é o primeiro de uma série de artigos sobre a linguagem SQL (Structured Query Language – Linguagem Estruturada de Consulta) que, ao contrário do que o seu próprio nome sugere, possui muito mais recursos, além dos comandos básicos de consultas ao BD.A SQL oferece meios para definição e modificação de estruturas de dados, especializações de segurança, gerenciamento de permissões e definição de objetos como Views, Triggers e Stored Procedures.
A linguagem SQL pode ser dividida em três:
· Linguagem de definição de Dados (DDL – Data Definition Language) – trata da definição do banco de dados, como criação de tabelas e índices;
· Linguagem de manipulação de Dados (DML – Data Manipulation Language) – diz respeito à manipulação das informações contidas no BD, como inclusões, edições, consultas etc.
· Linguagem de controle de Dados (DCL – Data Control Language) – trata da segurança das informações.
Neste primeiro artigo, vamos conhecer um pouco sobre os comandos que se enquadram na categoria DDL.
Um breve histórico
A origem da linguagem SQL deu-se na década de 60, nos laboratórios da IBM,
"
Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Fernando Sarturi Prass
é Mestre em Ciência da Computação pela UFSC. Professor da Universidade Luterana do Brasil (ULBRA) nos campus de Santa Maria e Cachoeira do Sul. Sócio-diretor da dotBR Soluções em TI (www.dotbr.com.br), empresa que presta serviços de desenvolvimento de sistemas e de consultoria em Bancos de Dados e M...



