sábado, 4 de diciembre de 2010

RELACIONES EN BASE DE DATOS


1. En bases de datos, una relación o vínculo entre dos o más entidades describe algún interacción entre las mismas. Por ejemplo, una relación entre una entidad “Empleado” y una entidad “Sector” podría ser “trabaja en”, porque el empleado trabaja en un sector determinado.

Las relaciones se describen en la estructura de la base de datos empleando un modelo de datos.

Las relaciones son muy empleadas en los modelos de bases de datos relacionales y afines.

http://www.mitecnologico.com/Main/DefinicionDeRelacion




2. Las bases de datos relacionales están constituidas por una o más tablas que contienen la información ordenada de una forma organizada. Cumplen las siguientes leyes básicas:

• Generalmente, contendrán muchas tablas.
• Una tabla sólo contiene un número fijo de campos.
• El nombre de los campos de una tabla es distinto.
• Cada registro de la tabla es único.
• El orden de los registros y de los campos no está determinados.
• Para cada campo existe un conjunto de valores posible.


3. Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para implementar bases de datos ya planificadas. Permiten establecer interconexiones (relaciones) entre los datos (que están guardados en tablas), y a través de dichas conexiones relacionar los datos de ambas tablas, de ahí proviene su nombre:"Modelo Relacional". Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos.

Relaciones base y derivadas

En una base de datos relacional, todos los datos se almacenan y se accede a ellos por medio de relaciones. Las relaciones que almacenan datos son llamadas "relaciones base" y su implementación es llamada "tabla". Otras relaciones no almacenan datos, pero son calculadas al aplicar operaciones relacionales. Estas relaciones son llamadas "relaciones derivadas" y su implementación es llamada "vista" o "consulta". Las relaciones derivadas son convenientes ya que expresan información de varias relaciones actuando como si fuera una sola.

http://es.wikipedia.org/wiki/Base_de_datos_relacional

4. Relaciones

Definiciones informales

El modelo relacional se basa en el concepto matemático de relación, que gráficamente se representa mediante una tabla. Codd, que era un experto matemático, utilizó una terminología perteneciente a las matemáticas, en concreto de la teoría de conjuntos y de la lógica de predicados.

Una relación es una tabla con columnas y filas. Un SGBD sólo necesita que el usuario pueda percibir la base de datos como un conjunto de tablas. Esta percepción sólo se aplica a la estructura lógica de la base de datos (en el nivel externo y conceptual de la arquitectura de tres niveles ANSI-SPARC). No se aplica a la estructura física de la base de datos, que se puede implementar con distintas estructuras de almacenamiento.

Un atributo es el nombre de una columna de una relación. En el modelo relacional, las relaciones se utilizan para almacenar información sobre los objetos que se representan en la base de datos. Una relación se representa gráficamente como una tabla bidimensional en la que las filas corresponden a registros individuales y las columnas corresponden a los campos o atributos de esos registros, los atributos pueden aparecer en la relación en cualquier orden.

http://www3.uji.es/~mmarques/f47/apun/node47.html



5. Relación: Asociación entre diferentes entidades.

1 comentario:

  1. esta especificado las relaciones de las bases de datos cada una de ellas y sus usos corresponddientes en cada uno de ellos y me parece muy interesante el uso de relaciones a las tablas de datos

    ResponderEliminar