0% acharam este documento útil (0 voto)
11 visualizações

SQL

O documento descreve os comandos DDL, DML e DCL utilizados para gerenciar bancos de dados, incluindo operações como criação, alteração e exclusão de objetos, além de manipulação de dados. Também aborda cláusulas SQL para filtrar, ordenar e agrupar dados, bem como o uso de JOINs para combinar informações de diferentes tabelas. Ferramentas adicionais para otimização de consultas, como SELECT TOP n e DISTINCT, são mencionadas.

Enviado por

dpstdb
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato TXT, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
11 visualizações

SQL

O documento descreve os comandos DDL, DML e DCL utilizados para gerenciar bancos de dados, incluindo operações como criação, alteração e exclusão de objetos, além de manipulação de dados. Também aborda cláusulas SQL para filtrar, ordenar e agrupar dados, bem como o uso de JOINs para combinar informações de diferentes tabelas. Ferramentas adicionais para otimização de consultas, como SELECT TOP n e DISTINCT, são mencionadas.

Enviado por

dpstdb
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato TXT, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 1

Comandos DDL (Data Definition Language) são usados para definir e gerenciar a

estrutura de um banco de dados.


CREATE: Cria um banco de dados ou objetos
ALTER: Altera um banco de dados ou objetos
DROP: Exclui um banco de dados ou objetos
TRUNCATE: Remove todos os dados de uma tabela

Comandos DML (Data Manipulation Language) são instruções que permitem a manipulação
de dados em um banco de dados
SELECT: Recupera dados de um banco de dados
INSERT: Insere dados em um banco de dados
UPDATE: Atualiza dados em um banco de dados
DELETE: Remove dados de um banco de dados
Comandos DCL
GRANT: Dá acesso a um usuário
REVOKE: Tira o acesso de um usuário
COMMIT: Salva alterações em uma transação
ROLLBACK: Remove as alterações salvas em uma transação

cláusulas SQL
SELECT: Busca linhas de uma tabela de acordo com os critérios da cláusula WHERE
FROM: Especifica a tabela ou tabelas de onde os dados serão selecionados
WHERE: Define as condições para filtrar os dados
ORDER BY: Ordena os resultados
GROUP BY: Agrupa os dados para realizar análises agregadas
HAVING: Aplica critérios a grupos de linhas no conjunto de resultados
UPDATE: Altera os dados armazenados em uma tabela
DELETE: Remove os dados de uma tabela
OPTION: Especifica que uma dica de consulta deve ser usada em toda a consulta
WITH: Organiza e simplifica consultas hierárquicas
Para refinar e otimizar a busca de informações, é possível usar outras ferramentas
como recursos adicionais, como SELECT TOP n e DISTINCT

INNER JOIN: retorna linhas quando há uma correspondência em ambas as tabelas.


LEFT JOIN: retorna todas as linhas da tabela da esquerda, mesmo se não houver
correspondências na tabela da direita.
RIGHT JOIN: retorna todas as linhas da tabela da direita, mesmo se não houver
correspondências na tabela da esquerda.

Você também pode gostar