Please enable JavaScript.
Coggle requires JavaScript to display documents.
SQL - MSO - SAMPLE (DDL (DROP (Comando responsável por destruir qualquer…
SQL - MSO - SAMPLE
DDL
DROP
Comando responsável por destruir qualquer estrutura do banco de dados
TABLE
Executa-se o DROP TABLE, para destruir alguma tabela do banco de dados.
COLUMN
Executa-se o DROP COLUMN, para destruir alguma coluna de alguma tabela do banco de dados.
CREATE
Comando responsável por criar estruturas dentro do banco de dados
TABLE
Executa-se o CREATE TABLE, para criar uma nova tabela do banco de dados.
DATABASE
Executa-se o CREATE DATABASE, para criar um novo schema, um novo banco de dados.
VIEW
Executa-se o CREATE VIEW, para criar uma estrutura de SELEÇÃO predefinida dentro do banco de dados.
ALTER
Comando responsável por fazer alteração em qualquer estrutura do banco de dados
TABLE
Executa-se o ALTER TABLE, para alterar a estrutura de uma tabela do banco de dados.
COLUMN
Executa-se o ALTER COLUMN, para alterar a estrutura de uma coluna do banco de dados.
DTL
START TRANSICTION
Inicia uma transação, na qual todos os comandos executados retornam um resultado, e vão para um local temporário dentro do banco de dados, logo, após os resultados, é possível realizar o commit, ou o rollback, que estão especificados acima.
COMMIT
Após iniciar uma transação, se o resultado for o desejado, o commit será responsável por confirmar os resultados e fechar a transação.
ROLLBACK
Após iniciar uma transação, se o resultado não for o desejado, é possível voltar o banco para o estado anterior á transação.
DML
DELETE
Comando responsável por apagar registros de uma estrutura
INSERTION
Comando responsável por fazer a inserção de dados dentro de uma estrutura dentro do banco de dados.
VALUES
Comando responsável por passar os valores para o INSERT que serão inseridos dentro do banco de Dados.
UPDATE
Comando responsável por atualizar qualquer valor de uma estrutura ou a própria estrutura
TABLE
COLUMN
DCL
GRANT
Comando utilizado para habilitar acesso a operações e dados do banco de dados.
REVOKE
Comando utilizado para revogar acesso a dados e operações do banco de dados.
DQL
SELECT
Comando responsável por fazer consultas dentro do banco de dados
FROM
INNER JOIN
Comando utilizado quando, dentro de uma consulta se quer os valores que estão dentro de duas ou mais tabelas do banco de dados. Este comando, faz a junção de tabelas a partir das chaves, ou apenas realiza uma multiplicação de matrizes, em todos os valores de cada tabela.
OUTER JOIN
Comando utilizado para fazer junção entre duas tabelas mesmo que elas não possuam correspondentes, quando não correr de não houver correspondentes, eles virão como null.
RIGHT JOIN
Comando utilizndo quando, dentro de uma consulta com junção de tabelas, se quer dar preferência á tabela á direita, ou seja, retorna-se os valores da direita mesmo que não existam correspondentes na esquerda.
LEFT JOIN
Comando utilizado quando, dentro de uma consulta com junção de tabelas, se quer dar preferência á tabela á esquerda, ou seja, retorna-se os valores da esquerda mesmo que não existam correspondentes na direita.
WHERE
Comando utilizado para fazer o filtro de resultados dentro de uma consulta.
ON
Comando que faz parte da sintaxe de todos os comandos utilizados para fazer consultas com junção de tabelas. Responsável por executar a cláusula de junção. RIGHT JOIN, LEFT JOIN, OUTER JOIN, INNER JOIN etc.
IN
Comando utilizando quando se quer o retorno de valores que ESTÃO dentro de alguma outra consulta ou tabela.
NOT IN
Comando utilizado quando se quer o retorno de valores que NÃO ESTÃO dentro de alguma outra consulta ou tabela.
GROUP BY
Comando utilizado para agrupar os resultados de uma query em uma coluna
SUM
Comando utilizado para realizar a soma de uma coluna que resultarem de uma query.
AVG
Comando utilizado para realizar a média dos valores de uma coluna.
MAX
Comando utilizado para retornar o máximo valore de uma coluna.
MIN