Como se da el Modelo relacional
Enviado por Cesar Reyes Garcia • 1 de Noviembre de 2017 • Tarea • 470 Palabras (2 Páginas) • 227 Visitas
[pic 3]
[pic 4]
ACTIVIDAD 3 MODELO RELACIONAL
Introducción
Una relación es una tabla bidimensional. Cada renglón tiene datos que pertenecen a alguna cosa o a una parte de ésta. Cada columna de esta tabla contiene datos referentes a un atributo. Algunas veces los renglones se llaman tuples y las columnas, atributos.
Para que una tabla sea una relación debe cumplir ciertas restricciones. Primero, las celdas de la tabla deben ser de un valor único; no se permite repetir grupos ni tener series en calidad de valores, todas las entradas en cualquier columna deben ser del mismo tipo. Cada columna tiene un nombre único y el orden de las columnas en la tabla no es importante. Por último, dos renglones en la tabla no pueden ser idénticos y el orden de los renglones no tiene importancia.
Una dependencia funcional es una relación entre uno o más atributos. Suponga que si asignamos el valor de un atributo podemos obtener (o buscar) el valor de otro. Por ejemplo, si conocemos el valor de NúmerodeCuentadelCliente, podemos encontrar el valor de BalancedelCliente. Si esto es verdad, podemos decir que BalancedelCliente es funcionalmente dependiente de NúmerodeCuentadelCliente.
Para transformar un modelo de Entidad-Relación, a un modelo relacional, se deben seguir algunas reglas. Al aplicar dichas reglas, se debe de lograr un diagrama, como el que se muestra acontinuación.
En dicho ejemplo, se retoma el caso de la empresa FireUp, en donde se pretende transformar el modelo entidad relación al modelo relacional.
Desarrollo
[pic 5]
Conclusión
Por cada tipo de entidad fuerte E del esquema ER se crea una relación R que contenga todos los atributos simples y no multivaluados de E. Se escogerá el atributo o atributos simples que formen parte de la clave primaria de E, para que sean su llave primaria.
Por cada tipo de entidad débil E del esquema ER se crea una relación R que contenga todos los atributos simples y no multivaluados de E. Se escogerá el atributo o atributos simples que formen parte de la discriminante de E, y la clave primaria del tipo de entidad fuerte E’ del que dependa E, como llave primaria.
Para que dos entidades se mantengan relacionadas, se debe de agregar a una de ellas, como llave foránea, el atributo primario de la otra.
Es recomendable hacer pruebas de escritorio, para que de esa forma podamos entender mejor los grados de cardinalidad que hay entre dos entidades.
Gracias al modelo relacional, nos podemos dar una idea más clara de cómo debe quedar construida nuestra base de datos.
Bibliografía
- López, J.(2011). Transformación ER–Relacional para el diseño de bases de datos relacionales. Recuperado de:
http://docencia.lbd.udc.es/bdd/teoria/tema2/2.3.2.-TransformacionER.pdf
- Gutiérrez, D. (2010). Transformación del Modelo ER al Modelo Relacional. Recuperado de: http://www.codecompiling.net/files/slides/BD_clase_07_ERE_relacional.pdf
- Sánchez, J. (2004). Principios sobre bases de datos relacionales. Recuperado de:
- Storti, G. , Ríos, G. y Campodico, G. (2007). Base de datos. Modelo entidad relación. Recuperado de: http://www.belgrano.esc.edu.ar/matestudio/carpeta_de_access_introduccion.pdf
...