Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El empleo generalizado de los discos duros a finales de los aos sesenta modific en gran medida
la situacin del procesamiento de datos, ya que permitieron el acceso directo a los datos. La
ubicacin de los datos en disco no era importante, ya que se poda tener acceso a cualquier
posicin del disco en slo unas decenas de milisegundos. Los datos se liberaron as de la tirana
de la secuencialidad. Con los discos pudieron crearse las bases de datos de red y las bases de
datos jerrquicas, que permitieron que las estructuras de datos como las listas y los rboles
UNAN-Managua
pudieran almacenarse en disco. Los programadores pudieron crear y manipular estas estructuras
de datos.
El artculo histrico de Edgar Frank Codd en 1970 defini el modelo relacional y las formas no
procedimentales de consultar los datos en el modelo relacional, y as nacieron las bases de datos
relacionales.
Aos ochenta:
Esta situacin cambi con System R, un proyecto innovador del centro de investigacin IBM
Research que desarroll tcnicas para la construccin de un sistema de bases de datos
relacionales eficiente, esto condujo al primer producto de bases de datos relacionales de IBM:
SQL/DS. Los primeros sistemas comerciales de bases de datos relacionales, como DB2 de IBM,
Oracle, Ingres y Rdb de DEC, desempearon un importante papel en el desarrollo de tcnicas
para el procesamiento eficiente de las consultas declarativas. En los primeros aos ochenta las
bases de datos relacionales haban llegado a ser competitivas frente a los sistemas de bases de
datos jerrquicas y de red incluso en cuanto a rendimiento. Las bases de datos relacionales eran
tan sencillas de usar que finalmente reemplazaron a las bases de datos jerrquicas y de red; los
programadores que usaban esas bases de datos se vean obligados a tratar muchos detalles de
implementacin de bajo nivel y tenan que codificar sus consultas de forma procedimental. Lo
que era an ms importante, tenan que tener presente el rendimiento durante el diseo de los
programas, lo que supona un gran esfuerzo. En cambio, en las bases de datos relacionales, casi
todas estas tareas de bajo nivel las realiza de manera automtica el sistema de bases de datos, lo
que libera al programador para que se centre en el nivel lgico. Los aos ochenta tambin fueron
testigos de una gran investigacin en las bases de datos paralelas y distribuidas, as como del
trabajo inicial en las bases de datos orientadas a objetos.
2
UNAN-Managua
Los principios del siglo XXI han sido testigos de la emergencia de XML y de su lenguaje de
consultas asociado, XQuery, como nueva tecnologa de las bases de datos. En este periodo
tambin se ha podido presenciar el crecimiento de las tcnicas de informtica autnoma/
administracin automtica para la minimizacin del esfuerzo de administracin.
Las bases de datos orientadas a objetos surgieron en un principio para soportar la programacin
orientada a objetos. Los programadores necesitaban almacenar datos persistentes, datos que
permanecen despus de terminado un proceso. Las BDOO se volvieron importantes para ciertos
tipos de aplicaciones con datos complejos: CAD (Diseo apoyado por computadora) y CAE
3
UNAN-Managua
(Ingeniera apoyada por computadora). Tambin para el manejo de los BLOB (Objetos binarios
de gran tamao: imgenes, sonido, video y texto sin formato). Las BDOO representan el
siguiente paso en la evolucin de las bases de datos, para soportar el anlisis, diseo y
programacin OO. Las BDOO permiten el desarrollo y mantenimiento de aplicaciones complejas
con un costo significativamente menor. Permiten que el mismo modelo conceptual se aplique al
anlisis, diseo, programacin, definicin y acceso a la base de datos. Esto reduce el problema
del operador de traduccin entre los diferentes modelos a travs de todo el ciclo de vida.
Los datos espaciales representan informacin sobre la ubicacin fsica y la forma de objetos
geomtricos. Estos objetos pueden ser ubicaciones de punto u objetos ms complejos como
pases, carreteras o lagos. Un ejemplo es el de SQL Server admite dos tipos de datos espaciales:
el tipo de datos geometry (representa los datos en un sistema de coordenadas euclidiano) y el tipo
de datos geography (representa los datos en un sistema de coordenadas de tierra redonda. El tipo
de dato temporal es el ms importante, y est definido como una unin finita de intervalos, este
tipo de dato es la base para la construccin de una base de datos temporal
Procesamiento de transacciones:
Aplicaciones en:
4
UNAN-Managua
3- Tendencias Actuales
Distribucin de informacin
Grado de autonoma; los sistemas distribuidos son muchas veces propiedad de distintos
participantes. Cmo manejar participantes que niegan una conexin o que tienen sistemas
con distintas capacidades.
5
UNAN-Managua
Nuevos usos
6
UNAN-Managua
III- Conclusin
El uso de los sistemas de bases de datos ha permitido la innovacin y desarrollo tecnolgico
no slo en el campo de la informtica, abarcan tambin transacciones monetarias en tiempo
real o repositorios de grandes volmenes de informacin, en la actualidad se est integrando
a los sistemas de atencin mdica a travs de la telemedicina. Las bases de datos an son
objeto de estudio e innovacin tecnolgica, por lo que no existen modelos o mtodos
definitivos de desarrollo, lo que exige al profesional de las ciencias computacionales la
actualizacin de conocimientos en intervalos de tiempo cortos.
Bibliografa
James, M., James, O., & Palm, O. A. (1994). Anlisis y diseo orientado a objetos. Distrito Federal, Ciudad
de Mexico, Mexico: Mxico : Prentice-Hall Hispanoamericana.
Mendoza, G. M. (2005). Investigacin de Bases de Datos: Logros y Oportunidades del siglo 21. Queretaro.
Silberschatz, A., Korth, H., & Surdashan, S. (2006). Fundamentos de bases de datos (Quinta ed.). Aravaca,
Madrid, Espaa: McGrawHill.
7
UNAN-Managua