Próximas Turmas

Nenhuma turma disponível no momento

Quero mais informações

O que você vai aprender nesse curso

Conhecimento em banco de dados passou a ser necessário em diversos segmentos do mercado de trabalho. Hoje o mercado espera que profissionais de outras áreas, além da TI, também detenham esse conhecimento.

Este é o curso de iniciação em banco de dados para todos os profissionais.

Apresentando os principais conceitos de Banco de Dados que são indispensáveis para profissionais de TI que atuam nas áreas de Desenvolvimento (Programadores e Analistas), Business Intelligence, Business Analytics, Big Data e Administrador de Banco de Dados - DBA (Database Administrator), o curso é um dos pilares para uma carreira sólida.

Com um conteúdo objetivo e dinâmico, apresentado nas duas maiores ferramentas de banco de dados (SGBD) gratuitas do mercado, o MySQL e o PostgreSQL, este curso constrói e solidifica o conhecimento em modelagem de dados, normalização e manipulação de banco de dados.

Inscreva-se agora!  Inscreva-se agora!

Conteúdo do curso

MySQL

  • Modelagem e normalização de bancos de dados
    • Entidades e Atributos
    • 1º Forma Normal
    • 2º Forma Normal
    • 3º Forma Normal
    • 4º Forma Normal
    • Cardinalidades
    • DER
    • Constraints
    • Tipos de Tabelas do MySQL
      • MyISAM
      • InnoDB
      • MERGE
  • Operações básicas
    • Tipos de dados
    • Criação de banco de dados
    • Blob e gravação de arquivos
    • Data e Hora
    • Create
    • Delete
    • Update
    • Insert
    • Select / Where
    • Order By
    • Group By
    • Distinct
    • Between
    • Case when
    • Queries Hierárquicas
    • Union
    • Joins (Left, right, inner)
    • Having
    • Truncate
    • Limit
    • Is Null
    • SubQueries
    • Funções do Sistema
    • Rollup
    • Metadados
    • Group By
  • Views
  • Criptografia de dados
  • Triggers
    • Eventos Before e After
    • Operadores old e new
  • Stored Procedures e funções
    • Entrada e Saída de dados
    • Estrutura condicional If/else
    • Loops (for e while)
  • Transações
    • Commit
    • Rollback
  • Criação de Usuários e definição de privilégios
  • Backup e Restore

 

PostgreSQL

  • Criação da base de dados
  • Schemas
  • Operações padrão do Postgre
  • Variáveis e funções do Postgre
  • Views
  • Transações
    • Commit
    • Rollback

Linguagem PLPGSQL

  • Functions
    • Entrada e Saída de dados
    • Cursores
    • Record
    • Raise Notice
    • Returns Table
  • Triggers 
  • Criação de Usuários
    • Definição de privilégios
    • Roles
  • Exportação de dados
    • TXT
    • CSV