Base de datos relacionales

Solo disponible en BuenasTareas
  • Páginas : 2 (451 palabras )
  • Descarga(s) : 0
  • Publicado : 29 de agosto de 2012
Leer documento completo
Vista previa del texto
Bases de datos relacionales

Una base de datos relacional es una base de datos en donde todos los datos visibles al usuario están organizados estrictamente como tablas de valores, y en donde todaslas operaciones de la base de datos operan sobre estas tablas.

Estas bases de datos son percibidas por los usuarios como una colección de relaciones normalizadas de diversos grados que varían conel tiempo.

El modelo relacional representa un sistema de bases de datos en un nivel de abstracción un tanto alejado de los detalles de la máquina subyacente, de la misma manera como, por ejemplo, unlenguaje del tipo de PL/1 representa un sistema de programación con un nivel de abstracción un tanto alejado de los detalles de la máquina subyacente. De hecho, el modelo relacional puedeconsiderarse como un lenguaje de programación mas bien abstracto, orientado de manera específica hacia las aplicaciones de bases de datos.
[Date, 1993]

En términos tradicionales una relación se asemeja aun archivo, una tupla a un registro, y un atributo a un campo. Pero estas correspondencias son aproximadas, en el mejor de los casos. Una relación no debe considerarase como ``solo un archivo'', sinomas bien como un archivo disciplinado, siendo el resultado de esta disciplina una simplificación considerable de las estructuras de datos con las cuales debe interactuar el usuario, lo cual a su vezsimplifca los operadores requeridos para manejar esas estructuras.
Características principales de los ``archivos'' relacionales:

Cada ``archivo'' contiene solo un tipo de registros
Los campos notienen un orden específico, de izquierda a derecha
Los registros no tienen un orden específico, de arriba hacia abajo
Cada campo tiene un solo valor
Los registros poseen un campo identificador único(o combinación de campos) llamado clave primaria
Así, todos los datos en una base de datos relacional se representan de una y solo una manera, a saber, por su valor explícito (esta se denomina en...
tracking img