Éste es el modelo utilizado en la actualidad para modelar
problemas reales y administrar datos dinámicamente. Tras ser postulados sus
fundamentos en 1970, de los laboratorios Ibm en San José, no tardó en consolidarse
como un nuevo paradigma en los modelos de base de datos. Su idea fundamental es
el uso de "relaciones". Estas relaciones podrían considerarse en
forma lógica como conjuntos de datos llamados "tuplas". Pese a que
ésta es la teoría de las bases de datos relacionales creadas por Codd, la
mayoría de las veces se conceptualiza de una manera más fácil de imaginar. Esto
es pensando en cada relación como si fuese una tabla que está compuesta por
registros (las filas de una tabla), que representarían las tuplas, y campos (las
columnas de una tabla).
En este modelo, el lugar y la forma en que se almacenen los
datos no tienen relevancia (a diferencia de otros modelos como el jerárquico y
el de red). Esto tiene la considerable ventaja de que es más fácil de entender
y de utilizar para un usuario esporádico de la base de datos. La información
puede ser recuperada o almacenada mediante "consultas" que ofrecen
una amplia flexibilidad y poder para administrar la información.
El lenguaje más habitual para construir las consultas a
bases de datos relacionales es SQL, Structured Query Language o Lenguaje
Estructurado de Consultas, un estándar implementado por los principales motores
o sistemas de gestión de bases de datos relacionales.
Durante su diseño, una base de datos relacional pasa por un
proceso al que se le conoce como normalisazion de una base de datos
Durante los años 80 la aparición de dBASE produjo una
revolución en los lenguajes de programación y sistemas de administración de
datos. Aunque nunca debe olvidarse que dBase no utilizaba SQL como lenguaje
base para su gestión.
Por Rocio Rocio Ramirez PDVSA.
No hay comentarios.:
Publicar un comentario