Curso

Curso Completo de MySQL

Este curso foi desenvolvimento com o objetivo de apresentar ao aluno os principais recursos desde poderoso SGBD, claro que para isso temos que aprender os fundamentos do banco de dados MySQL. Assim dividimos o curso em dois módulos, no primeiro módulo o objetivo é realizar um nivelamento, revendo conceitos de banco de dados relacionais, modelos de dados e normalização. Feito isso o aluno é encaminhado ao segundo módulo, esse sim 100% focado no MySQL. O Módulo 2 devido a sua extensão foi dividido em capítulos para que assim o aluno possa assimilar melhor o conteúdo passado, os capítulos do módulo 2 são: O MySQL, Ferramentas de Administração, MySQL Workbench, Fundamentos do MySQL, DML (Data Manipulation Language), Funções Nativas e Operadores, Rotinas no MySql. Destaque para o capitulo 3, MySQL Workbench, pois esse é a ferramenta oficial de gerencialmente de banco de dados MySQL disponibilizada pela própria Oracle, que é quem detém a propriedade do MySQL atualmente. É com esta ferramenta que vamos realizar todos os exercícios do curso incluindo exportação de dados, importação de schemas, modelagem de dados, engenharia reserva e muito mais. A prática de construção de instruções select será vista no capítulo 5 onde abordaremos a linguagem de manipulação de dados (DML) e aprenderemos a fazer os joins e suas variações como Left Join, Right Join, etc. Para finalizar, nos capítulos 6 e 7 abordaremos as funções nativas e operadores do MySQL a as rotinas armazenadas como procedures, functions, views e triggers.

Esse curso inclui:

Suporte em tempo real

Certificado

Carga horária:

50 horas

Curso de MySQL (10 aulas)

Aula 1 - Introdução

Nessa primeira aula faremos a apresentação do curso e seu plano de aula. Na sequência iniciaremos o estudo dos fundamentos de banco de dados.

Aula 2 - Bancos de Dados Relacionais

Nessa videoaula veremos os principais modelos de bancos de dados relacionais: Modelo Plano, Modelo em Rede, Modelo Hierárquico, Modelo Relacional, Modelo Orientado a objetos e Modelo Objeto-Relacional.

Aula 3 - As 12 Regras de Codd

Nessa videoaula veremos as 12 regras, porém na verdade são treze, dizemos 12 pois são numeradas de zero a 12 sendo a regra 0 a regra fundamental que norteia todas as demais regras.

Aula 4 - Modelo Lógico

Nessa videoaula veremos o modelo conceitual, onde este é um diagrama em blocos que demonstra todas as relações entre as entidades, suas especializações, seus atributos e auto relações.

Aula 5 - Modelo Lógico e Físico

O modelo lógico leva em conta limites impostos por algum tipo de tecnologia de banco de dado, já o modelo físico leva em consideração limites impostos pelo SGBD escolhido para implementar o banco de dados.

Aula 6 - Introdução a Normalização

Existem 5 formas normais porém a primeira, segunda e terceira forma normal são mais utilizadas nos projetos de banco de dados. Se conseguirmos colocar nosso modelo de dados na 3FN já teremos dado um grande passo.

Aula 7 - Primeira Forma Normal (1FN)

Uma relação está na Primeira Forma Normal (1FN) se contém apenas atributos atômicos. Para cada conjunto de atributos multivalorados é criada uma tabela na PFN.

Aula 8 - Segunda Forma Normal (2FN)

Uma relação está na Segunda Forma Normal (2FN) se estiver na 1FN e cada atributo não chave depende de toda a chave primária e não apenas parte dela.

Aula 9 - Terceira Forma Normal (3FN)

Uma relação está na Terceira Forma Normal (3FN) se estiver na 2FN e não existir dependência funcional entre campos não chave. Somente tabelas mais de um atributo não chave devem ser avaliadas quanto a 3FN.

Aula 10 - Cardinalidade em Banco de Dados Relacionais

Quando analisamos uma relação do ponto de vista da cardinalidade pela ótica da Razão e Restrição ao mesmo tempo chegamos a notação que chamamos de “Restrição Estrutural”.

Ver todas as 50 aulas
Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Veja outros cursos de Banco de Dados

Criando uma query SQL com IA

Escrevendo uma query SQL

Index