Conteudo Programatico - MySQL - Criando e Manipulando Banco de Dados Modulo 1
Conteudo Programatico - MySQL - Criando e Manipulando Banco de Dados Modulo 1
Banco de Dados
Módulo: 1
Carga Horária: 25
Pré-requisitos
Para acompanhar o curso é indicado que você conheça lógica de
programação, o ideal é que tenha participado do nosso curso de
Introdução à Lógica de Programação ou tenha a mesma base de
conhecimento. Você vai utilizar o MySQL Server 5.7 e MySQL
Workbench 6.3 durante as aulas, é importante que tenha os programas
instalados em sua máquina.
Sobre o curso
Com o curso online você tem flexibilidade para escolher a hora e onde
deseja estudar, garantindo maior aproveitamento e tranquilidade para
seus estudos. O MySQL é um sistema de gerenciamento de banco de
dados (SGBD) que utiliza a linguagem SQL (Linguagem de Consulta
Estruturada) como interface.Aqui no curso MySQL - Criando e
Manipulando Banco de Dados você vai aprender as técnicas
essenciais da linguagem SQL para gerenciar banco de dados MySQL.
O professor Eduardo Pretel Filho vai te ensinar os conceitos básicos
do MySQL e como você pode projetar e criar um banco de dados do
zero, definindo cláusulas, associação de tabelas, integridade,
consistência de dados e muito mais.
Conteúdo Programático
Dados
Informação e dados
SGBDR
Terminologia e tipo de dados
Tabelas
Acessando o MySQL
MySQL Workbench
DDL
Criar tabelas
Alterar tabela
Inserir dados
Relacionamentos
Restrições
Modelo Entidade Relacionamento
Relacionamento 1 para 1
Criando o relacionamento 1 para 1
Testando o relacionamento 1 para 1
Recriando o relacionamento 1 para 1
Relacionamento 1 para muitos
Relacionamento muitos para muitos
Criando o relacionamento muitos para muitos
Join e Union
Join
Cross Join
Inner Join
Left Outer Join
Right Outer Join
Union
Union e Union All
Funções
Funções
Funções de String
Mais funções de String
Funções de texto
Funções de data
Funções de agregação
Mais funções de agregação
AVG e Count
Totalização de dados
Subquery
Subquery
Subquery com Update e Delete
Subquery com Insert
Case
Case
Case com valor nulo
Faixa de valores
Views
Views
Manipulando views
Criando uma view
Views atualizáveis
Tabela temporária
Tabela recursiva
Transação
Modelagem do projeto
Criando a Tabela Cliente
Criando a Tabela Título
Criando a Tabela Pedido
Gerando o esquema
Select Simples
Select Outras Consultas
Select Cálculos
Outer Join
Totalização de dados
Exercícios