Modelagem de Dados em Banco de Dados Relacional
4.6 (1,234 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,462 students enrolled

Modelagem de Dados em Banco de Dados Relacional

Aprenda a criar bases de dados relacionais consistentes de maneira simples e rápida.
Highest Rated
4.6 (1,234 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,462 students enrolled
Created by Marcio Victorino
Last updated 3/2020
Portuguese
Portuguese [Auto-generated]
Price: $19.99
30-Day Money-Back Guarantee
This course includes
  • 6.5 hours on-demand video
  • 1 article
  • 20 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Entender os seguintes conceitos: entidade, relação, atributo, tupla, tabela, linha, coluna, relacionamento, cardinalidade, chave candidata, chave primária, chave alternativa, chave estrangeira, restrição de integridade, entre outros.
  • Criar o modelo conceitual de uma base de dados a partir dos requisitos do usuário.
  • Criar o modelo lógico de uma base de dados a partir do modelo conceitual.
  • Normalizar o modelo lógico de uma base de dados até a terceira forma normal.
  • Criar o modelo Físico de uma base de dados a partir do modelo Lógico.
  • Usar os comandos básicos SQL para a criação de uma base de dados no Sistema Gerenciador de Banco de Dados (SGBD) MySQL.
Course content
Expand all 49 lectures 06:42:35
+ Modelo Conceitual
3 lectures 42:02
Modelo Entidade Relacionamento
16:14
Cardinalidade de Relacionamentos 1:1
09:33
Cardinalidade de Relacionamentos 1:n e n:n
16:15
+ Exercícios Modelo Conceitual
6 lectures 41:30
Enunciado Exercício Modelo conceitual 02
03:15
Solução Exercício Modelo conceitual 02
07:00
Enunciado Exercício Modelo conceitual 03
04:41
Solução Exercício Modelo conceitual 03
12:25
+ Modelo Lógico
7 lectures 01:26:37
Modelo Relacional
16:10
Restrições de Integridade
06:53
Cardinalidade 1:1
13:48
Cardinalidade 1:n
14:02
Cardinalidade n:n
15:45
Relacionamento Ternário e Herança
10:56
Especificação do Banco de Dados
09:03
+ Exercícios Modelo Lógico
8 lectures 20:28
Enunciado Exercício Modelo lógico 02
00:29
Solução Exercício Modelo lógico 02
04:28
Enunciado Exercício Modelo lógico 03
01:34
Solução Exercício Modelo lógico 03
03:19
Enunciado Exercício Modelo lógico 04
01:35
Solução Exercício Modelo lógico 04
03:33
+ Normalização
2 lectures 30:36
Primeira Forma Normal
14:53
Segunda e Terceira Forma Normal
15:43
+ Modelo Físico
4 lectures 51:40
Structured Query Language - SQL
12:32
Estudo de Caso
11:43
Script de Criação de Tabelas
15:35
Criação do Banco de Dados no MySQL
11:50
+ Exercícios Modelo Físico
6 lectures 27:03
Enunciado Exercício Modelo Físico 02
00:57
Solução Exercício Modelo Físico 02
08:03
Enunciado Exercício Modelo Físico 03
01:09
Solução Exercício Modelo Físico 03
07:31
+ Aula Bônus: SGBD MySQL e a ferramenta Workbench
8 lectures 58:16
Download do SGBD MySQL
04:49
Instalação do SGBD MySQL e do Workbench
07:06
Explicando a Aula Bônus
01:46
Criando Relacionamento 1:1 no Workbench
13:46
Criando Relacionamento 1:N no Workbench
07:37
Criando Relacionamento N:N no Workbench
05:07
Criando Generalização\Especialização no Workbench
05:35
Requirements
  • O aluno só precisa ter habilidade para instalar os softwares indicados durante o curso em ambiente windows.
Description

Atualmente, a informação tornou-se um dos ativos mais importantes nas organizações. Organizar a informação é de vital importância para as empresas manterem-se competitivas. Entre as tecnologias mais utilizadas para a armazenagem da informação de maneira organizada estão os bancos de dados relacionais. Então, tornou-se de vital importância, não só, ser capaz de desenvolver aplicações de banco de dados relacionais, mas também, entender o paradigma relacional, independente da área de formação.

Durante esse curso nós percorreremos de maneira didática as etapas para a criação de uma base de dados relacional simples, desde o levantamento dos requisitos até a criação das tabelas em um Sistema Gerenciador de Banco de Dados (SGBD) relacional.

Ao término do curso, você será capaz de montar uma base de dados no SGBD MySQL, entendendo passo a passo, como os requisitos iniciais são transformados em tabelas nesse SGBD.

Apesar de não se tratar de um curso da linguagem SQL nem sobre o SGBD MySQL, serão apresentados os comandos básicos do SQL para a criação de tabelas utilizando as ferramentas do MySQL.

Esse curso é apropriado para pessoas interessados em entender e montar bases de dados relacionais, independente da área de formação.

Who this course is for:
  • Esse curso é indicado para pessoas interessadas em entender ou montar aplicações de banco de dados, independente da área de formação.
  • Cabe ressaltar, que esse curso não é um curso de programação SQL.