Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Database Design & Development Data Modeling

Modelagem de Dados em Banco de Dados Relacional

Aprenda a criar bases de dados relacionais consistentes de maneira simples e rápida.
Highest Rated
Rating: 4.8 out of 54.8 (1,353 ratings)
3,743 students
Created by Marcio Victorino
Last updated 3/2020
Portuguese
Portuguese [Auto]
30-Day Money-Back Guarantee

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

11 sections • 49 lectures • 6h 42m total length

  • Preview01:27
  • Preview07:24

  • Preview14:47
  • Preview19:58

  • Modelo Entidade Relacionamento
    16:14
  • Cardinalidade de Relacionamentos 1:1
    09:33
  • Cardinalidade de Relacionamentos 1:n e n:n
    16:15

  • Preview05:31
  • Preview08:38
  • 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 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

  • Preview01:26
  • Preview04:04
  • 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

  • Primeira Forma Normal
    14:53
  • Segunda e Terceira Forma Normal
    15:43

  • 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

  • Preview02:17
  • Preview07:06
  • 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

  • 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
  • Preview12:30

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.

Instructor

Marcio Victorino
Engenheiro de Computação e Professor Universitário
Marcio Victorino
  • 4.7 Instructor Rating
  • 1,560 Reviews
  • 4,093 Students
  • 9 Courses

Iniciei a carreira na área de Tecnologia da Informação (TI) em 1994 quando concluí o curso de Engenharia da Computação. Comecei como desenvolvedor até me tornar gerente técnico de projetos de TI.

Em paralelo, desenvolvi a carreira acadêmica por acreditar que a experiência adquirida no desenvolvimento de projetos de TI seria de grande valor para a formação de futuros profissionais da área.

A carreira acadêmica exigiu o aprimoramento constante. Desta forma, fiz uma Especialização em Sistemas de Informação e Telemática pela UFRGS, Mestrado em Sistemas e Computação pelo IME e Doutorado em Ciência da Informação pela Unb.

Atualmente, me dedico ao ensino, consultoria e pesquisa nas áreas de Organização da Informação e Ciência de Dados como professor da UnB.

Também, preparo profissionais, independente da área de formação, ministrando cursos sobre as várias tecnologias que já tive oportunidade de estudar e aplicar em algum projeto, pois acredito que o aprendizado da TI deixou de ser um diferencial para se tornar um requisito básico na formação de qualquer profissional de alto nível.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.