- Avançado de Administração de Redes e Sistemas Linux
- Básico de Administração de Redes e Sistemas Linux
- Administração de Servidores de E-mail
- Administração de Servidores Web
- Fundamentos de Sistemas de Segurança da Informação
- Linux Avançado
- Linux para Iniciantes
- MySQL
- OpenOffice
- Programação Web
|
» MySQL
Objetivo: Este curso tem como objetivo formar uma base de conhecimento sólida de MySQL e fundamentos de projetos de banco de dados.
Carga horária: 40 horas
Pré-requisitos desejáveis: operação de computadores
Material didático: apostila produzida pela DoctumTec
Total de alunos por turma: 10
Programa:
- Teoria de banco de dados.
- Conceitos de bancos de dados relacionais.
- Teoria relacional.
- Tipo de dados.
- Linguagem SQL padrão ( select, join, left join, if, group by, order by, having, like, delete, update).
- Criação e alteração de bancos de dados e tabelas (create table, alter table, etc...).
- Comandos SQL específicos do MySQL (replace, limit, etc...).
- Funções MySQL (funções numéricas, de data e hora, texto, controle e conversão, base de dados)
- Segurança e privilégios de usuário
- Otimização de queries, como fazê-las mais eficientes. Como funciona o otimizador do MySQL.
- Otimização do sistema operacional (File system, variables), instalação avançada.
- Replicação de bancos de dados.
- Otimização de variáveis internas do MySQL para aplicações específicas (show variables).
|