Aplicación de base de datos
A aplicación de base de datos es un programa informático cuyo propósito principal es entrar y recuperar información de un computarizado base de datos. Los ejemplos tempranos de las aplicaciones de bases de datos fueron contabilidad sistemas y sistemas de reservas aéreas, tales como SABLE, desarrollado a partir de 1957.
Una característica de las aplicaciones de bases de datos modernas es que facilitan las actualizaciones simultáneas y consultas de usuarios múltiples. Sistemas en la década de 1970 podrían haber logrado esto por tener cada usuario de un 3270 terminal a un computadora central. Por los mediados de los ochenta se estaba volviendo más común para dar a cada usuario un ordenador personal y tener un programa que se ejecuta en el PC conectado a una base de datos servidor. Información sería sacado de la base de datos, transmitido a través de una red y luego concertamos, graficó o lo contrario formateada por el programa que se ejecuta en el PC. A partir de mediados de la década de 1990 se convirtió más común para construir aplicaciones de bases de datos con una interfaz Web. En lugar de desarrollar software a la medida para funcionar en PC de un usuario, el usuario utilizaría el mismo programa de navegador Web para cada aplicación. Una aplicación de base de datos con una interfaz Web tenía la ventaja de que puede ser utilizado en dispositivos de diferentes tamaños, con diferente hardware y sistemas operativos diferentes. Algunos ejemplos de las primeras aplicaciones de base de datos con interfaces Web Amazon.com, que utiliza el Sistema de gestión de base de datos relacional Oracle, la comunidad online de photo.net, cuya aplicación en la parte superior del Oracle fue descrito en el libro de los sitios Web Database-Backed (prensa de Ziff-Davis; Mayo de 1997), y eBay, también ejecutan Oracle.[1]
Registros médicos electrónicos se refieren a emrexperts.com,[2] en diciembre de 2010, como "una aplicación de base de datos de software". Un libro de O'Reilly utiliza el término en su título de 2005: base de datos de aplicaciones y la Web.
Algunas de las aplicaciones más complejas de base de datos siguen siendo los sistemas de contabilidad, tales como SAP, que puede contener miles de mesas en solamente un solo módulo.[3] Muchos de los sistemas informáticos más ampliamente utilizado de hoy son las aplicaciones de bases de datos, por ejemplo, Facebook, que fue construido en la cima del MySQL.[4]
La etimología de la frase "aplicaciones de bases de datos" viene de la práctica de dividir programas informáticos en programas como el sistema operativo, compiladores, el sistema de ficheros y herramientas tales como el sistema de gestión de bases de datos, sistemas y programas de aplicación, como una nómina comprobar procesador. En un PC estándar con Windows de Microsoft, por ejemplo, el sistema operativo Windows contiene todos los programas de sistemas mientras juegos, procesadores de texto, hojas de cálculo, retoque, programas, etc. serían los programas de aplicación. Como "solicitud" es la abreviatura de "programa de aplicación", "aplicación de base de datos" es la abreviatura de "programa de aplicación de base de datos".
No todos los programas que utiliza una base de datos normalmente se consideraría una "aplicación de base de datos". Por ejemplo, muchos experimentos de física, por ejemplo, el Gran Colisionador de Hadrones,[5] generar grandes conjuntos de datos que posteriormente analizan programas. Los conjuntos de datos constituyen una "base de datos", aunque no se administran normalmente con un sistema de gestión de base de datos relacional estándar. Principalmente se desarrollan los programas informáticos que analizan los datos para responder a las hipótesis, no para poner información en la base de datos y por lo tanto, el programa no se llamaría una "aplicación de base de datos".
Referencias
- ^ Masiva base de datos de eBay Oracle
- ^ EMR expertos
- ^ Administración de Oracle SAP por Donald Burleson, capítulo 1
- ^ Sobel, Jason (21 de diciembre de 2007). "Mantenerse". Facebook Blog. de 2008-10-30.
- ^ Gran Colisionador de Hadrones como masiva red de computadoras
Enlaces externos
- Desarrollo de aplicaciones con DB2 (ibm.com)
- Desarrollo de aplicaciones de Microsoft SQL Server
- Desarrollo de aplicaciones de bases de datos Oracle
|