Base de datos

Solo disponible en BuenasTareas
  • Páginas : 3 (678 palabras )
  • Descarga(s) : 4
  • Publicado : 14 de abril de 2010
Leer documento completo
Vista previa del texto
Tablas Relacionales (Base de datos )

Es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. Permiten establecer interconexiones (relaciones)entre los datos (que están guardados en tablas), y trabajar con ellos conjuntamente. 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.

Características
* Una base de datos relacional se compone de varias tablas o relaciones.
* No pueden existir dostablas con el mismo nombre.
* Cada tabla es a su vez un conjunto de registros, filas o tuplas.
*
Relaciones base y derivadas

En una base de datos relacional, todos los datos se almacenan y seacceden a ellos por medio de relaciones. Las relaciones que almacenan datos son llamados "relaciones base" y su implementación es llamada "tabla". Otras relaciones no almacenan datos, pero son calculadasal 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 expresaninformación de varias relaciones actuando como si fuera una sola.

Restricciones

Una restricción es una condición que obliga el cumplimiento de ciertas condiciones en la base de datos. Algunas noson determinadas por los usuarios, sino que son inherentemente definidas por el simple hecho de que la base de datos sea relacional. Algunas otras restricciones las puede definir el usuario, porejemplo, usar un campo con valores enteros entre 1 y 10.
Las restricciones proveen un método de implementar reglas en la base de datos. Las restricciones restringen los datos que pueden ser almacenados enlas tablas. Usualmente se definen usando expresiones que dan como resultado un valor booleano, indicando si los datos satisfacen la restricción o no. Las restricciones no son parte formal del modelo...
tracking img