MySQL - Módulo I

Propaganda
MySQL - Módulo I
Carga Horária: 40
Pré requisito
Para o melhor aproveitamento do curso básico de MySQL, é imprescindível ter participado do curso básico
de Lógica de Programação e possuir conhecimentos em sistemas operacionais.
Objetivo
O curso MySQL - Módulo I apresenta as técnicas básicas de utilização da linguagem SQL no gerenciador
de banco de dados MySQL. Durante o curso, são abordados os conceitos essenciais por trás do MySQL,
bem como recursos práticos de projeção e criação de bancos de dados, definição de cláusula, associação
de tabelas e integridade de dados.
Conhecendo o MySQL
Banco
de
dados
relacional
SQL.Características.Segurança.Estabilidade.Portabilidade.Interface
sensitive.Identificadores.Ferramenta gráfica ou comandos.
e
a
e
linguagem
conectividade.Case
Projetando um Banco de Dados
Projetando a estrutura do banco de dados: Redundância de dados, Anomalias, Normalização.Modelagem
de dados.Tabelas: Colunas, Linhas, Chaves.Tipos de dados.
Criando um Banco de Dados
O comando CREATE TABLE: A primeira tabela, O comando INSERT, A instrução SELECT, A segunda
tabela.
Manipulando Dados
A instrução SELECT: Exibindo todas as colunas, Exibindo algumas colunas, Exibindo algumas colunas
usando alias, Exibindo colunas com espaço no nome, Criando uma coluna virtual, Exibindo um cálculo, A
cláusula DISTINCT, A cláusula LIMIT.A instrução INSERT: INSERT posicional, INSERT declarativo,
INSERT com SELECT: copiando dados de uma tabela para outra (INSERT com SELECT quando as
tabelas são iguais; INSERT com SELECT quando as tabelas são diferentes).A instrução UPDATE:
Alterando dados de uma coluna, Alterando dados de várias colunas.A instrução DELETE.
A Cláusula WHERE
Os operadores AND e OR.O operador IN.O operador BETWEEN.O operador NOT BETWEEN.O operador
LIKE.O operador NOT LIKE.
A Cláusula ORDER BY
A cláusula ORDER BY: Ordenando por colunas, Ordenando por uma coluna, Ordenando várias
colunas.ASC e DESC.
Integridade e Consistência dos Dados
Regras de integridade e consistência.Constraints: Chaves primárias, Chave primária secundária ou chave
única, Regras de validação, Chaves estrangeiras, Valor padrão, Valores nulos e não-nulos, Datatypes,
Regras das constraints, Criando tabelas com todas as regras de integridade e consistência.Modelo
Entidade-Relacionamento (MER): Relacionamento, Relacionamento 1:1, Relacionamento 1:N (Regras de
relacionamento de 1:N), Relacionamento N:N (Regras de relacionamento N:N).
Associando Tabelas
A cláusula INNER JOIN.A cláusula LEFT JOIN.A cláusula RIGHT JOIN.Associando múltiplas tabelas.A
cláusula CROSS JOIN.Os comandos UPDATE e DELETE.
UNION e Subquery
A cláusula UNION ALL: Regras da cláusula UNION ALL.Subquery: Subqueries que começam com
IN/NOT, Subqueries começadas com um sinal de igual, Regras das subqueries, UPDATE com subqueries,
DELETE com subqueries.
Totalizando Dados
Cláusulas GROUP BY; HAVING; WITH ROLLUP; JOIN.
Download