Entidad relación a Modelo Relacional - Transformación (Caso N:M)

  Рет қаралды 68,814

LoboTecnoKu

LoboTecnoKu

11 жыл бұрын

El caso N:M (varios a varios) en menos de 1 minuto.
Al pasar del modelo entidad-relación al modelo relacional hay que hacer una transformación. Este video solo se centra en ese proceso de transformación, y más especificamente en la transformación de la relación.
Recordad que LAS ENTIDADES serán siempre tablas al pasar al modelo relacional, pero lo que ocurra con la relación depende de la cardinalidad.
--
Credits:
Royalty Free Music by
audiomicro.com/royalty-free-music

Пікірлер: 25
@BlineHodd
@BlineHodd 10 жыл бұрын
Lo bien que me hubiera venido esto hace un par de meses.. Gracias Lobo por compartir tu conocimiento con el resto del mundo
@franz3810
@franz3810 9 жыл бұрын
mi profesor de la uni era un asco, con esto hubiese entendido en 2 o tres dias en vez de 6 meses gracias!
@pablobillabong
@pablobillabong 9 жыл бұрын
Mas claro y breve era imposible. Gracias, me ha sido de muha ayuda.
@josemiguelsantander5646
@josemiguelsantander5646 7 ай бұрын
vaya lastima no ver mas vídeos tuyos, en serio están muy bien explicados y tu dicción es perfecta.
@luisbarcacrack96
@luisbarcacrack96 8 жыл бұрын
Muchas gracias, muy bien explicados :)
@javierblazquez448
@javierblazquez448 7 жыл бұрын
Muchísimas gracias 10 de 10. Creo que gracias a ti aprobé el examen ^^
@proyectoseguridadlanxplico7806
@proyectoseguridadlanxplico7806 9 жыл бұрын
Buen vídeo y perfecta explicación, mucho mejor que mi profesor de BD ;) , saludos un alumno de ASIR
@shigarakytomura8657
@shigarakytomura8657 13 күн бұрын
sera bueno ver mas videos explicando le modelo relacina ya que cuando haces modelos complejos en MER convertiros a MR se complica y quenda muchas dudas con sus reglas
@mauriciorodriguez1924
@mauriciorodriguez1924 7 жыл бұрын
grcias por estas explicaciones, me ayudan mucho :v /
@montesdeocaaldo8604
@montesdeocaaldo8604 3 жыл бұрын
Excelente maestro
@sebasalzateb
@sebasalzateb 8 жыл бұрын
Buena explicación
@AlejandroTorres-yg4uu
@AlejandroTorres-yg4uu 9 жыл бұрын
a parte de la tabla de la relacion siguen estando las otras dos tablas de las entidades? Y gracias, tus videos de BD me han servido.
@MrCpaganito
@MrCpaganito 8 жыл бұрын
Hay algo que no entiendo bien, ya que estoy arrancando a diseñar las BD. Si digo "Cliente compra producto" seria una relacion n:N que por teoria genera una nueva tabla cuyas PK son la concatenacion de los PK de cada tabla, pero en la realidad, eso no me estaría limitando a que un cliente no pueda comprar nuevamente un mismo producto porque se me estaria generando nuevamente un mismo PK en la tabla "Compra" lo cual me llevaría a un error en la BD??? hay algo que no estoy entendiendo... Alguien que me expliqueee!!! :S gracias por los videos!
@fmaskositos
@fmaskositos 5 жыл бұрын
No se si seguiras activo con el canal, pero desde Cáceres te dpy las gracias de parte de cerca de 30 alumnos con una profesora nefasta, en 10 minutos se ha enterado como funciona todo la mayoría de la clase, esta señora no ha podido hacerlo en casi un trimestre entero.
@adriansav6451
@adriansav6451 5 жыл бұрын
que te da clase laly8?
@juanluucas
@juanluucas 3 жыл бұрын
i like it
@darkchronoss
@darkchronoss 8 жыл бұрын
Pregunta: Suponiendo que Fecha_de_compra estuviese subrayado, es decir, clave primaria de la relación, ¿la clave primaria de la nueva tabla "Compra" estaría compuesta por DNI, CodigoProducto y Fecha_de_compra, ie, CP(DNI,CodigoCompra,Fecha_de_commpra) ?
@dolpsdw01
@dolpsdw01 8 жыл бұрын
+darkchronoss Una Clave primaria es aquella que identifica inequivocamente 1 unica tupla. Asique para identificar el caso de que el mismo cliente(DNI) compre el mismo producto, por segunda vez, tienes que incluir en la PK el elemento que diferencia ambas entradas (la fecha).
@darkchronoss
@darkchronoss 8 жыл бұрын
+dolpsdw Gracias por la respuesta, pero dado que la pregunta la hice hace tiempo, naturalmente ya se la respuesta... aunque por supuesto que sirve para otras personas que pudieran tener la misma duda. Ahora, me asalta otra duda que he tenido hace tiempo (y aun la tengo, dado que no he podido encontrar una respuesta explicita), y es la siguiente: Genericamente hablando, una relacion R cualquiera, ¿puede tener una clave primaria?. En en el caso de que en una relacion R, considere que deba poseer una clave primaria, ¿dejaria de ser una relacion y se convertiria necesariamente en una entidad? A decir verdad, hasta ahora, asi lo he tratado: cada vez que vea que una relacion requiere de una clave primaria, la "convierto" a una entidad, y luego genero nuevas relaciones entre la nueva entidad (antigua relacion) y las demas entidades involucradas; por lo que he podido "resolver" el problema anterior, pero teóricamente hablando, mi duda sigue vigente. Saludos
@dolpsdw01
@dolpsdw01 8 жыл бұрын
+darkchronoss ten en mente que todas estas "reglas" son para ahorrar tiempo de procesador y/o memoria en el server de base de datos. Si te puedes ahorrar una tabla las consultas "saturan" menos la DB. En el sentido estricto PK solo puede tener una tabla. Pero si tienes alguna transformacion 1:N en el que la relaccion no necesite tabla (N participa siempre en la relaccion 1:1) entonces cada entrada en la tabla del lado N tiene su PK y cod_n y como siempre participa en la relacion, los atributos de R y para determinar con que elemento del lado 1 se relaciona cod_1 como FK. Resumiendo: Las relaciones pueden tener PK en el modelo E/R Al pasar al esquema Relacional, se estudia si la Relacion necesita tabla, o si se puede aprovechar la tabla cuando alguno de sus elementos participan obligatoriamente en la relacion [entidad]1:X (salvo en el caso [relacion]N:M) En caso de aprovechar la tabla, se estudia cual de las superclaves es la clave candidata (la PK con menos elementos) Espero haberte ayudado.
@darkchronoss
@darkchronoss 8 жыл бұрын
Otra pregunta: ¿Cómo represento una clave alternativa en el modelo E-R?, ¿se subraya con líneas punteadas?, ¿y cómo diferencio entre una clave alternativa compuesta por n atributos y n claves alternativas simples (con un solo atributo)? Mi duda va en su representación en el modelo E-R (en los dibujos), no por escrito, ya que por escrito sólo sería: CAlt(atributo1,...,atributoN) y CAlt1(atributo1),...,CAltN(atributoN). Espero se haya entendido la pregunta XD
@vimael77
@vimael77 9 жыл бұрын
Disculpe una pregunta, esa clave foránea (DNI,CodigoProducto) a que tabla hace referencia ? Si me puede contestar le agradecería mucho. Buena noche.
@darkchronoss
@darkchronoss 8 жыл бұрын
+Elvis Calle Jiménez DNI a Cliente y CodigoProducto a Producto. Cada uno es llave foranea de su tabla, pero en la tercera tabla Compras pasa a ser primaria (ie, clave compuesta).
@denu3212
@denu3212 7 ай бұрын
Clave ajena? 😅 estoy tratando de entender esto
@alvarosanchez447
@alvarosanchez447 6 жыл бұрын
Muy muy mal, siempre que indique un atributo de relación tiempo es también primaria.
Transformación DER al Modelo Relacional. RELACIÓN 1:1. #4
11:21
Pepe Lluyot
Рет қаралды 2,1 М.
Subneteo (Tutorial rápido) [Ejemplo explicado - Fórmula 2^n - 2]
5:00
Smart Sigma Kid #funny #sigma #comedy
00:25
CRAZY GREAPA
Рет қаралды 28 МЛН
Looks realistic #tiktok
00:22
Анастасия Тарасова
Рет қаралды 101 МЛН
ТАМАЕВ УНИЧТОЖИЛ CLS ВЕНГАЛБИ! Конфликт с Ахмедом?!
25:37
Fundamentos de BD. De Modelo ER a Modelo Relacional
16:43
Denisse VM
Рет қаралды 145 М.
how to make 5 volt dc light Kaise banaen ||#viralvideo
2:10
Technical_Bijay_
Рет қаралды 14 М.
Modelo Entidad Relación Ejercicio 5
14:54
Roberto Pantaleon
Рет қаралды 41 М.
3.7 V Emergency Light Ghar Mein Banai Very easy #youtube #video
2:11
Biswajit Tech Work
Рет қаралды 3,4 М.
05 Modelo Entidad-Relación Extendido | Conceptos
15:52
Bases de Datos
Рет қаралды 22 М.
NORMALIZACION.mp4
7:57
pgmelendez
Рет қаралды 31 М.
Diseño lógico. Paso del modelo ER al Relacional. Veterinaria
27:24
Isabel Cruz Granados
Рет қаралды 8 М.