sábado, 31 de mayo de 2014

MODELOS- Relacionales




Soluciones Web (Semestre 3 día) - ITFIP
Estudiante: Bryan Steven Ortiz Barrero



( Web-grafía de la imagen: http://uacm-it.blogspot.com/2011/04/modelo-entidad-relacion.html ).

Lo primero a tener en cuenta es que se está trabajando en base al modelo relacional, que consiste en hacer una conexión entre diferentes tablas y así se logra hacer una relación entre los datos guardados dentro de dichas tablas.

-Ejemplo:


Como dato curioso me gustaría agregar que el inventor de dicho sistema Edgar Frank Codd en el año 1970 ( Web-grafía del dato y de la última imagen: http://es.wikipedia.org/wiki/Base_de_datos_relacional ).

-Tipos de relaciones:

Relación 1:N

En esta relación una de las tablas va a hacer referencia a un solo ente, mientras que la otra puede abarcar diversos entes.

-Ejemplo:

(Web-grafía de la imagen: http://www.cyta.com.ar/elearn/bd/2_presentaciones_1.html)
Aquí nos damos cuenta de que es una tabla con un solo ente (PROFESOR) que se relaciona a otra tabla que se refiere a varios entes (MATERIA); y se da de forma que un solo profesor puede dictar varias materias.

Relación 1: 1

En esta relación las dos tablas trabajan haciendo referencia a un solo ente.

-Ejemplo:

(Web-grafía de la imagen: http://oscarsotorrio.com/post/2010/10/12/Transformacion-del-Modelo-ER-al-Modelo-Relacional.aspx)

En este ejemplo se ve como una persona puede estar casada solo con otra persona, en este caso la tabla se relaciona consigo misma, pero de igual forma puede relacionarse con otra sin cambiar la ideología, y esto seguiría siendo una relación 1:1.

Relación N:N


(Web-grafía de la imagen: http://www.ite.educacion.es/formacion/materiales/93/cd/m2_3/muchos_a_muchos.html)

Fijándonos en la parte superior de la imagen, nos damos cuenta de que se presenta una situación en donde muchos profesores pueden dictar muchos cursos incluso si estos llegan a repetirse. Esto es lo que se considera relación N:N.

A continuación dejo unos link que redireccionan cada uno a un vídeo en youtube, en donde se trabaja la arquitectura de una base de datos relacional.



No hay comentarios.:

Publicar un comentario