Programa do Curso

1. Introdução aos Bancos de Dados Relacionais

  • O que é um Banco de Dados Relacional?
  • Arquitetura e componentes do PostgreSQL
  • Visão geral das ferramentas PgAdmin e psql
  • Conectando-se a um banco de dados e compreendendo esquemas

2. Noções Básicas de SQL

  • Objetos do banco de dados: tabelas, colunas e restrições
  • Tipos de dados e valores NULL
  • Escrevendo consultas SELECT simples
  • Filtrando com WHERE, correspondência de padrões e operadores lógicos
  • Classificando e limitando os resultados das consultas

3. Trabalhando com Funções e Expressões

  • Funções aritméticas e de strings
  • Expressões condicionais e instruções CASE
  • Lidando com NULLs e conversões de tipos de dados

4. Combinando e Filtrando Dados

  • Junções internas e externas, autojunções e junções cruzadas
  • Operações de conjunto: UNION, INTERSECT e EXCEPT
  • Subconsultas: escalares, correlacionadas e subconsultas de tabela
  • Expressões de Tabela Comum (CTEs) e consultas recursivas

5. Agregação e Agrupamento

  • Funções de agregação: SUM, AVG, COUNT, MIN, MAX
  • Cláusulas GROUP BY e HAVING
  • Funções de janela e classificação

6. Modificando Dados

  • Inserindo, atualizando e excluindo registros
  • Usando transações e rollback
  • Compreendendo os princípios ACID
  • Práticas seguras de manipulação de dados

7. Objetos do Banco de Dados e Estrutura Lógica

  • Criando e gerenciando esquemas e tabelas
  • Chaves primárias, chaves estrangeiras e restrições únicas
  • Criando e gerenciando exibições e exibições materializadas
  • Introdução a índices e implicações de desempenho

Requisitos

  • Compreensão dos conceitos básicos de TI e dados
  • Não é necessário conhecimento prévio de SQL ou bancos de dados
  • Familiaridade com o uso de ferramentas de software no Windows/Linux é útil

Público-Alvo

  • Iniciantes em bancos de dados e analistas
  • Desenvolvedores iniciando com o PostgreSQL
  • Profissionais gerenciando ou explorando bancos de dados relacionais
 14 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas