Modelo relacional - script
From Ibbddunq
Contexto
Es la tercer clase. En la primera se ve la introducción, en la segunda MER. Si quedó algo por ver de MER, se roba un cachito de la práctica del lunes siguiente.
Como ejemplo para apoyarnos al dar MER vemos el ejemplo del circo, y nos paramos en este ejemplo también para ir contando modelo relacional.
En una clase debería entrar la descripción del modelo relacional, si quedó algo por decir se le puede robar un ratito a la siguiente clase, que es la primera de dos de álgebra relacional.
Desarrollo
1 - puntapié inicial vamos a ver un nuevo modelo de datos, que es distinto al anterior. Como dijimos al principio (de verdad lo dije la 1er clase) es un modelo lógico, que va a servirnos para poder implementarlo en un DBMS.
2 - tabla
En este modelo hay un solo concepto central, el de relación o tabla.
Para complicarnos la vida, en este modelo hay un concepto llamado "relación", en el MER también, y no son lo mismo.
En el MER partimos de los conceptos separados de entidad y relación, acá tenemos uno solo, relación o tabla. Una BD es un conjunto de tablas.
P.ej. en el MER tengo la entidad Artista, acá vamos a tener la tabla artista.
Una relación es - a nivel esquema, un conjunto de atributos, cada uno con su dominio. - a nivel instancia, una instancia de relación va a tener toda la fi
3 - primer comparación entre los dos modelos
lo que modelábamos por separado como entidades o relaciones en el MER, acá lo vamos a modelar siempre como relaciones, de estas relaciones (que son otra cosa que lo que se llama "relación" en el MER).
Vamos