BANCO DE DADOS - MODELAGEM, MYSQL E POSTGRESQL

Carga horária: 32hs

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.

Próximas turmas

Frequência Horário Início Término Valor
Terça e Quinta 13:30/17:30h 10/03/2020 02/04/2020 6xR$200,00
Sábado 13:00/17:00h 21/03/2020 09/05/2020 6xR$200,00
Segunda e Quarta 18:00/22:00h 08/04/2020 04/05/2020 6xR$200,00
Terça e Quinta 18:00/22:00h 26/05/2020 18/06/2020 6xR$200,00
Segunda e Quarta 18:00/22:00h 14/09/2020 07/10/2020 6xR$200,00

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