0% acharam este documento útil (0 voto)
4 visualizações7 páginas

Conteudo Programatico - MySQL - Criando e Manipulando Banco de Dados Modulo 1

Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
4 visualizações7 páginas

Conteudo Programatico - MySQL - Criando e Manipulando Banco de Dados Modulo 1

Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 7

MySQL - Criando e Manipulando

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

Criar uma tabela e inserir dados


Insert
Update
Delete
Select
DQL
Cláusula Where
In e Between
Cláusulas Distinct e Like

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

Tipos de tabelas e transação

Tabela temporária
Tabela recursiva
Transação

Tipos de tabelas e Select

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

Agregação e Inner Join

Parte 1: Agregação e Inner Join


Parte 2: Agregação e Inner Join
Parte 3: Agregação e Inner Join
Parte 4: Agregação e Inner Join

Outer Join

Parte 1: Outer Join


Parte 2: Outer Join
Parte 3: Outer Join
Parte 4: Outer Join

Consultas com Subqueries

Parte 1: realizando consultas com Subqueries


Parte 2: realizando consultas com Subqueries

Totalização de dados

Parte 1: totalização de dados


Parte 2: totalização de dados

Exercícios

Parte 1: exercício - Consultas


Parte 2: exercício - Consultas
Parte 3: exercício - Consultas

Você também pode gostar