Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Modelo Relacional KARLA ESTHER ESCAMILLA GACHUZ 3AV2 ¿Qué es el Modelo Relacional? El modelo relacional, para el modelado y la gestión de bases de datos, es un modelo de datos basado en la lógica de predicados y en la teoría de conjuntos. Utiliza relaciones que pueden considerarse en forma lógica como conjuntos de datos llamados tuplas. Pese a que esta es la teoría de las bases de datos relacionales creadas por Codd, la mayoría de las veces se conceptualiza de una manera más fácil de imaginar, pensando en cada relación como si fuese una tabla que está compuesta por registros (cada fila de la tabla sería un registro o “tupla”) y columnas (también llamadas “campos”). ¿Qué es el Modelo Relacional? Responsable de: • La estructura de datos • La manipulación de datos • La integridad de los datos Relaciones • Atributos (columnas) • Tuplas (Conjunto de filas Construcción • Creando un conjunto de tablas iniciales y aplicando operaciones de normalización hasta conseguir el esquema más óptimo, • O, convertir el modelo entidad relación (ER) en tablas, con una depuración lógica y la aplicación de restricciones de integridad. Del modelo E-R al Relacional • Toda entidad se transforma en una tabla • Todo atributo se transforma en una columna dentro de la tabla a la que pertenece • El identificador de la entidad se convierte en la clave primaria de la tabla • Toda relación N:M se convierte en una tabla que tendrá como clave primaria las dos claves primarias de las entidades que se asocian • En las relaciones 1:N la clave primaria de la entidad con cardinalidad 1 pasa a la tabla de la entidad cuya cardinalidad es N • en las relaciones N:M existen tres posibilidades: Si la cardinalidad es (0,1) en ambas entidades, se crea tabla. Mientras que si la cardinalidad de una es (0,1) y de la otra es (1,1) se suele pasar la clave primaria de (1,1) a la de (0,1). Si la cardinalidad de ambas es (1,1) se pasa la clave de cualquiera de ellas a la otra. Del modelo E-R al Relacional
Compartir