SQL em 10 Minutos por Dia

SQL em 10 Minutos por Dia
× SQL em 10 Minutos por Dia

SQL em 10 Minutos por Dia

Compartilhar

Autor: Ben Forta

ISBN impresso: 978-65-86057-44-7
ISBN ebook: 978-65-86057-45-4
Ano: 2021
Páginas: 272
Preço impresso: R$ 79,00 O ebook deste livro está disponível na Amazon.

1 opinião | Opine sobre este livro

Descrição do livro

SQL em 10 Minutos por Dia oferece respostas diretas e práticas quando você precisa de resultados rápidos.

Ao trabalhar com as 22 lições de 10 minutos ou menos contidas neste livro, você aprenderá o que precisa saber para aproveitar as vantagens da linguagem SQL.

As lições cobrem o IBM DB2, o Microsoft SQL Server e o SQL Server Express, o MariaDB, o MySQL, o Oracle e o Oracle Express, o PostgreSQL e o SQLite.

Dicas destacam os atalhos e soluções.

Os avisos de Cuidado ajudam a evitar as armadilhas comuns Notas explicam os conceitos adicionais e fornecem informações adicionais.

Ver menos ▲

Sumário

  • Sobre o autor
  • Agradecimentos
  • Introdução
  • A quem se destina o livro SQL em 10 Minutos por Dia?
  • SGBDs abordados neste livro
  • Convenções usadas neste livro
  • Lição 1 ■ Entendendo SQL
  • Noções básicas de banco de dados
  • O que é SQL?
  • Experimente você mesmo
  • Resumo
  • Lição 2 ■ Obtendo dados
  • Instrução SELECT
  • Obtendo colunas individuais
  • Obtendo múltiplas colunas
  • Obtendo todas as colunas
  • Obtendo linhas distintas
  • Limitando os resultados
  • Usando comentários
  • Resumo
  • Desafios
  • Lição 3 ■ Classificando dados obtidos
  • Classificando dados
  • Classificando por múltiplas colunas
  • Classificando pela posição da coluna
  • Especificando a direção da classificação
  • Resumo
  • Desafios
  • Lição 4 ■ Filtrando dados
  • Usando a cláusula WHERE
  • Operadores da cláusula WHERE
  • Resumo
  • Desafios
  • Lição 5 ■ Filtragem avançada de dados
  • Combinando cláusulas WHERE
  • Usando o operador IN
  • Usando o operador NOT
  • Resumo
  • Desafios
  • Lição 6 ■ Usando a filtragem curinga
  • Usando o operador LIKE
  • Dicas para usar curingas
  • Resumo
  • Desafios
  • Lição 7 ■ Criando campos calculados
  • Compreendendo campos calculados
  • Concatenando campos
  • Executando cálculos matemáticos
  • Resumo
  • Desafios
  • Lição 8 ■ Usando funções de manipulação de dados
  • Compreendendo funções
  • Usando funções
  • Resumo
  • Desafios
  • Lição 9 ■ Resumindo dados
  • Usando funções de agregação
  • Agregação com valores distintos
  • Sumário
  • Combinando funções de agregação
  • Resumo
  • Desafios
  • Lição 10 ■ Agrupando dados
  • Compreendendo o agrupamento de dados
  • Criando grupos
  • Filtrando grupos
  • Agrupando e classificando
  • Ordem das cláusulas da instrução SELECT
  • Resumo
  • Desafios
  • Lição 11 ■ Trabalhando com subconsultas
  • Compreendendo subconsultas
  • Filtrando por subconsulta
  • Usando subconsultas como campos calculados
  • Resumo
  • Desafios
  • Lição 12 ■ Juntando tabelas
  • Compreendendo junções (joins)
  • Criando uma junção
  • Resumo
  • Desafios
  • Lição 13 ■ Criação junções avançadas
  • Usando aliases de tabela
  • Usando diferentes tipos de junção
  • Usando junções com funções de agregação
  • Usando junções e condições de junção
  • Resumo
  • Desafios
  • Lição 14 ■ Combinando consultas
  • Compreendendo as consultas combinadas
  • Criando consultas combinadas
  • Resumo
  • Desafios
  • Lição 15 ■ Inserindo dados
  • Compreendendo a inserção de dados
  • Copiando de uma tabela para outra
  • Resumo
  • Desafios
  • Lição 16 ■ Atualizando e excluindo dados
  • Atualizando dados
  • Excluindo dados
  • Diretrizes para atualizar e excluir dados
  • Resumo
  • Desafios
  • Lição 17 ■ Criando e manipulando tabelas
  • Criando tabelas
  • Atualizando tabelas
  • Excluindo tabelas
  • Renomeando tabelas
  • Resumo
  • Desafios
  • Lição 18 ■ Usando visualizações (views)
  • Compreendendo as visualizações
  • Criando visualizações
  • Resumo
  • Desafios
  • Lição 19 ■ Trabalhando com stored procedures
  • Compreendendo stored procedures
  • Compreendendo por que usar stored procedures
  • Executando stored procedures
  • Criando stored procedures
  • Resumo
  • Lição 20 ■ Gerenciando o processamento de transações
  • Compreendendo o processamento de transações
  • Controle de transações
  • Resumo
  • Sumário
  • Lição 21 ■ Usando cursores
  • Compreendendo cursores
  • Trabalhando com cursores
  • Resumo
  • Lição 22 ■ Compreendendo os recursos SQL avançados
  • Compreendendo as restrições
  • Compreendendo os índices
  • Compreendendo os triggers
  • Segurança de banco de dados
  • Resumo
  • Apêndice A ■ Exemplos de scripts de tabela
  • Entendendo os exemplos de tabelas
  • Obtendo exemplos de tabelas
  • Apêndice B ■ Sintaxe das instruções SQL
  • ALTER TABLE
  • COMMIT
  • CREATE INDEX
  • CREATE PROCEDURE
  • CREATE TABLE
  • CREATE VIEW
  • DELETE
  • DROP
  • INSERT
  • INSERT SELECT
  • ROLLBACK
  • SELECT
  • UPDATE
  • Apêndice C ■ Usando datatypes do SQL
  • Datatypes do tipo string
  • Datatypes numéricos
  • Datatypes do tipo data e hora
  • Datatypes binários
  • Apêndice D ■ Palavras reservadas do SQL
  • Apêndice E ■ Respostas dos desafios
  • Índice remissivo
  • Para… Veja
  • Instruções SQL usadas com frequência
Ver sumário completo ▼

Sobre o autor

Ben Forta

Ben Forta é Diretor Sênior de Iniciativas Educacionais da Adobe, educador, palestrante e autor de mais de 40 livros, incluindo títulos sobre SQL, Expressões Regulares e muito mais.… Ver perfil completo ▶

Opinião dos leitores

MARCOS R V

Bem intuitivo, gostei muito!!!

Ver todas ▼