modelo entidad-relacion

Páginas: 11 (2694 palabras) Publicado: 13 de octubre de 2013

Unidad III. Modelo relacional.
Conceptos básicos del modelo relacional.
El modelo relacional describe la estructura lógica de los datos por medio de tablas bidimensionales llamadas relaciones. Una entidad se representa por un renglón en la tabla. La ventaja principal del modelo relacional está en la simplicidad de su representación en la estructura lógica de la base de datos y en laflexibilidad para establecer relaciones de datos por medio de campos de conexión o valores de atributo en común. Todas las entidades en una base de datos relacional están representadas como tablas separadas y no están colocadas en ninguna jerarquía fija.

El modelo relacional hace posible el alcanzar mayor independencia de los datos usando atributos en común en vez de apuntadores para enlazar registrosrelacionados en distintos archivos. En otras palabras el modelo relacional establece por ejemplo, para relaciones uno a muchos que la clave principal de un registro padre se inserte como parte de uno o varios registros hijos en otra tabla.

El modelo relacional se divide en tres partes: La estructura, la integridad y la manipulación de los datos. Cada una de las partes tiene sus propiostérminos especiales.

Los términos relacionados a la estructura de los datos son:

Base de datos relacional: Colección de tablas con un nombre único.
Una relación corresponde a una tabla y es una colección de relaciones.
Una tupla corresponde a una fila de la tabla y representa una relación entre un conjunto de valores.
Cardinalidad es el número de tuplas.
Un atributo corresponde a una columna.Grado es el número de atributos.
Dominio es un conjunto de valores permitidos
Clave primaria es un identificador único para la tabla.

Ejemplo: Relación S
Dominios
No_S Nombre Situación Ciudad

---------------------- ---------------------- ---------------------- --------------------------------------------- ---------------------- ---------------------- ----------------------
----------------------- ---------------------- ---------------------- ----------------------



No_S
Snombre
Situación
Ciudad
S1
Salazar
20
México
S2
Martinez
30
Veracruz
S3
Breidi
10
Puebla
S4Carmona
40
Morelia
S5
Alvarez
50
Querétaro


Tuplas Atributos

Grado

Cardinalidad


Término relacional formal
Equivalentes informales
Relación
Tabla
Tupla
Fila o registro
Cardinalidad
Número de filas
Atributo
Columna o campo
Grado
Número de columnas
Clave primaria
Identificador único
Dominio
Fondos de valores legales

Las equivalenciaspresentadas son sólo aproximaciones ya que los términos formales para el modelo relacional tienen definiciones precisas.

No todos los sistemas relacionales se ajustan a todos los aspectos del modelo relacional.

Términos formales del modelo relacional.
Dominios.

La menor unidad semántica de información es el valor de un dato individual (Ejemplo: El número de un proveedor, nombre de unaciudad) o sea un escalar o atómico que no tienen estructura interna (no es en términos absolutos).

Dominio es un conjunto de valores escalares, todos del mismo tipo. Los dominios son fondos de valores de los cuales se extraen los valores reales de los atributos. Cada atributo debe estar “definido sobre” un dominio subyacente.

La importancia de los dominios es que restringen las comparaciones (sepueden comparar los atributos que tienen el mismo dominio). Los valores del dominio pueden o no estar almacenados en la base de datos como conjunto reales de valores. (En la mayor parte de los casos no es así).

Al menos se deben especificarse como parte de la definición de la base de datos; después de cada definición de atributo se debería incluir una referencia al dominio correspondiente...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modelo Entidad-Relación
  • Modelo Entidad Relacion
  • Modelo Entidad Relación Extendido
  • Modelo Entidad Relacion
  • Extencion del modelo entidad relacion
  • Modelo entidad Relacion BD
  • EJERCICIOS MODELO ENTIDAD RELACION
  • Modelo Entidad Relacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS