Modelo relacional
Enviado por karly Alonso • 5 de Marzo de 2020 • Apuntes • 634 Palabras (3 Páginas) • 126 Visitas
Página 1 de 3
[pic 1][pic 2]
Está basado en dos ramas de las matemáticas: la teoría de conjuntos y la lógica de predicados de primer orden.
- Una base de datos relacional consiste en un conjunto de tablas, a cada una de las cuales se le asigna un nombre exclusivo.
- Cada fila de la tabla representa una relación entre un conjunto de valores. Dado que cada tabla es un conjunto de dichas relaciones, hay una fuerte correspondencia entre el concepto de tabla y el concepto matemático de relación, del que toma su nombre el modelo de datos relacional
[pic 3][pic 4][pic 5][pic 6][pic 7][pic 8][pic 9][pic 10]
Estructura básica[pic 11][pic 12][pic 13][pic 14][pic 15]
[pic 16]
[pic 17]
[pic 18]
[pic 19][pic 20][pic 21][pic 22]
[pic 23][pic 24]
- Es la estructura básica del modelo relacional.
- Con una relación es posible representar tanto instancias de una entidad
del universo real como interrelaciones entre entidades de distinto tipo.
- Su representación informal es una tabla.
- Propiedades:
- Nombre único.
- No hay atributos con igual nombre.
- El orden de los atributos no importa
- Cada fila es distinta a las demás (tuplas).
- El orden de las filas no importa.
- Dominio.
- Es el conjunto válido de valores para definir los atributos.
- Cada dominio puede definirse de dos maneras:
- Por extensión (enumeración de sus elementos):
- días de la semana = {lunes, martes, miércoles, jueves, viernes, sábado,
domingo}
- Por intensión (mediante una propiedad que establezca los valores
admisibles)
- edad: entero, entero de 4 dígitos
- 0 < edad < 120
- Existen los dominios compuestos que son una combinación de dominios simples a la que se puede aplicar ciertas restricciones.
- Fecha: día / mes/ año
- día: 1< día < 31
- Mes: 1 < mes < 12 o Mes={enero, febrero, marzo, abril, mayo, junio, julio, agosto, septiembre,
octubre, noviembre, diciembre}
- Año: números enteros positivos de 4 dígitos
Atributo.
- Representa las propiedades de la relación.
- Necesariamente ha de definirse sobre un dominio.
- Su representación informal es una columna
Tupla.
- Es una instancia dentro de una relación.
- Su representación informal es una fila.
Grado.
- Se define como el número de dominios Di
- Cardinalidad.
- Se define como el número de tuplas de la relación
...
Disponible sólo en Clubensayos.com