Está en la página 1de 2

El modelo relacional de la base de datos

El Dr. Edgar Frank Codd fue el creador de muchas teoras que revolucionaron
la informtica en su tiempo. Public en 1970 el articulo A RELATIONAL
MODEL OF DATA FOR LARGE SHARED DATA BANKS .Propuso que los
sistemas de base de datos deban tener una estructura basada en
relaciones.
Tena la idea en que el usuario de un sistema relacional solo deba
preocuparse por el qu consultar y no el cmo de las estructuras de
almacenamiento.
Sus ideas aunque al inicio fueron rechazadas por el IBM , revolucionaron el
mundo de la informtico, pues influenciaron a muchos otros como Larry
Ellison que cre un producto que hoy se conoce como ORACLE .IBM puso en
marcha otro sistema relacional , el System R y un lenguaje estructurado el
SEQUEL que luego sera llamado SQL.
La estructura fundamental del modelo relacional es la relacin, posee filas
(tuplas) y columnas (atributos).Para distinguir una tupla de otra se recurre al
concepto de llave primaria, es decir un atributo o un conjunto de atributos
que permiten identificar unvocamente una tupla en una relacin.
Personas (RFC , nombre, apellido, sexo, estadoCivil, fechaNacimiento)
En este caso la llave primaria es RFC. Cada atributo se caracteriza por un
nombre y un dominio (valores que pueden ser asumidos por una columna de
la relacin).
La normalizacin son unas reglas que evitan la repeticin innecesaria de
datos (redundancia), este procedimiento ahorra espacio de
almacenamiento, optimiza el rendimiento y evita inconsistencias. Adems el
Dr. Codd propuso el algebra relacional, un conjunto de operaciones que
describen paso a paso como computar una respuesta sobre las relaciones,
tal y como stas son definidas en el modelo relacional.
En la dcada de 1990 surge una pregunta Cmo implementar
datawarehouse? De las soluciones las ms importantes son:
Entidad-Relacin, donde las entidades representan relaciones normalizadas,
este modelo es muy flexible.
El esquema en estrella, donde las entidades se moldean en tablas con
hechos que contiene uno o ms datos que en lo posible deben ser aditivos o
mesurables y dimensiones, este modelo es muy fcil de entender para los
usuarios.
A pesar que se ha querido desplazar el modelo relacional por base de datos
orientadas a objetos, el modelo relacional aun sigue vigente pues su modelo
es sencillo , tiene un slido fundamento terico y se han aadido
caractersticas de objetos a los productos, lo cual permite a los usuarios
definir sus propios tipos de datos.

También podría gustarte