2
“MODELO ENTIDAD-RELACIÓN” Fue inventado por Peter Chen en los años setenta con el propósito de este modelo es simplificar el diseño de bases de datos a partir de descripciones textuales de los requerimientos. El Modelo de Entidad Relación es un modelo de datos basado en una percepción del mundo real que consiste en un conjunto de objetos básicos llamados entidades y relaciones entre estos objetos, implementándose en forma gráfica a través del Diagrama Entidad Relación. Se puede definir como entidad a cualquier objeto, real o abstracto, que existe en un contexto determinado o puede llegar a existir y del cual deseamos guardar información. Una entidad en una basa de datos la podemos encontrar como una tabla, en la cual se guarda información. En toda entidad siempre hay al menos una clave que en el peor de los casos estará formada por todos los atributos de la tabla y se necesita elegir una única clave primaria (la cual será mayormente usada y tendrá una relación con otras tablas). Una relación se puede definir como una asociación/vinculación entre entidades, sin existencia propia en el mundo real que estamos modelando, pero necesaria para reflejar las interacciones existentes entre entidades. Y se divide en 3 tipos: 1 a 1, 1 a Muchos, Muchos a Muchos. Así que en conclusión un modelo entidad-relación es un diseño para una base de datos para representar sus datos y sus relaciones. “MODELO RACIONAL” Este modelo permite representar la información del mundo real de una manera intuitiva, introduciendo conceptos cotidianos y fáciles de entender por cualquier inexperto. Asimismo, mantiene información sobre las propias características de la base de datos (metadatos), que facilitan las modificaciones, disminuyendo los problemas ocasionados en las aplicaciones ya desarrolladas. Por otro lado, incorpora mecanismos de consultas muy potentes, totalmente independientes del S.G.B.D., e incluso de la organización física de los datos; el propio S.G.B.D. es el encargado de optimizar estas preguntas en formato estándar, a sus características propias de almacenamiento.

Base de Datos Modelos

Embed Size (px)

DESCRIPTION

Base de Datos Modelos

Citation preview

MODELO ENTIDAD-RELACINFue inventado por Peter Chen en los aos setenta con el propsito de este modelo es simplificar el diseo de bases de datos a partir de descripciones textuales de los requerimientos. El Modelo de Entidad Relacin es un modelo de datos basado en una percepcin del mundo real que consiste en un conjunto de objetos bsicos llamados entidades y relaciones entre estos objetos, implementndose en forma grfica a travs del Diagrama Entidad Relacin.

Se puede definir como entidad a cualquier objeto, real o abstracto, que existe en un contexto determinado o puede llegar a existir y del cual deseamos guardar informacin. Una entidad en una basa de datos la podemos encontrar como una tabla, en la cual se guarda informacin. En toda entidad siempre hay al menos una clave que en el peor de los casos estar formada por todos los atributos de la tabla y se necesita elegir una nica clave primaria (la cual ser mayormente usada y tendr una relacin con otras tablas). Una relacin se puede definir como una asociacin/vinculacin entre entidades, sin existencia propia en el mundo real que estamos modelando, pero necesaria para reflejar las interacciones existentes entre entidades. Y se divide en 3 tipos: 1 a 1, 1 a Muchos, Muchos a Muchos.

As que en conclusin un modelo entidad-relacin es un diseo para una base de datos para representar sus datos y sus relaciones.

MODELO RACIONAL

Este modelo permite representar la informacin del mundo real de una manera intuitiva, introduciendo conceptos cotidianos y fciles de entender por cualquier inexperto. Asimismo, mantiene informacin sobre las propias caractersticas de la base de datos (metadatos), que facilitan las modificaciones, disminuyendo los problemas ocasionados en las aplicaciones ya desarrolladas. Por otro lado, incorpora mecanismos de consultas muy potentes, totalmente independientes del S.G.B.D., e incluso de la organizacin fsica de los datos; el propio S.G.B.D. es el encargado de optimizar estas preguntas en formato estndar, a sus caractersticas propias de almacenamiento.

El modelo relacional fue propuesto por E.F. Codd en los laboratorios de IBM en California. Se trata de un modelo lgico, que establece una estructura sobre los datos, aunque posteriormente stos puedan ser almacenados de mltiples formas para aprovechar caractersticas fsicas concretas de la mquina sobre la que se implante la base de datos realmente. Es algo as como guardar unos libros en una biblioteca; dependiendo del nmero de salas de la biblioteca, del tamao y forma de cada una de ellas, su nmero de estanteras, y en definitiva, de las caractersticas fsicas del recinto, podremos disponer los libros de una forma u otra para hacer ms cmoda y fcil su consulta y acceso. Los libros son los mismos, pero pueden ubicarse de muy distintas formas.

La diferencia de los 2 modelos es que los modelos entidad-relacin son una herramienta para el modelado de datos de un sistema de informacin y expresan entidades relevantes para un sistema de informacin, interrelaciones y propiedades. Y los modelos de relacin, su idea fundamental es el uso de relaciones. Estas relaciones podran considerarse en forma lgica como conjuntos de datos llamados tuplas.