08/04 - SQL
Structured Query Language (SQL)
Para acesso a um banco de dados relacional, é necessário uma linguagem
O SQL é a linguagem usada pela maioria destes bancos de dados
composta por:
DML (Data Manipulation Language) – permite recuperar e alterar os dados
do
Banco de Dados. Pode ser embutida em outra linguagem de programação.
DDL (Data Definition Language) – descreve a estrutura do Banco de Dados.
DCL (Data Control Language) – controla os aspectos de autorização de
dados
e licenças de usuários para controlar quem tem acesso para ver ou
manipular
dados dentro do banco de dados.
DML - Linguagem de manipulação de Dados
SELECT - usada para pegar dados de um banco de dados (linhas)
UPDATE - usado para fazer a correção de dados que ja estão no banco de
dados, pode usar para alterar os valores das colunas em uma ou mais
linhas (linhas)
DELETE - A função DELETE é usada para remover uma ou mais linhas de
uma tabela (linhas)
INSERT - A função INSERT é usada para adicionar novas linhas de dados a
uma tabela. (linhas)
DDL - Linguagem de Definição de Dados
CREATE - É usado para criar algo novo no banco de dados
DROP - Essa função é usada para remover algo do banco de dados, como
uma tabela, uma coluna ou até mesmo o próprio banco de dados inteiro
08/04 - SQL 1
(apaga completamente tudo)
ALTER - Usado para modificar a estrutura de um objeto existente no banco
de dados na coluna
DCL - Linguagem de Controle de Dados
GRANT -
REVOKE -
se escreve sempre com letra minúscula e nunca é usado palavras
08/04 - SQL 2