stringtranslate.com

Máquina de base de datos

Una máquina de base de datos o procesador de back-end es una computadora o hardware especial que almacena y recupera datos de una base de datos . Está especialmente diseñada para el acceso a bases de datos y está estrechamente acoplada a la(s) computadora(s) principal( es) ( front-end ) mediante un canal de alta velocidad, mientras que un servidor de base de datos es una computadora de propósito general que contiene una base de datos y está acoplada de manera flexible a través de una red de área local a sus clientes .

Las máquinas de bases de datos pueden recuperar grandes cantidades de datos utilizando cientos o miles de microprocesadores con software de base de datos . El procesador front-end solicita los datos al back-end (normalmente enviando una consulta expresada en un lenguaje de consulta ) y los procesa. El procesador back-end, por otro lado, analiza y almacena los datos del procesador front-end. Los procesadores back-end dan como resultado un mayor rendimiento, aumentan la memoria principal del host , aumentan la recuperación y la seguridad de la base de datos y reducen el coste de fabricación.

Sistema NCR Teradata Worldmark 5100 (2002)

Historia

Britton-Lee (IDM), Tandem ( Non-Stop System ) y Teradata ( DBC ) ofrecieron las primeras máquinas de bases de datos comerciales especializadas. [1] Un ejemplo más reciente fue Oracle Exadata .

Crítica y solución sugerida

[ aclaración necesaria ]

Según Julie McCann , [2]

"Finalmente, en 1983 Boral predijo la desaparición de la máquina de base de datos (DBM) y hasta cierto punto tenía razón [5]. [3] Las arquitecturas DBM basadas en hardware especializado o estrechamente acopladas a máquinas especializadas específicas siempre iban a ser problemáticas. Sin embargo, como la componentización disuelve la arquitectura del DBMS en componentes y estos se integran, sin límites, con el sistema operativo (que a su vez solo activa los componentes que requiere la función de la base de datos, adaptando así la arquitectura a la perfección ) , significa que en ese instante el sistema se convierte efectivamente en una máquina de base de datos, pero potencialmente sin los problemas de estandarización y portabilidad del pasado".

Véase también

Referencias

  1. ^ Ricardo, Catherine M. (2002). "Máquinas de bases de datos". Enciclopedia de sistemas de información . Academic Press. págs. 403–410. doi :10.1016/B0-12-227240-4/00027-7. ISBN 978-0-12-227240-0.
  2. ^ Mccann, Julie A. (2003). "The Database Machine: Old Story, New Slant?" (PDF) . Primera Conferencia Bienal sobre Investigación Innovadora de Sistemas de Datos, CIDR 2003, Asilomar, CA, EE. UU., 5-8 de enero de 2003, Actas en línea . Conferencia sobre Investigación Innovadora de Sistemas de Datos (CIDR) (1.ª ed.). Asilomar, CA, EE. UU.
  3. ^ Boral, Haran; DeWitt, David J. (1983). Máquinas de bases de datos: ¿una idea cuyo tiempo ya pasó? Una crítica del futuro de las máquinas de bases de datos (informe).

Lectura adicional