Relacionamentos One-to-one, One-to-many e Many-to-many - Curso de SQL com MySQL - Aula 2

  Рет қаралды 57,456

Otávio Miranda

Otávio Miranda

Күн бұрын

Nesse vídeo vamos falar sobre os relacionamentos entre entidades usando SQL (ou qualquer SGBD que quiser na verdade).
Para relacionamentos tradicionais que conhecemos, temos três tipos possíveis:
One-to-one (um para um)
One-to-many (um para muitos ou muitos para um)
Many-to-many (muitos para muitos)
Vamos discutir essas relações, vamos falar sobre o diagrama entidade e relacionamento, sobre crows foot notation, cardinalidade e obrigatoriedade de relações, e muito mais.
Sobre a playlist:
Nessa playlist você vai aprender a linguagem SQL com o Curso de SQL com MySQL que promovo como bônus em todos os meus cursos. É importante que todo dev tenha conhecimento de SQL por que isso vai fazer parte da sua rotina. Melhor ainda quando conseguimos conteúdo de qualidade e grátis.
LINK DA PLAYLIST COMPLETA:
• Curso de SQL com MySQL...
Todas as SQLs criadas neste curso estão no link a seguir:
github.com/lui...
Cursos de Python, JavaScript, TypeScript, GraphQL e mais com desconto:
www.otaviomira...
Twitter: / otaviomirandabr
#relacionamentos #mysql #sql

Пікірлер: 39
@capivaraGamer1234-q1m
@capivaraGamer1234-q1m Жыл бұрын
Tipos de relação: 1 para 1: 03:37 1 para muitos: 10:13 muitos para muitos: 14:28 outros: 19:42
@ronaldo2000-ww
@ronaldo2000-ww 2 жыл бұрын
Fala professor, tenho vários cursos seu lá na Udemy, e gosto muito da sua didática, fico feliz que tenha disponibilizado um cursão desses de graça pra todos! Abraço!
2 жыл бұрын
Muito obrigado Ronaldo 🙏
@jonasnunees
@jonasnunees 2 ай бұрын
A explicação sobre obrigatoriedade e cardinalidade foi sensacional. Isso era uma coisa que quebrava muito a minha cabeça
@Ifixphone7
@Ifixphone7 Жыл бұрын
Curso bom demais, estou em um projeto e garrei demais nessa parte de relacionamentos, mas com suas aulas to conseguindo desenrolar.
@lucianosoares3407
@lucianosoares3407 Жыл бұрын
Melhor professor que conheço, comprei o react, e tenho mais dois em vistas ja pra comprar na udemy, diferenciado de mais! Contéudo de qualidade e gratuito.
@vitorrafael5494
@vitorrafael5494 Жыл бұрын
Excelente vídeo. Estou começando agora a estudar sql, e estou começando pelo celular mesmo.
@hileiacouto1499
@hileiacouto1499 11 ай бұрын
Sua aula é maravilhosa!!!!!!!!!!!!!!!!!!!!!!!!!!
@okadakelly
@okadakelly 5 күн бұрын
Muito Obrigada por esse curso!
@maiadidata
@maiadidata 3 жыл бұрын
Falar de Otavio Miranda é chover no molhado pois sempre irei dizer que suas aulas são excelentes.
@erciliamariacoelhodecarval2255
@erciliamariacoelhodecarval2255 Жыл бұрын
aula maravilhosa! parabéns pela didática!
@misaelalexandrino1143
@misaelalexandrino1143 Жыл бұрын
Muito obrigado pela aula!
@FNetoG
@FNetoG 2 жыл бұрын
Olá professor, já o conheço da Udemy, muita sabedoria da sua parte, gosto muito das suas aulas, obrigado por este curso vem mesmo a calhar, pois vou ter um curso destes aqui em Portugal e assim já tenho umas boas dicas. Um abraço.
@milianor8194
@milianor8194 3 жыл бұрын
Muito legal essas aulas. já estudei o sql mas sempre me esqueço rsrsrs.
@VHANSEN
@VHANSEN 3 жыл бұрын
te entendo
@vanegee525
@vanegee525 Жыл бұрын
Aula concluida
@Everaldobass
@Everaldobass 3 жыл бұрын
Excelente curso, direto ao ponto.
@ezequieldev9770
@ezequieldev9770 2 жыл бұрын
otavio qual progama vc esta utilizando para fazer o der
@matheusaraujo4495
@matheusaraujo4495 2 жыл бұрын
Muito boa a explicação! Valeu!
@magnoodilon1327
@magnoodilon1327 3 жыл бұрын
Excelente, aula sensacional!!!
@Brian74-22
@Brian74-22 4 күн бұрын
9:30 o seu exemplo foi um pouco confuso, um exemplo melhor seria postagem, para ter uma postagem é obrigatório ter um perfil, mas para ter um perfil não é obrigatorio uma postagem
@SuperRenatoduarte
@SuperRenatoduarte 3 жыл бұрын
ele é irmão do Guanabara? pq é igualzinho excelente conteúdo!!
@beniltosantos7720
@beniltosantos7720 3 жыл бұрын
ate o rosto e o cenário de gravação dele é igualzinho kkkkkk
@JOJOBIZARRO-cg2ko
@JOJOBIZARRO-cg2ko Жыл бұрын
Pra quem não sabe ID é uma identificação especial ou seja 1 e 2 não podem ter o mesmo ID.
@andreluis6154
@andreluis6154 Ай бұрын
Qual o nome do programa para desenhar essa estrutura de tabelas ???
@brjf1986
@brjf1986 2 жыл бұрын
03:40 Uma ligação entre a tabela de apartamento, e a tabela de vaga de garagem, em um prédio que tenha uma vaga por apartamento, e essas vagas mudem de tempos em tempos, todo ano tem sorteio das vagas, por existir vagas boas e vagas ruins, para mudar de ano em ano. Tem-se dois cadastros, e, ou no cadastro do ap, coloca o ID da vaga que está com ele, ou no cadastro da vaga coloca o ID do ap que tá com ela. E a cada sorteio anual, muda apenas essa informação, não tendo que redigitar tudo de novo, caso tivesse a informação da vaga no cadastro do AP. Na tabela da vaga tem numero, tamanho, horário que bate sol, se é coberta ou não, se tem divisória, se tem portão, divisa lateral, divisa no fundo, se é dupla/junta com outra, tem vários detalhes na vaga. Abraço
@1986carlosdiego
@1986carlosdiego Жыл бұрын
Boa noite Professor, espero que se encontre bem. Por favor, você tem o curso disponível de MySql na Udemy?
@lojalearnsoftwares
@lojalearnsoftwares Жыл бұрын
um perfil não pode ter vários usuários? Se sim, não seria relacionamento many-to-many?
@andremarques2055
@andremarques2055 Жыл бұрын
acredito que seria one-to-many, um perfil para muitos usuários, se estiver errado me corrija, por favor
@jonasnunees
@jonasnunees 2 ай бұрын
Acredito que o exemplo seja parecido como um perfil do LinkedIn por exemplo, onde cada pessoa faz o perfil do seu jeito com uma descrição própria, suas experiências de trabalho, seus cursos e competências etc. ou seja, cada usuário tem um perfil e cada perfil só pode ser atrelado aquele usuário. Por isso que o relacionamento nesse caso é de 1:1
@josuealves3561
@josuealves3561 Жыл бұрын
Qual o nome do programa que usou pra desenhar o diagrama das relações???
@derickrosadj
@derickrosadj Жыл бұрын
Também gostaria de saber
@lidroxd6869
@lidroxd6869 Жыл бұрын
.
@Josemqmachado
@Josemqmachado 2 жыл бұрын
Em uma relação 1:1 quando se gera o modelo lógico não é criado uma tabela que contem as chaves primarias das duas entidades? Não entendi pq no exemplo de users e profiles, a tabela profile tem uma FK de user. O certo não seria uma nova tabela (users+profiles)?
@jonasnunees
@jonasnunees 2 ай бұрын
@@Josemqmachado isso só ocorre quando a relação é de muitos pra muitos. No caso de um pra um poderia não precisar ter duas tabelas se quisesse
@natanrelva
@natanrelva 2 жыл бұрын
Qual o nome do programa ?
@Josemqmachado
@Josemqmachado 2 жыл бұрын
10:25: "Uma Primary Key de uma tabela viaja como Foreign Key pra outra tabela, e pode ser tanto como desse lado pra cá como desse lado pra cá". Me surgiu uma dúida considerável nessa afirmação. Em uma de minhas anotações da aula de banco de dados, eu registrei que em uma relação 1:N o lado que tiver o N é que vai receber a Foreign Key, porém, você disse que tanto faz, fiquei confuso. Com sua afirmação dá a entender que a tabela Users pode receber, como Foreign Key, o atribudo ID_profiles, isso seria realmente possivel?
@williangaioto4028
@williangaioto4028 Жыл бұрын
quem recebe o ID da tabela users é a profiles, pois ela vai precisar desse ID para definir em qual usuario estarão os arquirvos, espero ter explicado bem kkkkk
@apertaplays
@apertaplays 6 ай бұрын
Não entendi NADA
Preparando o ambiente dev - Curso de SQL com MySQL - Aula 3
23:18
Otávio Miranda
Рет қаралды 45 М.
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН
SQL Server Tutorial - One-to-many and many-to-many table relationships
9:51
Relacionamento de Tabelas no Supabase - FlutterFlow
20:03
NoCode StartUp
Рет қаралды 6 М.
Learn Database Normalization - 1NF, 2NF, 3NF, 4NF, 5NF
28:34
Decomplexify
Рет қаралды 2,2 МЛН
Curso de SQL com MySQL - Diagrama Entidade Relacionamento (DER) - Aula 1
20:08
Mais Sequelize em 15" - Relacionamentos!
18:08
LuizTools
Рет қаралды 16 М.
Insert, Use, Show, Describe - Curso de SQL com MySQL - Aula 5
24:28
Otávio Miranda
Рет қаралды 12 М.
7 Database Design Mistakes to Avoid (With Solutions)
11:29
Database Star
Рет қаралды 100 М.
SQL Joins Explained  |¦| Joins in SQL |¦| SQL Tutorial
10:26
Socratica
Рет қаралды 846 М.
Pixel 7 и 7 Pro с Face ID - лучше iPhone 14 Pro!
21:12
Rozetked
Рет қаралды 457 М.
КАК ЖИВЕТ КВАНТУМ? РУМ ТУР КВАНТУМА!!!
13:51
When the PHONE CASE can be your BEST FRIEND! #shorts
0:33
One More
Рет қаралды 18 МЛН
🪄Вечная спичка #diy #выживание #поход
1:00
Короче, ВИ
Рет қаралды 2,8 МЛН
изобрёл молоток мечты
0:55
Упоротый ПОВАР
Рет қаралды 543 М.
DESAFIO DOS COPOS #shorts
0:38
Natan por Aí
Рет қаралды 34 МЛН