Agenda e recursos do Curso de Introduçāo a Bancos de Dados
Programa do curso de Curso de Introduçāo a Bancos de Dados
Boas vindas e introdução do curso
Conceito de Banco de Dados
- Conceito e Tipos de Banco de Dados
- Definição de Tabela, Campo e Registro
- Tipos de Dados e o Campo indexador
- Os Tipos de comandos existentes
- Conceito de Entidade
- Conceito e tipos de atributos
Conceito de Relacionamento
- Conceito de Relacionamento
- Conceito de Chave Primária, Chave Estrangeira
- Tipos de Relacionamentos
- Identificação dos Tipos de Relações
Inicializar a utilização do MySQL
- Instalação do MySQL no Windows
- Instalação do MySQL no Linux e no Mac
- Conhecendo o ambiente do MySQL
- Criação de Tabela e Tipos de Campos (varchar, date, char)
- Campos incrementais e aplicação do conceito de chave primária
- Como inserir registros na tabela criada com o comando INSERT
Alteração e Exclusão de tabelas
- Como alterar a estrutura de uma tabela criada
- Alterar a estrutura definindo uma chave primaria
- Como remover tabela
A instrução Select para criar consultas
- Definição da instrução Select e como iniciar as consultas em uma tabela
- Utilização do Alias e classificação de registros (string e numérico)
Utilização da cláusula Where e aplicação de condições nos filtros de consulta
- A utilização da cláusula Where e as consultas de string e valores numéricos
- Operadores lógicos e operadores de comparação
- Consultando intervalos numéricos com o comando BETWEEN
- Consultando parte de uma string
Trabalhando com campo calculado e agrupamento
- Quando utilizar a cláusula GROUP BY e como exibir o resultado de um campo calculado
- Quando utilizar a cláusula GROUP BY e função de somatória
- Utilização do DISTINCT
Consultando registros a partir de condições estabelecidas para um campo calculado
- Como trazer um resultado condicional a partir de um agrupamento
- A diferença entre as cláusulas WHERE e HAVING e como utilizá-las na mesma consulta
- Treinando as Consultas
A Instrução UPDATE e como alterar registros em uma tabela
- Conhecendo o UPDATE e como alterar os registros de um campo da tabela
- Como alterar os registros diretamente no Workbench
A Instrução DELETE e como excluir registros em uma tabela
Relacionamento entre tabelas
- Criando a estrutura do relacionamento
- Integrando as tabelas com as chaves Primárias e Estrangeiras
- Conceito e utilização do Inner Join
- Conceito e utilização do Left Join
- Conceito e utilização do Right Join
- Conceito e utilização do Full Join
Para este curso você vai precisar
6 Horas de conteúdo
28 Horas de treino

Projeto do curso
Cadastro e manutenção de clientesCrie o cadastro e aprenda como fazer a manutenção de clientes de uma companhia de seguros, ou dos alunos de uma escola: aplique o conhecimento aos seus projetos e mantenha o controle de seus negócios.
Para este curso você vai precisar
6 Horas de conteúdo
28 Horas de treino

Projeto do curso
Cadastro e manutenção de clientesCrie o cadastro e aprenda como fazer a manutenção de clientes de uma companhia de seguros, ou dos alunos de uma escola: aplique o conhecimento aos seus projetos e mantenha o controle de seus negócios.
Boas vindas e introdução do curso
Conceito de Banco de Dados
- Conceito e Tipos de Banco de Dados
- Definição de Tabela, Campo e Registro
- Tipos de Dados e o Campo indexador
- Os Tipos de comandos existentes
- Conceito de Entidade
- Conceito e tipos de atributos
Conceito de Relacionamento
- Conceito de Relacionamento
- Conceito de Chave Primária, Chave Estrangeira
- Tipos de Relacionamentos
- Identificação dos Tipos de Relações
Inicializar a utilização do MySQL
- Instalação do MySQL no Windows
- Instalação do MySQL no Linux e no Mac
- Conhecendo o ambiente do MySQL
- Criação de Tabela e Tipos de Campos (varchar, date, char)
- Campos incrementais e aplicação do conceito de chave primária
- Como inserir registros na tabela criada com o comando INSERT
Alteração e Exclusão de tabelas
- Como alterar a estrutura de uma tabela criada
- Alterar a estrutura definindo uma chave primaria
- Como remover tabela
A instrução Select para criar consultas
- Definição da instrução Select e como iniciar as consultas em uma tabela
- Utilização do Alias e classificação de registros (string e numérico)
Utilização da cláusula Where e aplicação de condições nos filtros de consulta
- A utilização da cláusula Where e as consultas de string e valores numéricos
- Operadores lógicos e operadores de comparação
- Consultando intervalos numéricos com o comando BETWEEN
- Consultando parte de uma string
Trabalhando com campo calculado e agrupamento
- Quando utilizar a cláusula GROUP BY e como exibir o resultado de um campo calculado
- Quando utilizar a cláusula GROUP BY e função de somatória
- Utilização do DISTINCT
Consultando registros a partir de condições estabelecidas para um campo calculado
- Como trazer um resultado condicional a partir de um agrupamento
- A diferença entre as cláusulas WHERE e HAVING e como utilizá-las na mesma consulta
- Treinando as Consultas
A Instrução UPDATE e como alterar registros em uma tabela
- Conhecendo o UPDATE e como alterar os registros de um campo da tabela
- Como alterar os registros diretamente no Workbench
A Instrução DELETE e como excluir registros em uma tabela
Relacionamento entre tabelas
- Criando a estrutura do relacionamento
- Integrando as tabelas com as chaves Primárias e Estrangeiras
- Conceito e utilização do Inner Join
- Conceito e utilização do Left Join
- Conceito e utilização do Right Join
- Conceito e utilização do Full Join