modelo relacional
El modelo e-r se considera un modelo conceptual ya que permite a un nivel alto el ver con claridad la información utilizada en algun problema o negocio.
En este capítulo nosconcentraremos en desarrollar un buen modelo "lógico" que se conoce como "esquema de la base de datos" (database schema) a partir del cual se podrá realizar el modelado físico en el DBMS, es importantemencionar que es un paso necesario, no se puede partir de un modelo conceptual para realizar un físico.
Puede resultar confuso el concepto de modelo entidad-relación vs modelo relacional, quizásporque ambos comparten casi las mismas palabras. Como se mencionó en la sección anterior, el objetivo del modelo relacional es crear un "esquema" (schema), lo cual como se mencionará posteriormenteconsiste de un conjunto de "tablas" que representan "relaciones", relaciones entre los datos.
Estas tablas, pueden ser construídas de diversas maneras:
Creando un conjunto de tablas iniciales y aplicaroperaciones de normalización hasta conseguir el esquema más óptimo. Las técnicas de nomalización se explican más adelante en este capítulo.
Convertir el diagrama e-r a tablas y posteriormente aplicartambién operaciones de normalización hasta conseguir el esquema óptimo.
La primer técnica fue de las primeras en existir y, como es de suponerse, la segunda al ser más reciente es mucho másconveniente en varios aspectos:
El partir de un diagrama visual es muy útil para apreciar los detalles, de ahí que se llame modelo conceptual.
El crear las tablas iniciales es mucho más simple a través delas reglas de conversión.
Se podría pensar que es lo mismo porque finalmente hay que "normalizar" las tablas de todas formas, pero la ventaja de partir del modelo e-r es que la "normalización" esmínima por lo general.
Lo anterior tiene otra ventaja, aún cuando se normalice de manera deficiente, se garantiza un esquema aceptable, en la primer técnica no es así.
El modelo relacional...
Regístrate para leer el documento completo.