Curso Modelado de Bases de Datos - jonmircha

Поделиться
HTML-код
  • Опубликовано: 28 дек 2024

Комментарии •

  • @A4O_TSL
    @A4O_TSL Год назад +56

    Acabo de terminar el anterior hace unos dias y la verdad que en todo youtube este es el mejor curso en español que hay, tanto para principiantes como para reforzar comocimientos, tu labor es impresindible, siga asi!

    • @jonmircha
      @jonmircha  Год назад +3

      👋🏻😉

    • @mauriciovegaveliz5127
      @mauriciovegaveliz5127 3 месяца назад

      Tal cual, soy desarrollador Front-End y por cuestiones laborales tuve que volver a repasar el Back-End, este curso esta resumido en los 5 años de mi carrera...

  • @diegofernandobolanoscuasap155
    @diegofernandobolanoscuasap155 Месяц назад +1

    el mejor contenido en RUclips, gracias JONMIRCHA.

  • @juangroverpaxichuquichambi4577
    @juangroverpaxichuquichambi4577 Год назад +12

    este canal vale mil 😊 vamooos aprendiendo

    • @jonmircha
      @jonmircha  Год назад

      Mil gracias!!
      👋🏻😉

  • @nemines001
    @nemines001 Год назад +2

    saludos muchas gracias soy autodidacta trabajo cortando tela estampado en el dia, voy empezando mi empresa de software con firebase y react consegui algunos clientes las personas lo aprecian mas a uno por resolver sus problemas de automatizacion. Un sueño cumplido gracias a todas las personas como tu espero poder retribuirles, ahora voy en la etapa de escalar por que los clientes me van exigiendo cosas que se solucionan con sql estadisticas y php para manejar el backend minimizar costos por que los servidores dedicados son mas costosos todavia las versiones son muy basicas como para que justifiquen el cambio, aveces cosultas que se exeden en estos tiempos quieren hacer todo online ademas las campañas pagas que les suman muchas visitas

  • @SergioCandelaRamirez
    @SergioCandelaRamirez 2 месяца назад

    Magnífico curso, igual que el anterior, y seguro que igual que el siguiente! Enhorabuena, maestro! :)

  • @oscarmarin4638
    @oscarmarin4638 Год назад +11

    Muchas gracias por su apoyo y dedicación con estos cursos y poner su conocimiento al alcance de todos 🙌🏻🤝🏼

  • @luisfernandomorales9584
    @luisfernandomorales9584 2 месяца назад +1

    Vamos por el siguiente curso💪

  • @sanchezcarlos1986
    @sanchezcarlos1986 Год назад +3

    Listo con los 2 primeros cursos, ahora me voy al de SQL. Un agrado aprender con Jon. Muchas gracias por tanto!

  • @addevmoises
    @addevmoises Год назад +3

    3:16:54 que buena que esté modelado de saint Seiya tomaste en cuenta la relación de una tabla así misma y la de que se pueden tener 2 o más FK de una misma tabla dependiendo de las reglas de negocio. Muy genial que cubras estás cosas más complejas de modelado.

  • @josealbertochavezparihuama2847
    @josealbertochavezparihuama2847 4 месяца назад

    Estoy verdaderamente agradecido por impartir sus conocimientos a todos nosotros , muchas gracias maestro!!

  • @addevmoises
    @addevmoises Год назад +1

    3:11:35 Excelente aprendizaje de este quinto modelo, a pesar que el modelo entidad relación está más relacionado con las BDs relaciones te das la tarea de explicar cuando usar BDs no SQL, muy buena sección.

  • @stevenson5357
    @stevenson5357 Год назад +1

    QUÉ GRAN CURSO ... estoy al 100 ...Gracias totales profe.

  • @cags84
    @cags84 Год назад +1

    Profe Jon muchas gracias por compartir sus conocimiento ya llevo 2/3

  • @rocastone1349
    @rocastone1349 9 месяцев назад

    Finalmente termine este segundo curso de base de datos. Nunca habia tenido tanta informacion y conceptos unidos de este tema. Me gusto la metodologia y contenido del curso; es una exelente referencia para cualquier persona interezada en ello. Mil gracias y seguro que te vuelvo a invitar a varios tacos!!!!

  • @santiagocalero-kr8in
    @santiagocalero-kr8in Год назад +6

    Profe jhon comencé recién en sus cursos y son una completa joyita, va a estar buenazo el curso de modelado de datos

  • @moisescoronado4680
    @moisescoronado4680 7 месяцев назад +1

    Buen video, cada vez mas estoy aprendiendo sobre base de datos y su normalizacion.

    • @jonmircha
      @jonmircha  7 месяцев назад +1

      Excelente!👋🏻😉

  • @alexandercorredorbass
    @alexandercorredorbass Год назад +1

    Listo ya los 2 primeros cursos, vamos ahora por el de SQL. Infinitas gracias @jonmircha por aportar tu conocimiento y experiencia. Oro puro estos cursos.

  • @josecastroantonio
    @josecastroantonio 4 месяца назад +1

    *00:04:12** Corrección* ruclips.net/video/HXE169-n5pM/видео.html
    *00:17:05** Entidad de Datos Vs. Entidad de Catálogo*
    *00:21:14** Entidad Pivote*
    *00:57:03** Lógica de negocio*
    *01:02:25** Sistema de encuestas*

  • @tobiasmaidans8828
    @tobiasmaidans8828 Год назад +1

    El mejor curso de base de datos!!!!!!

  • @alvaroalonsobrazo3663
    @alvaroalonsobrazo3663 6 месяцев назад +1

    Mil gracias por el curso. El más completo y ameno de los que he seguido, genial para refrescar conceptos. Tengo una duda sobre el primer ejemplo:
    - La relación de las tablas cliente-pais debería ser 1-N, en caso contrario un pais solo se podría asignar a un cliente.
    - La relación ventas-productos es una relación N:N, lo que genera la tabla artículos_x_ventas... La relación de la tabla ventas con la tabla articulos_x_ventas y la tabla productos con la tabla articulos_x_ventas deberian ser 1:N. Así lo veo yo.

  • @addevmoises
    @addevmoises Год назад

    3:59 Justo iba a preguntar esto en el curso anterior, de porque era 1 a 1 las dos relaciones y no 1 a M según lo explicado en la sección de relaciones del curso anterior, que bueno aclararlo en este, excelente.

  • @josecasanova3502
    @josecasanova3502 Год назад +1

    ¡Buenísimo el curso! ¡Muchas gracias!

    • @jonmircha
      @jonmircha  Год назад

      Con mucho gusto👋🏻😉

  • @addevmoises
    @addevmoises Год назад +1

    4:33:17 Me encantó este curso, creo que de los mejores del canal, ya que es muy difícil ver un curso tan práctico de modelado en RUclips o alguna plataforma que sea de calidad y muy bien explicado.
    Súper el modelado final que es de un proyecto real en el que has trabajado, muy buen ejemplo para terminar este curso.
    Muchas gracias, ahora a seguir con el de SQL.

  • @luismonagas573
    @luismonagas573 Год назад

    MUchas gracias profe.. Señores sigan a este profesor .. este es un excelente curso de Bases de Datos.. Saludos desde Venezuela (21/03/2023)

  • @antraxfx
    @antraxfx Год назад

    Curso terminado, espero con ansias el curso de SQL. Muchas gracias por compartir tu conocimiento Maestro

  • @un_poquito_de_programacion
    @un_poquito_de_programacion 9 месяцев назад

    Gracias por aportar tanto conocimiento de manera gratuita! Relacionado al curso (además de estar excelentemente hecho, como siempre) lo he podido entender muy bien. Todavía me cuesta un poco la especificidad de ciertas validaciones en las reglas de negocio y las entidades pivote. Pero no porque las hayas explicado mal. Todavía estoy terminando de comprenderlas.

  • @elfarore91
    @elfarore91 Год назад +1

    ni media naranja ni cuentos , somo polos o puestos jajajaja en las relaciones . Gracias por esos videos me están ayudando bastantes

  • @jaimealonsoprietopalomar6349
    @jaimealonsoprietopalomar6349 Год назад +1

    Jon, buenas noches. Te agradezco el don que tienes para compartir magistralmente tus concocimientos por medio de tus publicaciones en este canal, en tus redes sociales y en tu sitio web. Felicitaciones. Quiero comentarte que en el modelo de Autenticaciones, creo que hay una relacion que se puede revisar y es que la entidad usuarios las relacionas con permisos c roles pero las claves con se corresponden !!!! Saludo cordial

  • @djsorat4862
    @djsorat4862 3 месяца назад +2

    Excelente curso y aprendo demasiado contigo. Con todo respeto estaria perfecto que te enfoques en el contenido del curso y no te desvies tanto del tema, ya que no todos conocemos de los caballeros del zodiaco, armaduras, etc. Es entendible que te apasione ello pero solo enfócate en el curso. Fuera de eso todo esta excelente. Muchas gracias por tus cursos!📚🇲🇽🙌🏼

  • @fabiansojo7728
    @fabiansojo7728 Год назад +1

    Una taza de café para este buen hombre por favor.

  • @instintoimagen
    @instintoimagen Год назад +1

    Excelente #curso de #modelado de #basededatos
    Gracias por tu aporte y contenido!

    • @jonmircha
      @jonmircha  Год назад +1

      Con mucho gusto👋🏻😉

  • @Juicio87
    @Juicio87 Год назад +1

    Qué bien me viene este tutorial para repasar conceptos! Gracias por tanto

    • @jonmircha
      @jonmircha  Год назад +1

      Con mucho gusto👋🏻😉

  • @johntrochez7280
    @johntrochez7280 Год назад

    Otro excelente curso, mil y mil gracias profesor por su tiempo y esfuerzo, me sirvió muchísimo, precisamente por estos días me dejaron una un ejercicio sobre hacer el modelo relacional de un proyecto y gracias a sus explicaciones se me hizo muy sencillo. Saludos y muchos éxitos.

  • @elimarchanparra8161
    @elimarchanparra8161 Год назад

    Me gusto mucho este curso, lo acabo de terminar y me encanto el modelado de Saint Seiya ya que soy fan desde chico de este anime

  • @racedevweb
    @racedevweb Год назад +1

    Aún me acuerdo cuando aprendí lo básico hace unos 3 años con tu curso de javascript. Ahora Jon, tengo más de 1 año de experiencia y tengo perfil SSR (le metí muchísimas horas)

    • @jonmircha
      @jonmircha  Год назад +2

      👋🏻😉👏🏻👏🏻👏🏻

    • @gbarajas2971
      @gbarajas2971 Год назад

      server side rendering?

    • @racedevweb
      @racedevweb Год назад

      @@gbarajas2971 Semi senior

  • @addevmoises
    @addevmoises Год назад

    2:19:17 Ya en el cuarto modelado y la verdad que este es el mejor curso de modelamiento y diseño de base de datos, muy difícil encontrar un curso ya sea gratis o de paga de modelado con muchos ejemplos del mundo real, la mayoría de veces enseñan la teoría de las bases de datos relacionales, pero no te enseñan la diferencia de lógica de negocio y reglas de negocio, no te enseñan cuando usar SQL o noSQL. De verdad este hasta el momento está siendo de mis cursos favoritos por existir pocos cursos de este tema con ejemplos reales y además de ser un tema complejo que es el diseño de una BD.

  • @jarapavav6679
    @jarapavav6679 Год назад +1

    En verdad agradezco su apoyo y se ve que todo lo haces por que te gusta enseñar, sigue asi buen heroe de ingenieria en sistemas :3

  • @enoccastro9355
    @enoccastro9355 Год назад +1

    ahora si se viene lo chidoooo!!!

  • @emvp06
    @emvp06 Год назад +1

    Hola profe q ha pasado con el curso de sql q iba a estar el 11 d abril estoy ansiosa por verlo gracias por sus videos

  • @nestoralejandrocimini4606
    @nestoralejandrocimini4606 Год назад

    Jon, realmente agradecido por todo tu conocimiento y compromiso con la educación. Desde que conocí tu canal no paro de aprender (y querer aprender más).
    Impresionante lo que me sirvió este curso para aprender a modelar (y para aprender de los caballeros del zodiaco 🤣). Realmente agradecido, iré comentando de a poco en todos los vídeos que he visto. Y a futuro me encantaría un curso de Vue si pudieras hacerlo.

  • @ivancalvo7503
    @ivancalvo7503 Год назад

    Eres un crack Jhon
    Muchas gracias x compartir conocimiento de esta forma tan clara y practica
    😁😁

  • @guger07
    @guger07 Год назад

    Simplemente MUCHAS GRACIAS Jon estoy aprendiendo todo gracias a ti.

    • @jonmircha
      @jonmircha  Год назад

      Con mucho gusto😉👋🏻

  • @Emiliooc-v4r
    @Emiliooc-v4r 3 месяца назад +1

    29:20, hola profesor esta parte donde mencionas que la entidad cliente y pais tienen una relacion de 1A1 pero tambien podria ser de 1AM , es la parte que se me hace confuso, ya que al estar practicando tambien me surge esa duda ya que viendolo de muchas formas 2 entidades podrian tener relaciones de 1A1 y tambien de 1AM, que criterio debemos usar para elegir la cardinalidad correcta ?

    • @jonmircha
      @jonmircha  3 месяца назад

      Es un pequeño error qu tuve y que corrijo en el siguiente curso la relación es 1 a M👋🏻😉

  • @spotlightah1671
    @spotlightah1671 8 месяцев назад +1

    Saludos profe. Tengo una duda, en el minuto 57 en las reglas de negocio de la DB, en la tabla de productos cosas como reducir la cantidad de un producto si este se usa en una venta, también puede ser una que pues aumente la cantidad de un producto si se agrega nueva cantidad al mismo? y otra que al llegar la cantidad a 0 el producto sea "bloqueado" y no pueda ser usado en ventas por el momento? No se si esto son reglas, si es algo que simplemente es obvio y no hace falta indicarlo o si es algo externo a la DB y son cosas que hace el desarrollador.
    Y lo otro es por que en articulos_x_ventas se da la regla de leer todos los artículos vendidos a un cliente, de que forma podríamos buscar eso en esa tabla si la que contiene la informacion del cliente es la tabla de venta y la de artículos solo tiene es produco_id y venta_id. Es decir, visualmente en la tabla artículos no se ve ninguna informacion del cliente, solo la tabla ventas es donde tenemos el id, por ahora me lo imagino como si en excel intentaramos usar un filtro en la tabla articulos para buscar todos los registros de un cliente pero no tenemos nada que nos indique que cliente es. Aun asi esto se podria con SQL? aun no he llegado alli
    Gracias por toda el aprendizaje que nos brindan Jon

    • @jonmircha
      @jonmircha  8 месяцев назад +1

      Recuerda que es un ejemplo hipotético, toda mejora o implementación es viable, todo dependerá de las reglas de negocio y de las necesidades del proyecto 👋🏻😉

  • @lorenzovelasco-y3u
    @lorenzovelasco-y3u Год назад +1

    Muy buen Curso de Base de Datos.

    • @jonmircha
      @jonmircha  Год назад

      Hola, muchas gracias
      👋🏻😉

  • @elbromas12459
    @elbromas12459 Год назад +10

    Esté fin no se viene Netflix se viene Jhon mircha gracias sensei

  • @replaysthekuza_7094
    @replaysthekuza_7094 3 месяца назад +1

    2:06:59 coloque "M-1" Muchos usuarios pueden estar asociados a un único país. Cada usuario está en un solo país, pero un país puede tener muchos usuarios. Estara bien Jon? ya que vi no tenia sentido colocarlo (1-M) o da igual el sentido?

    • @jonmircha
      @jonmircha  3 месяца назад

      👋🏻😉 de las dos formas esta bien

  • @nestormojica160
    @nestormojica160 Год назад

    Notificación activada gracias 🙋🏽‍♂️🙇🏽‍♂️

  • @cristianEt93
    @cristianEt93 Год назад +1

    Genial este curso, por favor, seri genial si el curso de codigo SQL lo hicieras con Postgres, sigo super atento !!!

  • @ElMatiSoto
    @ElMatiSoto Год назад +3

    Hola Jon, antes que nada agradecerte por tu dedicacion a la enseñanza y por la calidad y claridad con la cual lo hace. Te queria consultar por el Modelo relacional del ejercicio de Sistema de Autenticacion, no me quedo claro porque hay una relacion M-M entre "usuario_id" y "rol_id" entre las entidades "usuarios" y "permisos_x_roles".

    • @rogerreyes4470
      @rogerreyes4470 Год назад +1

      Esa misma observación iba a realizar yo...Profe Mircha por qué se relacionan usuario_id con el rol_id?, pienso que debería ser todo horizontal en el diagrama...es decir;
      usuarios > roles_x_usuarios > roles > permisos_x_roles > permisos

    • @alexandercorredorbass
      @alexandercorredorbass Год назад +2

      @@rogerreyes4470 Muy buena observación, yo también pienso igual. Debería ser todo lineal (horizontal). Por eso creo que es mejor hacer estos diagramas con MySQL Workbench ya que al colocar las lineas de relación automaticamente crea las FK y en el caso de la relación muchos a muchos crea tambien la entidad pivote, esto es genial ya que disminuye el margen error al relacionar, pero en general es un gran curso del maestro @jonmircha.

    • @alvaroalonsobrazo3663
      @alvaroalonsobrazo3663 5 месяцев назад

      Todas las relaciones serían 1:N, en lugar de N:N. Las relaciones N:N son entre usuario y roles | roles y permisos.
      Las relaciones de muchas a muchas (m:n) añaden complejidad y confusión al modelo y al proceso de desarrollo de aplicaciones. La clave para resolver relaciones m:n es separar las dos entidades y crear dos relaciones de una a muchas (1:n) entre las mismas con una tercera entidad de intersección. La entidad de intersección suele contener atributos procedentes de ambas entidades de conexión.

  • @baes13
    @baes13 Год назад +1

    Saludos, seguimos aprendiendo con este fantástico curso. Puede ser que en el primer modelo-relacional esté mal la relación entre ventas-artículos? No debería ser al revés? En una venta muchos artículos? Tal como está en la imagen hay en un artículo muchas ventas.

    • @alexandercorredorbass
      @alexandercorredorbass Год назад

      Buen punto, yo tambien me fijé en eso y de hecho John lo habia dicho en el video anterior, tal vez se equivicó o fué una concha de mango para que aprendamos a fijarnos en los detalles jaja

  • @BrandonVelaSalinas
    @BrandonVelaSalinas 7 месяцев назад

    Gracias Amigo ♥

  • @edwardmelendezmendigure2683
    @edwardmelendezmendigure2683 Год назад

    Justo lo necesitaba 😊 Excelente curso!!!

  • @angellavado8166
    @angellavado8166 5 месяцев назад +1

    profe como estas consulta. en una arquitectura muty tenans es aconsejable organizarlas con con schema separados? o tablas compartidas?

    • @jonmircha
      @jonmircha  5 месяцев назад +1

      uy se tendría que analizar cada caso de forma específica, pero siempre vete por la opción más optima

    • @angellavado8166
      @angellavado8166 5 месяцев назад

      @@jonmircha gracias profe 👍

  • @pauloayala4317
    @pauloayala4317 Год назад

    Hasta el minuto 5:00 (no sé si más adelante lo cambiaste...) la dirección de uno a muchos en carreras con tipo de carreras, y carreras con países, me parece que está a la inversa.
    Colocas:
    1:n carreras ->tipos_carreras
    1:n carreras->paises
    Y debería ser:
    1:n tipos_carrera->carreras
    1:n paises->carreras
    En el análisis aprendí hacerlo así:
    Una carrera tiene un tipo de carrera (1:1) -> carrera - tipo_carrera (1:1)
    Un tipo de carrera está/tendrá varias carreras (1:n) -> tipo_carrera - carrera(1:n)
    Entonces quedándonos con el mayor:
    tipo_carrera - carrera(1:1)
    tipo_carrera - carrera(1:n)
    *tipo_carrera - carrera (1:n) (Sale del tipo de carrera hacía carrera)

  • @joserobertobrunerreyes7519
    @joserobertobrunerreyes7519 Год назад +1

    Excelente curso maestro pero tengo una duda con respecto al ejercicio de autenticación. Hablando ya de un sistema creado con su interfaz definida. En que momento un usuario se le asignan los roles y/o los permisos?? porque en el modelo de la base de datos se plantean las relaciones pero no se aprecia en que punto el usuario llega a tener varios roles o al menos no lo noto.

    • @jonmircha
      @jonmircha  Год назад +2

      Eso tendría que hacerse a la hora de crear el usuario, recuerda que la propuesta que hago en el curso, simplemente es un ejemplo básico, tendrías que analizar realmente lo que requiere tu sistema

    • @joserobertobrunerreyes7519
      @joserobertobrunerreyes7519 Год назад +1

      @@jonmircha ya le capté la idea profe, no le había entendido bien. Eso sucede al crear el usuario.
      Una duda más profe en el modelado de la encuesta; entiendo que una misma encuesta puede tener muchos resultados, pero un encuestado según mi lógica solo puede tener un único resultado. Es decir que ese encuestado_id hará referencia al resultado que le pertenece a él.

  • @abrahamgutierrez3062
    @abrahamgutierrez3062 Год назад +1

    Hola Jon Excelente clase como siempres, tambien nos gustaria una actualizacion del curso de Wordpress que tienes, Saludos

  • @jhoancampo5093
    @jhoancampo5093 Год назад

    Recien empiezo el segundo curso de gestores de bases de datos, gracias profe Jon por el conocimiento que compartes y enseñas, tengo una pequeña pregunta en el min 11:00 el atributo ciudad no podría ser una Entidad de Catálogo así como lo es país?, gracias, me encantan tus cursos, desde hace años los veo

    • @jonmircha
      @jonmircha  Год назад +1

    • @jhoancampo5093
      @jhoancampo5093 Год назад

      @@jonmircha Hola profe Jon, teniendo en cuenta este curso de bases de datos quisiera saber si existe la posibilidad de que en un futuro no muy lejano nos puedas brindar un curso de Ruby on Rails, en mi empleo me tienen trabajando con esta tecnologia pero apenas la estoy aprendiendo y hay conceptos que aun no entiendo y los cursos que veo en RUclips son de hace 5 e incluso hasta 10 años, seria maravilloso que lo hicieras(si sabes Rails claro) siento que es un lenguaje muy bueno para interactuar con las bases de datos. Espero me leas, feliz dia :D

  • @jesubes
    @jesubes Год назад +1

    gracias!

  • @EducacionCultura1992
    @EducacionCultura1992 Год назад

    Justo a tiempo 🎉

  • @cesarloyo1747
    @cesarloyo1747 Год назад +1

    Vales oro bro

  • @edwarddk9007
    @edwarddk9007 2 месяца назад

    1:10:55 ## relaciones
    hola profesor aqui mi solucion al reto, la cardinalidad es algo confusa y he visto que algunos tienen respuestas distintas, pero por lo que voy entendiendo
    la cardinalidad que pueda tener un sistema va depender de la logica de negocio de que tendra la aplicacion y dependiendo de a que entidad le demos mas relevancia, la cardinalidad cambiara?
    una **encuesta** _tiene_ preguntas (_1 a M_)('en caso que la encuesta tenga una sola pregunta podria cambiar')
    una **pregunta** _tiene_ una respuesta (_1 a 1_)('si consideramos solo la que es correcta')
    un **resultado** _pertenece_ a una sola encuesta (_1 a 1_)
    un **resultado** _pertenece_ a un solo encuestado (_1 a 1_)
    un **encuestado** _realiza_ varias encuestas (_1 a M_)('si tenemos un sistema que haga encuestas de manera periodica' )

  • @gukoggb
    @gukoggb Год назад

    Muchas gracias Jon!!!!

  • @juanda3396
    @juanda3396 Год назад

    Muchas gracias por compartir su conocmiento con nosotros profesor :'D

  • @andresssduque6070
    @andresssduque6070 Год назад

    Cuando es necesario el uso de tablas recursivas o que tan aconsejable es crear este tipo de tablas me podrían ayudar con esa consulta por favor

  • @AngelSalazar-uf5fk
    @AngelSalazar-uf5fk 9 месяцев назад +1

    Cuando ví estos conceptos en la universidad, se nos enseñaba que la entidad con la cardinalidad más fuerte es la que guardaba como llave foránea la llave primaria de la entidad más débil. Esa son una de las cosas que se pueden ver (visualmente) más claro en el diagrama entidad relación a diferencia del modelo relacional.
    En lo personal también considero que debería existir una forma más sencilla de hacer esto porque ciertamente se vuelve muy extenso al hacerlo todo en un diagrama ER (aunque sea necesario)... es como comentas nada está escrito en piedra.

  • @techwithulises
    @techwithulises Год назад

    Esto va a estar bueno 👌

  • @ElMatiSoto
    @ElMatiSoto Год назад

    Tengo otra consulta, del ejercicio de "MirChaGraM", en las reglas de negocio enla seccion #user se podria poner como regla -habilitar un user y tamb -Inhabilitar un user? y la otra duda es si "contar el numero de comments de un post es igual a decir "incrementar en uno cada que un post tenga un comments"?

  • @Manuel_RD-2
    @Manuel_RD-2 Год назад +3

    - Una **Encuesta** puede ser *realizada* por varios **encuestados** (1 a M)
    - Una **Encuesta** puede *tener* muchas **preguntas** (1 a M)
    - Una **Pregunta** *tiene* una **respuesta** (1 a 1)
    - Un **resultado** *pertenece* a una **encuesta** (1 a 1)
    - Un **resultado** *pertenece* a un **encuestado** (1 a 1)
    Así fue como yo lo hice XD

  • @ericpucha3759
    @ericpucha3759 Год назад +1

    Hola Jon, excelente curso, el de bases de datos SQL se vendrá en los proximos días? Saludos y gracias por todo!

  • @rolandmartinez3998
    @rolandmartinez3998 Год назад +1

    Jon, en la entidad usuarios y la entidad permisos_x_roles, colocas una flecha de relacion que me parece no corresponde a la definicion. yo creo que la correcta es de la entidad roles a la entidad permisos_x_roles.

  • @Juicio87
    @Juicio87 Год назад +1

    John una pregunta, en el caso del alias de Mirchagram que tenías como PK antes de modificarlo; si el usuario quisiera cambiarse el alias y con esto se hiciera un UPDATE ON CASCADE...¿no cambiaría en el resto de tablas hijas y por tanto seguiría manteniendo las relaciones? Igualmente, al ser una PK no me gusta la idea tampoco de que se pueda modificar porque puede dar lugar a fallos imagino pero me vino a la cabeza el CASCADE y me preguntaba esto que te comento

    • @jonmircha
      @jonmircha  Год назад +1

      Sí, jejeje te me estas adelantando pero sí , eso lo veremos en el curso de SQL

    • @Juicio87
      @Juicio87 Год назад

      @@jonmircha aaah perdón 🙏🏻. Nota mental: tener más paciencia. Gracias!

  • @carlossantamaria1820
    @carlossantamaria1820 Год назад

    Tengo una pregunta, en el caso de las entidades Catalogo, por ejemplo, la entidad pais que tiene ya muchos paises precargados, a la hora de crear la tabla en sql, agrego todos los paises asi?

  • @hetmithhancco8913
    @hetmithhancco8913 8 месяцев назад

    Primero q nada felicitarte por tu contenido, tengo una duda, en el ejercicio de autenticación de usuarios hay una entidad pivote que se llama permiso por roles, no debiera estar unida a las entidades permiso y roles respectivamente? o en todo caso llamarse permisos_x_usuario?

    • @marcprays7343
      @marcprays7343 6 месяцев назад

      Hola brou, yo igual he visto eso y pienso que en esa parte hubo error al unir las flechitas.

  • @J.AlbertoAzevedoIbáñez
    @J.AlbertoAzevedoIbáñez Год назад +1

    Hola Jon.
    En el primer ejemplo (ventas) dices que la relación entre la entidad "artículos_x_venta" y la entidad "producto" es 1 a 1 , ¿por qué? No lo acabo de ver. ¿No sería 1 a N? Según cómo lo veo: 1 "articulos_x_venta" tienen 1 "producto" pero 1 "producto" pertenece a N "artículos_x_venta". Tú compras 5 televisiones ( artículo_id = 1 + producto_id=T ) y yo compro 1 televisión y 1 plancha (artículo_id = 2 + producto_id = T, artículo_id = 3 + producto_id = P)...tenemos que tanto artículo_id =1, como artículo_id = 2, como articulo_id=3 tan solo tienen 1 producto (T , T, P, respectivamente), o sea 1 a 1; sin embargo producto_id = T lo encontramos tanto en articulo_id = 1 como en artículo_id = 2, o sea 1 a N.
    La cardinalidad me genera bastante confusión, tan solo quiero saber si hay un error o yo estoy ya echando humo por la cabeza jajaja.
    Muchas gracias por tus videos!

  • @ricardojaimes1475
    @ricardojaimes1475 Год назад +2

    Muchas gracias profe por su trabajo :)

  • @ivancarreno3248
    @ivancarreno3248 Год назад

    Excelente video

  • @antoniofelipe855
    @antoniofelipe855 Год назад

    ¿Qué diferencia hay entre markdown y rmarkdown?
    Muy buenos los cursos, muchas gracias?

  • @peter-jb
    @peter-jb 11 месяцев назад +1

    4:06:00 explicación de microservicios

  • @Juicio87
    @Juicio87 Год назад

    John va todo bien??

  • @jerlinsongonzalez206
    @jerlinsongonzalez206 8 месяцев назад

    Saludos maestro, estuve mirando el Git Hub del curso, y aun no esta disponible el repositorio de Modelado De Datos.

    • @jonmircha
      @jonmircha  8 месяцев назад

      Si esta, es el mismo repo para los 4 cursos de BDs

  • @Antonio-qr1sp
    @Antonio-qr1sp Год назад

    Profe una duda, en el modelo relacional entre peliculas - paises y paises - series, a como esta planteado no va la FK en la entidad paises? pienso que la relación esta invertida.

  • @facuzarate5419
    @facuzarate5419 Год назад +2

    👏🏼👏🏼👏🏼

  • @gustavobp9854
    @gustavobp9854 9 месяцев назад

    3:55:36 profe en la relacion de personaje-pais, no deberia ser de 1 a 1? ya que el caballero nace en un solo pais.

  • @arrelocoful1
    @arrelocoful1 Год назад

    5 PALABRAS: CRACK

  • @chancalaymateo
    @chancalaymateo Год назад

    letss goooooo!!!

  • @gabrieltorres3072
    @gabrieltorres3072 Год назад +1

    jonmircha puedes hacer un tutorial de python con base de datos por favor

  • @SergioArze
    @SergioArze Год назад

    A la par de tu carrera en informática estas haciendo una maestría en Caballeros del Zodiaco o ya es doctorado? :)

    • @jonmircha
      @jonmircha  Год назад

      Soy el Patriarca del Santuario 😎

  • @isaacllanas2828
    @isaacllanas2828 Год назад

    Let's gooooo

  • @IvanMartinez-wd8he
    @IvanMartinez-wd8he Год назад

    Profe pregunta, cómo puedo dejar ser el estudiante eterno? Por cierto buenos cursos y este viene joyita 🎉

    • @jonmircha
      @jonmircha  Год назад +1

      POnte a practicar y a hacer proyectos, no hay otra forma que poniendo en práctica lo que aprendes

  • @Sebastian-yp9hx
    @Sebastian-yp9hx Год назад

    critica constructiva? puedo? la corrida de datos termina de decantar todo lastima que no todos los ejercicios la tienen, sobre todo en el de las encuestas cuesta mucho agarrarle la logica, no x la base de datos de datos en si sino por la logica de negocio, el resto es una maravilla y gratis, mil gracias john

  • @gonzaloalonsorodriguez4929
    @gonzaloalonsorodriguez4929 Год назад

    No lo entiendo bien, por ejemplo el registro de Caballero tiene (a lo largo de la serie puede cambiar) varias armaduras. Por otro lado una armadura puede haber sido tenida por muchos caballeros. Yo veo una relación de M a M. Es decir el registro llamemosle 25 de la tabla caballeros se puede relacionar con 4 registros de armaduras, a su vez un registro de la tabla Armaduras, llamemosle 02 y es la armadura de Capricornio se puede relacionar con varios registros de la tablla Caballeros, pues una armadura ha podido ser tenida por varios caballeros. Vamos, M : M.

  • @julianrincon4542
    @julianrincon4542 Год назад +2

    CRACK :) cuando gane en dólares te gastare el taco lo prometo, muchas gracias😄

  • @franciscomendez8914
    @franciscomendez8914 Год назад

    Hacemos normalización para corregir algunos errores para que no se generen anomalías

  • @andresssduque6070
    @andresssduque6070 Год назад

    Porque el atributo país fk va en cliente y porque mejor no va cliente fk en país

  • @trapo3575
    @trapo3575 Год назад +1

    👋😉

  • @rocastone1349
    @rocastone1349 10 месяцев назад

    gemelas!!!

  • @davidibito6458
    @davidibito6458 8 месяцев назад

    vale estoy intentando hacer un modelado de una base de un posible proyecto personal me puedes ayudar porfa , estoy enredado
    segun yo tengo 3 tablas
    cliente (cada uno de los cliente)
    - uid_client (PK)
    -...demas atributos
    Compras (las compras que el cliente hizo conmigo y portanto genera una deuda )
    - uid_compras (PK)
    - uid_client (FK)
    - ... demas atributos
    Pagos (pagos del cliente para disminuir la deuda)
    - uid_pagos(PK)
    -uid_client(FK)
    -..demas atributos
    segun entiendo necesito una entidad pivote para relacionar los pagos con las compras y llegar a un total de la deuda , pero no estoy consiguiendo pensar en como
    provablemente es mas facil de lo que parece pero esas cardinalidades me confunde en la definicion
    AYUDAAAA!!! porfa :3

  • @AngelSalazar-uf5fk
    @AngelSalazar-uf5fk 9 месяцев назад

    ¿Pero qué carajos vendí? jajajaja saludos Jon

  • @stivenquiroz6904
    @stivenquiroz6904 Год назад +1

    El ultimo modelado me quedo de esta manera
    ## Listado de entidades
    ### Actividades
    - id **(PK)**
    - nombre
    ### Horario
    - id **(PK)**
    - id_actividad **(FK)**
    - lugar
    - hora
    - cupos
    ### Registro
    - id **(PK)**
    - id_horario **(FK)**
    - nombre
    - apellido
    - email **(UQ)**
    - fecha_nacimiento
    Como lo ven?