Curso de MySQL com Stored Procedures e Triggers
4.0 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
16 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Curso de MySQL com Stored Procedures e Triggers to your Wishlist.

Add to Wishlist

Curso de MySQL com Stored Procedures e Triggers

Aprenda do Básico ao Avançado.
4.0 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
16 students enrolled
Created by Rafael Leal Silva
Last updated 4/2017
Portuguese
Current price: $10 Original price: $50 Discount: 80% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 6.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Criação de Banco de Dados, Tabelas, Tipos de Dados, Stored Procedures e Triggers no MySQL
View Curriculum
Requirements
  • Conhecimento de Informática
Description

Veja neste curso de MySQL online como funciona um banco de dados e como utilizar os recursos do MySQL. Neste curso, você irá aprender a criar banco de dados, trabalhar com tabelas, compreender a linguagem SQL, relacionamento entre tabelas, modelagem de dados utilizando o MySQL Workbench etc. No curso de MySQL online você irá aprender todos os passos necessários para utilizar um banco de dados da melhor forma possível. Além disso, irá aprender Stored Procedures e Triggers. Como criar procedimentos armazenados e gatilhos. Esses que são muito importante para você entender e utilizar melhor os recursos que o MySQL oferece. A utilização destes recursos oferece produtividade e performance em seus projetos. O curso irá abordar toda a prática necessário para a criação de Stored Procedures e Triggers.

Who is the target audience?
  • DBA'S e Desenvolvedores
Students Who Viewed This Course Also Viewed
Curriculum For This Course
23 Lectures
06:22:47
+
MySQL Fundamentos - Do Zero a Modelagem de Dados
16 Lectures 04:39:07

Veja nesta vídeo aula uma introdução de como funciona o MySQL e o que é banco de dados (SGDB).

Preview 16:01

Veja nesta vídeo aula como realizar a instalação e configuração do servidor MySQL. Você irá aprender a configurar sua porta, usuário e senha.

Instalação e Configuração do servidor MySQL
16:31

Nesta aula você irá entender o que são tabelas, campos e registros. Por fim, iremos conectar ao banco de dados MySQL, e aprender a executar alguns comandos, como o SHOW DATABASES e CREATE DATABASE.

Console MySQL
16:51

Veja nesta aula como funciona os tipos de dados no MySQL, como o int, bigint, varchar, char etc.

Data Types - Tipos de dados no MySQL
17:35

Veja nesta vídeo aula como criar tabelas, definir campos, tipos de dados, chave primária, alter table etc.

Criando Tabelas
28:20

Veja nesta aula como utilizar comandos SQL para Inserir e mostrar registros. Mais conhecido como SELECT e INSERT. No final, é mostrado como funciona o auto increment do MySQL.

Insert e Select
22:03

Um dos comandos mais utilizado na linguagem SQL é o comando WHERE, com ele é possível filtrar resultados, adicionado condições em seu comando SQL.

Clausula Where
17:15

Nesta aula será mostrado como funciona os comandos UPDATE e DELETE. O primeiro serve para atualizar registros em uma tabela e o segundo, como o próprio nome sugere, para apagar registros.

Update e Delete - Comandos SQL
10:52

Veja nesta aula outros DataType. As vezes necessitamos gravar, por exemplo, o preço de um produto, neste caso, o Double é recomendado. No final, será mostrado outros tipos de dados como text (para campos que exigem textos maiores) e date (para armazenar datas).

DataTypes - Double, Date e Text
16:02

Nesta aula será mostrado como funciona as funções de agregações no MySQL, como a SUM, utilizada para somar o resultado total de um campo. No final, é mostrado também como funciona o GROUP BY.

Funções de Agregações: SUM, COUNT
11:26

Nesta aula será mostrado como funciona os operadores do MySQL: =, <, >, <> e LIKE. Este último é bastante importante quando é necessário "filtrar" o resultado de uma query (execução de um comando SQL).

Operadores no MySQL
14:20

Nesta vídeo aula será mostrado como utilizar a clausula LIMIT e como definir valores default para alguns campos de uma tabela.

Limit e Valores Default
20:32

Veja nesta aula como realizar a modelagem de um banco de dados utilizando o MySQL Workbench.

Workbench - Modelagem de dados
25:08

Nesta aula será mostrado como criar uma Foreign Key. A mesma é utilizada quando é necessário relacionar tabelas. Ela é relacionada com uma chave primária de uma tabela.

Foreign Key - Relacionando Tabelas
17:57

As vezes é necessário exibir dados de mais de uma tabela. Assim, o uso do INNER JOIN pode ser uma excelente escolha. Nesta aula é mostrado como funciona o INNER JOIN e como utilizá-lo na prática.

Inner Join no MySQL
12:57

Nesta aula será mostrado como gerar o script SQL (DDL) das tabelas criadas. Por fim, é mostrado como utilizr a ferramenta no lugar da command line.

MySQL WorkBench - Exportando Modelo
15:17
+
MySQL - Stored Procedures
4 Lectures 55:27

Nesta primeira aula será mostrado o conteúdo do curso e o que você irá aprender. Além disso, será explicado o que são Stored Procedures e Triggers.

Introdução MySQL Stored Procedures e Triggers
10:24

Nesta aula você irá aprender como criar uma Stored Procedure. Além disso, irá também entender como utilizar o método CALL e o uso do DELIMITER.

Stored Procedures - INSERT
24:11

Nesta aula, além de continuarmos a criação de algumas Stored Procedures, iremos aprender a retornar valores. Assim, será mostrado como trabalhar com o parâmetro OUT.

Stored Procedures - Retornando Valores
14:51

Veja nesta vídeo algumas implementações para Stored Procedures e como trabalhar com o parâmetro INOUT.

Stored Procedures - INOUT
06:01
+
MySQL - Triggers
3 Lectures 48:13

Nesta aula será iniciado a criação de Triggers. Você irá aprender a utilizar o AFTER, INSERT e NEW. Essas que são palavras reservadas para Triggers no MySQL.

Triggers - After Insert
18:23

Veja nesta vídeo aula como trabalhar com triggers utilizando os evento update e delete. Além disso, será mostrado o OLD, muito importante para essas operações.

Triggers - After Update e Delete
13:02

Nesta aula será mostrado como funciona triggers utilizando o time before. Além disso, será construindo um exemplo, para impedir que um INSERT aconteça no banco de dados. No exemplo, será construindo vendas com estoque.

Triggers - Before Insert
16:48
About the Instructor
Rafael Leal Silva
4.6 Average rating
17 Reviews
102 Students
3 Courses
Analista de Sistema

Rafael é autor da RL System. Especialista há diversos anos em tecnologias de desenvolvimento como Android, IOS, ASP.NET, PHP, Java, Delphi, Banco de Dados, Windows Phone e Front-End. Foi um dos primeiros autores a desenvolver um curso de Android e o primeiro a disponibilizar cursos de Java e Android gratuitamente. Nesses anos de experiência, Rafael já desenvolveu projetos nacionais e internacionais, inclusive diversos treinamentos e desenvolvimento para projetos do governo Brasileiro. É autor de diversos artigos na internet e possui mais de 4 mil vídeo aulas publicadas em diversos sites.