SQL Prático – 01

Objetivo:

SQL Prático – 01, é uma anotação simples baseada nos meus estudos sobre SQL, abordarei definições e alguns comandos.

A linguagem SQL

O SQL foi desenvolvido originalmente no início dos anos 70 nos laboratórios da IBM em San Jose, dentro do projeto System R, que tinha por objetivo demonstrar a viabilidade da implementação do modelo relacional proposto por E. F. Codd. (Wikipédia)

A linguagem SQL é formada por DDL, DML , DQL, DCL e DTL.
Temos abaixo uma definição rápida sobre cada sigla e alguns comandos.

DDL (Data Definition Language)

Definição: Linguagem de definição de dados.
Comandos:

CREATE – Cria uma tabela
ALTER – Alterar uma tabela
DROP – Exclui uma estrutura

DML (Data Manipulation Language)

Definição: Linguagem de manipulação de dados.
Comandos:

INSERT – Insere dados
UPDATE – Altera os dados
DELETE – Exclui dados

DQL (Data Query Language)

Definição: Linguagem de consulta de dados.
Comandos:

SELECT – Retorna os dados, pode ser utilizado para ordenação e agrupamento de dados, funções aritméticas e filtros de seleção.

DCL (Data Control Language)

Definição: Linguagem de controle de dados. (Quem pode e quem não pode fazer alterações no banco de dados).

Comandos:

GRANT – Habilita acesso a dados e operações do banco
REVOKE – Retira acesso a dados e operações do banco
DTL (Data Transaction Language)

Definição: Linguagem de transação de dados.
Comandos:

START TRANSACTION – Inicia a transação.
COMMIT – Concretiza a transação, no final da transação informa ao servidor que a mesma concluída com sucesso.
ROLLBACK – Anula a transação, desfaz as operações.

Você pode gostar...

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Show Buttons
Hide Buttons