Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Las "base de datos" (BD) son una herramienta indispensable en la actual sociedad
de la informacin, su utilidad no slo se debe a que es un conjunto de datos
almacenados de alguna forma determinada, en una BD tambin existen una
cantidad de elementos que ayudan a organizar sistemticamente, relacionar,
proteger, y administrar de manera eficiente los datos.
Antes que aparezcan los conceptos actuales de BD, y las herramientas que
permiten su eficaz y correcta administracin, los datos se almacenaban en los
llamados archivos planos los cuales no tenan estructura, slo se conocan los
campos y registros o filas y columnas. El origen de las BD se da frente a la
necesidad de almacenar grandes cantidades de informacin para su posterior
consulta.
1950: Uso de las cintas magnticas, las cuales son un tipo de medio o
soporte de almacenamiento de informacin que se graba en pistas sobre una
banda plstica con un material magnetizado, generalmente xido de hierro o
algn cromato.
Nace el modelo de base de datos Jerrquica, el cual enlaza los registros en forma
de estructura de rbol.
Tambin se desarrolla el modelo de base de datos de Red, en el cual la principal
diferencia era que un nodo tenga varios padres.
Siglo XXI: actualmente las bases de datos tienen una amplia capacidad de
almacenamiento y estn orientadas a que cumplan con el protocolo OAI-PMH, los
cuales permiten el almacenamiento de gran cantidad de datos que tengan mayor
visibilidad y fcil acceso.
Durante los aos ochenta apareci una gran cantidad de SGBD basados en el
modelo relacional propuesto en 1969 por E.F. Codd, de IBM, y prcticamente todos
utilizaban como lenguaje nativo el SQL. El modelo relacional se basa en el
concepto matemtico de relacin, que aqu podemos considerar de momento
equivalente al trmino tabla (formada por filas y columnas). La mayor parte de los
SI que actualmente estn en funcionamiento utilizan SGBD relacionales, pero
algunos siguen utilizando los jerrquicos o en red (especialmente en SI antiguos
muy grandes).
As como en los modelos pre-relacionales (jerrquico y en red), las estructuras de
datos constan de dos elementos bsicos (los registros y las interrelaciones), en el
modelo relacional constan de un solo elemento: la tabla, formada por filas y
columnas. Las interrelaciones se deben modelizar utilizando las tablas.
Otra diferencia importante entre los modelos pre-relacionales y el modelo
relacional es que el modelo relacional se limita al nivel lgico (no hace
absolutamente ninguna consideracin sobre las representaciones fsicas). Es decir,
nos da una independencia fsica de datos total. Esto es as si hablamos del modelo
terico, pero los SGBD del mercado nos proporcionan una independencia limitada.
Estos ltimos aos se est extendiendo el modelo de BD relacional con objetos. Se
trata de ampliar el modelo relacional, aadindole la posibilidad de que los tipos de
datos sean tipos abstractos de datos, TAD. Esto acerca los sistemas relacionales al
paradigma de la OO. Los primeros SGBD relacionales que dieron esta posibilidad
fueron Oracle (versin 8), Informix (versin 9) y eI BM/DB2/UDB (versin 5).
Hablamos de modelos de BD, pero de hecho se acostumbran a denominar modelos
de datos, ya que permiten modelarlos. Sin embargo, hay modelos de datos que no
son utilizados por los SGBD del mercado: slo se usan durante el proceso de
anlisis y diseo, pero no en las realizaciones.
Los ms conocidos de estos tipos de modelos son los modelos semnticos y los
funcionales. stos nos proporcionan herramientas muy potentes para describir las
estructuras de la informacin del mundo real, la semntica y las interrelaciones,
pero normalmente no disponen de operaciones para tratarlas. Se limitan a ser
herramientas de descripcin lgica. Son muy utilizados en la etapa del diseo de
BD. El ms extendido de estos modelos es el conocido como modelo ER (entityrelationship).
ORACLE:
El manejador de Base de datos Oracle, surgi a final de los aos 70 y principio
de los aos 80. George Koch y su equipo de tropas de asalto de tcnicos fue el
primero en desembarcar en el terreno de Oracle en 1982.
Durante un proceso de evaluacin de sistema de gestin de base de datos para
una importante aplicacin comercial que George estaba diseando y
construyendo. Cuando termin, la evaluacin fue descrita en Computer World
como el estudio ms severo de SGBD que se haba hecho nunca. El estudio fue
tan riguroso con los vendedores cuyos productos haba estudiado George, que
la prensa hizo eco de sus palabras en lugares tan distantes como Nueva
Zelanda y en publicaciones muy alejadas del campo como el Christian Sciencia
Monitor.
Oracle conocida entonces como Relational Software, tena poco ms de 25
empleados en aquel tiempo y solo unos pocos clientes importantes Sin
embargo, cuando se complet el estudio, Oracle fue declarada vencedora.
George afirmo que el SGBD Oracle era tcnicamente el mejor producto del
mercado. Estas declaraciones fueron hecha en una poca en la que muy poca
gente conoca el significado del trmino "Relacional", y los que lo conocan (o
crean conocerlo) no tenan muchas cosas favorables que decir de l.
La compaa de Oracle Corporation estaba trabajando entonces para
perfeccionar su joven producto, para comprender los tipos de caractersticas y
funcionalidad que podra hacerlo til y productivo en el mundo de los negocios.
El esfuerzo contribuyo a su refinamiento. Algunas de las caractersticas de
Oracle, tales como las salidas de SQL*FORMS fueron el resultado de dicho
esfuerzo.