Elementos básicos del MR
- Relación
- Es la estructura del modelo relacional. Se representa con una tabla.
- Dominio
- Es el conjunto valido de valores que toma un atributo. Existen con independencia de cualquier otro elemento.
- Atributo
- Representa las propiedades de la relación. Se representa con una columna.
- Tupla
- Es una ocurrencia de la relación. Se representa mediante la fila.
Dominios
Un dominio es un conjunto nominado, finito y homogéneo de valores atómicos
- Un dominio
- se identifica por un nombre,
- tiene un numero infinito de valores,
- todos los valores son del mismo tipo, y
- los valores son atómicos respecto MR
- Cada dominio puede definirse de dos maneras
- Extensión (dando sus posibles valores)
- Intensión (mediante un tipo de datos)
- A veces se asocia al dominio su unidad de medida y/o ciertas restricciones en su rango.
Atributos
Un atributo es la interpretación de un determinado dominio en una relación, es decir el papel que juega en la misma.
- Notacion
D=Dom (A) => D es el dominio deA
- Un atributo y un dominio pueden llamarse igual, pero...
- Un atributo esta siempre asociado a una relación, mientras que un dominio tiene existencia propia con independencia de las relaciones.
- Un atributo representa una propiedad de la relación.
- Un atributo toma valores de un dominio.
- Varios atributos diferentes pueden tomar un mismo valor.
Relación
Una relación