saltar al contenido

¿Qué es una base de datos integrada?

Wayne Warren ofrece una presentación en pizarra sobre lo que es una base de datos integrada. Wayne discutirá cómo las computadoras integradas han evolucionado a lo largo de los años para poder manejar funciones de administración de datos más serias.

 

Transcripciones

Hola, soy Wayne Warren, el director de tecnología aquí en Raima, y me gustaría hablar sobre bases de datos integradas.

Siempre hemos tenido que definir las bases de datos integradas de dos formas diferentes. El primero es una base de datos incrustada en la aplicación. Hay una aplicación. Vincula en algo como RDM, la biblioteca en tiempo de ejecución, funciones de biblioteca que le permiten acceder a una base de datos local o una base de datos remota desde su aplicación sin tener que hacer todo ese código usted mismo. Eso es lo que siempre hemos llamado una base de datos integrada.

La segunda definición sería una base de datos que se ejecuta en una computadora integrada. Misma configuración aquí. Tenemos una aplicación que accede a la base de datos a través de nuestro tiempo de ejecución. A esto lo llamaríamos profundamente incrustado, donde esto simplemente está incrustado. Las computadoras integradas están expandiendo sus capacidades muy rápidamente. Ha sido emocionante de ver. En los últimos 10 a 15 años, han pasado de computadoras que podían monitorear sensores a computadoras en toda regla que pueden hacer todo tipo de tecnología moderna. Y las tecnologías maduras de hace 10, 15, 20 años ahora están disponibles para ejecutarse en computadoras integradas, especialmente la administración de bases de datos. Por lo tanto, eso no es algo que se haga normalmente en computadoras integradas, pero ahora es completamente posible que se puedan ejecutar sistemas de administración de bases de datos serios en computadoras integradas. Entonces, desde que nos establecimos en 1984, siempre hemos tenido esta forma de base de datos integrada.

Ahora, con computadoras integradas serias que ejecutan bases de datos, tenemos esa misma arquitectura en la forma profundamente integrada. Lo interesante de la arquitectura incrustada simple aquí es que el código siempre acompaña al código de su propia aplicación. No hay una instalación separada de un servidor de base de datos. No se necesita un administrador de base de datos para eso. Cualquier administración se realiza a través de la aplicación.

Ahora, con las computadoras integradas, las computadoras de escritorio y más grandes, todas ejecutando el mismo software de administración de bases de datos, tenemos la capacidad de hacer que cooperen. De modo que las computadoras integradas en una máquina Windows, una máquina Linux, pueden estar hablando e interactuando; compartir datos con bases de datos en computadoras integradas. Esto nos parece muy emocionante y estamos muy interesados en los desarrollos que sucederán en las computadoras integradas durante los próximos años.