Escolar Documentos
Profissional Documentos
Cultura Documentos
Introdução
A linguagem SQL é o recurso mais conhecido por
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 1/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
DevCast
Primeiros passos
Após conhecer a SQL é natural nos interessarmos
comandos?
o curso:
Curso
Curso de SQL
211
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 2/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
Organização da SQL
No curso acima você deve ter notado que a
banco;
UPDATE e DELETE);
211
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 3/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
de acesso;
guia.
Introdução a linguagem
Artigo
SQL
211
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 4/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
dele dependam.
Curso
Introdução prática ao
comando SQL SELECT
Curso 211
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 5/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
Linguagem SQL:
Artigo Extraindo informação
de qualidade com SQL
Linguagem SQL:
Curso Seleção Múltiplas Novo!
tabelas
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 6/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
Documentação
WHERE
Documentação
Funções de agregação
pro ssional.
JOIN
Entendendo a instrução
Artigo
JOIN
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 7/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
Oracle Database:
Artigo Entendendo o conceito
de Join e Outer Join
Subqueries
fundamental. Aprenda!
DevCast
Artigo
211
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 8/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
Artigo
Subqueries: questões de
concurso resolvidas
Curso
UNION
Produto cartesiano e
Artigo
UNION no Oracle
SQL: Utilizando o
Artigo Operador UNION e
UNION ALL
211
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 9/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
como utilizá-los:
Principais instruções em
Artigo
SQL
Comandos básicos em
Artigo SQL - insert, update,
delete e select
delete.”
DevCast
UDFs
SQL Server
Criando
relacionamentos entre
Artigo
tabelas: Database
Diagrams - SQL Server
Oracle
211
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 11/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
Criando e Alterando
Artigo
Tabelas no Oracle
Utilizando a instrução
Artigo
ALTER TABLE no Oracle
MySQL
PostgreSQL
Introdução ao
Artigo
PostgreSQL
Trabalhando com
Artigo tabelas no Oracle,
MySQL e SQL Server
211
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 12/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
estrangeira, acesse:
Índices
Um índice é um recurso muito importante quando o
Melhoria de
Artigo desempenho utilizando
estatísticas e índices
211
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 13/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
Dominando os índices
Artigo
columnstore
seguir:
Índices Clusterizados e
Artigo não clusterizados no
SQL Server
Índices colunares no
Artigo
SQL Server
Desvendando o SQL
Artigo Server Columnstore
Index
211
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 14/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
Otimizando consultas
Artigo no Oracle utilizando
índices
Trabalhando com
Artigo
Índices no PostgreSQL
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 15/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
Views
Uma view é de nida por muitos como uma "tabela
protegendo dados.
abaixo:
SQL Server
T-SQL e a utilização de
Artigo
Views
Conceitos e criação de
Artigo
views no SQL Server
211
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 16/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
Views de
Artigo gerenciamento
dinâmico (DMV) no SQL
Server
Oracle
Oracle Materialized
Views: Gerenciando em
Artigo
standby lógicos no
Oracle
MySQL
MYSQL – Trabalhando
Artigo
com Views
PostgreSQL
Como funcionam as
Artigo
Views no PostgreSQL
SQL Procedural
211
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 17/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
211
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 18/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
Language/SQL.
Transact-SQL - T-SQL
A SQL é a linguagem padrão para lidarmos com
a Sybase.
Recursos básicos
Trabalhando com a
Artigo
linguagem T-SQL
Artigo Transact-SQL
211
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 19/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
Transact-SQL: T-SQL e a
Artigo
cláusula TOP
Trabalhando com
Artigo expressões CASE e a
Função IIF no T-SQL
Trabalhando com
Artigo
Whiles e IFs no T-SQL
Dynamic T-SQL:
Trabalhando com
Artigo
operadores de
concatenação(shortcodes)
Carregando o conteúdo
de arquivos XML em
Artigo
tabelas do SQL Server
com T-SQL
Subqueries
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 20/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
Transact-SQL: Utilizando
Artigo
Subconsultas no T-SQL
T-SQL e a utilização de
Artigo Subconsultas
correlacionadas
Tabelas temporárias
T-SQL e a utilização de
Artigo
tabelas temporárias
Boas práticas
T-SQL: Aumentando a
Artigo
e ciência do código
T-SQL: análises e
Artigo
otimizações de CPU
PL/SQL
Além da T-SQL, outra opção bastante conhecida é a
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 21/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
PL/SQL Placeholders:
Artigo Como de nir o tipo de
dados
Trabalhando com
Artigo
Packages PL/SQL
211
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 22/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
Tratamento de Exceções
Artigo de Sistema na
linguagem PL/SQL
Recursos Avançados
para o Tratamento de
Artigo
Exceções na Linguagem
PL/SQL
Stored Procedures
Um stored procedure, ou procedimento armazenado,
processados.
211
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 23/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
o DROP PROCEDURE.
Vantagens da utilização
de stored procedures
em aplicativos web para
Artigo
melhoria de
performance e
segurança
banco de dados:
SQL Server
Stored Procedures no
Artigo
SQL Server 2008
Trabalhando com
Artigo System Stored 211
Procedures
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 24/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
Procedures
Algoritmo de
roteamento em stored
Artigo
procedure no SQL
Server 2005
Oracle
PL/SQL Functions e
Artigo
Procedures
Stored Procedures,
Functions e Packages
Artigo
em bancos de dados
Oracle
Estrutura - Stored
Artigo
Procedures em PL/SQL
Criando Procedure -
Artigo Stored Procedures em
PL/SQL
Parâmetro de entrada -
Artigo Stored Procedures em
PL/SQL
Parâmetro de saída -
Artigo Stored Procedures em
PL/SQL
MySQL
211
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 25/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
Stored Procedures no
Artigo
MySQL
Utilizando Stored
Artigo Procedures, Views e
Triggers no MySQL
MySQL Stored
Artigo
Procedures
PostgreSQL
Trabalhando com
Artigo Stored Procedures no
PostgreSQL
Firebird
Usando Stored
Artigo Procedures com Firebird
e InterBase
Triggers
Um trigger, ou gatilho, é um tipo de stored procedure
211
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 26/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
TRIGGER.
Desvendando as
Artigo
Triggers
Desenvolvendo Triggers
Artigo em SQL Server, Oracle,
Firebird e Postgres
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 27/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
Trabalhando com
Artigo Trigger de Logon no
SQL Server
Oracle
Firebird
Trabalhando com
Artigo
Triggers DML no Oracle
Automação de Trigger
Artigo de Auto Incremento:
Oracle
211
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 28/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
MySQL
Implementando
controle de estoque no
Artigo
MySQL com triggers e
procedures
PostgreSQL
Trabalhando com
Artigo
triggers no PostgreSQL
Firebird
Explorando Triggers no
Artigo
Firebird
Desempenho e segurança
Ao gerenciar bancos de dados estamos tratando de
211
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 29/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
mesmos.
Otimização de
Artigo
Consultas SQL
abaixo:
SQL Injection em
Artigo
múltiplas plataformas
Prevenindo SQL
Artigo
Injection
Documentação
Com o intuito de apoiar seu aprendizado sobre a
211
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 30/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
Projeto
Documentação SQL
Documentação WHERE
Documentação JOIN
Conteúdo extra
A qualidade do código não é uma preocupação
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 31/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
post:
Artigo
Utilizando a linguagem
Artigo SQL em diferentes
contextos
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 32/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
211
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 33/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
+ 800 MIL
PROGRAMADORES
GRÁTIS
Séries
Projetos completos
Cursos
Guias de carreiras
DevCasts
Desa os
Artigos
App
Suporte em tempo real
Cadastre-se
211
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 34/35
30/03/2020 Guia Completo de SQL: Aprenda SQL do Básico ao Avançado
Fale conosco
Trabalhe conosco
Av. Ayrton Senna 3000, Shopping Via Parque, grupo 3087 - Barra da Tijuca - Rio de Janeiro - RJ
211
https://www.devmedia.com.br/guia/guia-completo-de-sql/38314 35/35