Carga Horária (Horas-Aula): 12
Material Didático: Apostila/Livro IT
Bloco de Notas
Certificado de participação
Banco de Dados Relacionais
SQL
Breve História do MySQL
O Banco de Dados MySQL
Modelo Relacional
Relação
Domínios
Chaves
Tipos de dados
Tipos Numéricos
Tipos Data
Tipos Cadeia ( Caracteres )
Instalando o MySql
MySQL Query Browser
Instalando o MySQL Query Browser
Configurando o MySQL Query Browser
Utilizando o MySQL Query Browser
Table Editor
Criando Usuário
Definindo Privilégios
Removendo Privilégios
Criando o banco de dados
Modo Visual
Modo Código
Regras para nomeação de Objetos
Criando Tabelas
Criando Tabelas - Modo Visual
Criando Tabelas - Modo Código
Restrições
Restrição de verificação
Restrições
Restrição de não-nulo
Restrição NULL
Restrição de unicidade
Chave primária
Chave estrangeira
Modificação de tabelas
Incluir coluna
Excluir coluna
Incluir restrição
Excluir restrição
Mudar valor padrão
Mudar nome de coluna
Alterar coluna
Inserindo dados
Alterando Dados
Excluindo Dados
Buscando dados
SELECT
Uso do Alias
Qualificadores
Qualificador DISTINCT
Order By
Clausula Where
IS NULL
IS NOT NULL
Like
Funções do MySQL
Funções de agregação
Funções Escalares do Sistema
Funções escalares numéricas
Funções Escalares de texto
Stored Procedure
Transações
COMMIT e ROLLBACK
Propriedades ACID
Suporte do MySQL às Propriedades ACID
AUTOCOMMIT
Trabalhando com Transações no MySQL
SAVEPOINT
Views
O que é uma View?
Criando Views
Definindo Views
Atualizando Views
Views com WITH CHECK OPTION
DROP VIEW
TRIGGERS
Definir dados de antes (OLD) e depois (NEW)
Excluir um TRIGGER