Modelo Relacional

Páginas: 5 (1139 palabras) Publicado: 11 de julio de 2011
Contenido

1 MODELO RELACIONAL 3
1.1 Estructura general. 3
1.2 Reglas fundamentales. Claves. 4
1.3 Regla de identificación única. 4
1.4 Regla de integridad referencial. 4
1.5 Restricciones en la base de datos. 5

1 MODELO RELACIONAL

Este modelo permite representar la información del mundo real de una manera intuitiva, introduciendo conceptos cotidianos y fáciles de entender porcualquier inexperto. Asimismo, mantiene información sobre las propias características de la base de datos (metadatos), que facilitan las modificaciones, disminuyendo los problemas ocasionados en las aplicaciones ya desarrolladas. Por otro lado, incorpora mecanismos de consulta muy potente, totalmente independiente del S.G.B.D., e incluso de la organización física de los datos; el propio S.G.B.D.es el encargado de optimizar estas preguntas en formato estándar, a sus características propias de almacenamiento.

El modelo relacional fue propuesto por E.F. Codd en los laboratorios de IBM en California.

Se trata de un modelo lógico [Irene Luque Ruiz- Ed. Ra-ma], que establece una estructura sobre los datos, aunque posteriormente éstos puedan ser almacenados de múltiples formas paraaprovechar características físicas concretas de la máquina sobre la que se implante la base de datos realmente. Es algo así como guardar unos libros en una biblioteca; pendiendo del número de salas de la biblioteca, del tamaño y forma de cada una de ellas, su número de estanterías, y en definitiva, de las características físicas del recinto, podremos disponer los libros de una forma u otra parahacer más cómoda y fácil su consulta y acceso. Los libros son los mismos, pero pueden ubicarse de muy distintas formas.

1.1 Estructura general.

El nombre de modelo relacional viene de la estrecha relación que existe entre el elemento
básico de este modelo, y el concepto matemático de relación. Podemos decir que una relación R sobre los conjuntos D1, D2, .., Dn, se define como:

R ●● D1 × D2× ... × Dn

Donde los conjuntos D1, D2, .., Dn pueden ser cualesquiera, e incluso estar repetidos.
El modelo relacional.

Los conjuntos pueden ser cualesquiera, aunque en el momento en que se trabaja con ordenadores, hay que imponer ciertas restricciones de discretización.

Concepto de tabla. Dominios y atributos.

Una tabla en el modelo relacional viene a ser como una de las listasdescritas anteriormente. Una tabla o relación es una matriz rectangular que almacena líneas con una estructura concreta:

• La primera línea de una tabla, es una cabecera que indica el nombre de cada columna. O sea, cada columna tiene asignado un nombre único, e indica que los ítemes almacenados en esa columna deben pertenecer a un conjunto de valores concreto: Números, Letras, Frases, etc.
• Cadalínea (excepto la primera) recibe el nombre de tupla, y almacena ítemes concretos para cada columna.
• Todas las filas deben ser diferentes entre sí.
• El orden de las filas y de las columnas carece de importancia a efectos del S.G.B.D. Este hecho es el que verdaderamente diferencia las tablas relacionales del concepto matemático de relación, en el que el orden de las columnas es fundamental.1.2 Reglas fundamentales. Claves.

El modelo relacional intenta representar con una tabla a un tipo de objetos de la vida real, como puedan ser Empleados, Clientes, etc., e incluso considera las relaciones entre estos objetos como objetos en sí mismos. Para ello, designa cada tipo de objetos por un conjunto de atributos que son los que darán la «forma particular» a cada objeto.

Podemoscomparar números para saber si son iguales, o uno es mayor que otro, podemos
comparar frases (sólo desde el punto de vista lexicográfico, ya que el ordenador no comprende el significado que nosotros le damos a dichas frases) para saber si contienen palabras repetidas, si una frase subsume a otra, o simplemente para saber si una precede a otra o no según el orden alfabético.

1.3 Regla de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • MODELO RELACIONAL
  • Modelo relacional
  • modelo relacional
  • El modelo relacional
  • Modelo Relacional
  • Modelo Relacional.
  • Del modelo relacional
  • Modelo Relacional

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS