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
Segunda, Quarta e Sexta 18:00/22:00h 25/11/2019 11/12/2019 6xR$180,00
Segunda à Sexta 09:00/13:00h 09/12/2019 18/12/2019 6xR$180,00
Sábado 13:00/17:00h 11/01/2020 14/03/2020 6xR$200,00
Terça e Quinta 14:00/17:00h 14/01/2020 18/02/2020 6xR$200.00
Terça e Quinta 18:00/22:00h 14/01/2020 06/02/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