Atenas Tecnologia

Contato: (61) 9 8207 0729 (WhatsApp)

SQL com MySQL

Objetivo

Este curso pretende fornecer uma sólida base à linguagem SQL. Este curso não pretende aprofundar-se na modelagem de dados, mas garante uma excelente formação ao aluno de forma que o mesmo possa evoluir na administração de banco de dados e programação.

Público alvo

O curso é destinado a estudantes, desenvolvedores, analistas de sistemas, enfim, a todos os usuários que desejam adquirir conhecimentos na linguagem SQL.

Pré-requisitos

Noções de banco de dados.

Carga horária

20 horas

 Conteúdo Programático

Introdução ao MySql
  • Apresentação
  • Instalação
Criando e populando um banco de dados
  • Criando um banco de dados MySQL
  • Usando a ferramenta de linha de comando mysql
  • Tipos de dados do MySQL
Criação de tabelas
  • Passo 1: Projeto
  • Passo 2: Refinamento
  • Passo 3: Construindo instruções de esquema SQL
  • Povoando e modificando tabelas
  • Inserindo dados
  • Atualizando dados
  • Exclusão de dados
Problemas e dicas para solução
  • Chaves primárias não-únicas
  • Chave estrangeira não-existente
  • Violações dos valores das colunas
  • Conversões de data inválidas
Introdução a consultas
  • Funcionamento das consultas
  • Cláusulas de consulta
  • Cláusula select
  • Cláusula from
  • Cláusula where
  • Cláusulas group by e having
  • Cláusula order by
  • Filtragem
  • Avaliação de condições
  • Construindo uma condição
  • Tipos de condições
  • Consultas em múltiplas tabelas
  • Junções
  • Juntando três ou mais tabelas
  • Autojunções
  • Junções equivalentes versus não-equivalentes
  • Condições de junção versus condições de filtro
Trabalhando com conjuntos

• Introdução à teoria dos conjuntos
• Teoria dos conjuntos na prática
• Operadores de conjunto
• Regras das operações de conjunto

Geração, conversão e manipulação de dados

• Trabalhando com strings
• Trabalhando com dados numéricos
• Trabalhando com dados temporais
• Funções de conversão

Agrupamentos e agregações

• Conceitos de agrupamento
• Funções de agregação
• Gerando grupos
• Condições de filtro de grupo

Subconsultas

• Definição
• Tipos de subconsultas
• Subconsultas não-correlatas
• Subconsultas correlatas
• Quando usar subconsultas

Junções revisitadas

• Junções externas
• Junções cruzadas
• Junções naturais

 

Home Cursos Banco de Dados SQL com MySQL

Central de Atendimento

Disponível de Segunda - Sexta-Feira, 11:00 - 21:00 hs |  Sábado, 09:00 - 14:00 hs

Conecte-se conosco

Endereços dos Laboratórios

1

Laboratório 1, Asa Norte , Brasília-DF

SCLN 113, Bloco C, Sala 204
Tel: (061) 4141-7789
2

Laboratório 2, FAJESU , Taguatinga-DF

Tel: (061) 4141-7789