sábado, 17 de abril de 2010

Que es una Base de Datos Relacional?


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 todas las 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 con el 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, un lenguaje 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 puede considerarse como un lenguaje de programación mas bien abstracto, orientado de manera específica hacia las aplicaciones de bases de datos.


Características principales de los ``archivos'' relacionales:



  • Cada ``archivo'' contiene solo un tipo de registros.
    Los campos no tienen 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.

http://www.fismat.umich.mx/~elizalde/tesis/node15.html

No hay comentarios:

Publicar un comentario