Buscar

Linguagem SQL

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Linguagem SQL
1. Conceito
SQL (Structered Query Language) é uma linguagem de programação usada para definição e manutenção de banco de dados relacionais.
	• É declarativa, ou seja, os detalhes da implementação são deixados para os SGBDs relacionais;
	• É fundamentada no modelo relacional;
	• Criada na década de 70 pela IBM;
	• Padronizada pela ANSI (American National Standards Institute) a partir de 1986.
Linguagem SQL
2. Tipos dos comandos SQL
A) DDL – Data Definition Language: comandos que criam, alteram ou removem estruturas de dados de uma instância (CREATE, ALTER, DROP, etc).
B) DML – Data Manipulation Language: comandos de manipulação (adicionar, modificar, consultar ou remover dados) de dados específicos (SELECT, UPDATE, INSERT, DELETE).
C) DCL – Data Control Language: comandos relacionados com permissões ou privilégios (GRANT, REVOKE, DENY).
Linguagem SQL
3. Comandos SQL
GRANT – conceder permissões aos usuários;
REVOKE – revogar permissões/negações aos usuários;
DENY – negar permissões aos usuários;
ALTER – modificar a definição de entidades existentes;
CREATE - definir novas entidades;
DROP - para remover entidades existentes;
BACKUP – fazer backup dos dados;
BULK INSERT – importa um arquivo para uma tabela ou uma visão num formato especificado pelo usuário; 
Linguagem SQL
3. Comandos SQL
INSERT – adiciona uma ou mais linhas a uma tabela ou na visão;
DELETE – revogar permissões/negações aos usuários;
MERGE – realiza operações de inserção, atualização ou exclusão em uma tabela de destino com base nos resultados da junção com a tabela de origem;
UPDATE – altera dados existentes em uma tabela ou visão;
SELECT - Recupera linhas do banco de dados e permite a seleção de uma ou várias linhas ou colunas de uma ou várias tabelas;
Referências
http://www.learn.geekinterview.com/data-warehouse/dw-basics/what-are-data-access-tools.html
1. https://www.youtube.com/watch?v=r4f7KN6xzDE
2. https://www.youtube.com/watch?v=Z4bEFyNoqWY
http://www.devmedia.com.br/sql-select-guia-para-iniciantes/29530
https://www.youtube.com/watch?v=FR4QIeZaPeM

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais