¿Todos los servidores necesitan una base de datos o DBMS (como SQL, Oracle, DB2)?

No , y sus seguimientos a las respuestas hasta ahora parecen indicar un desglose de comunicaciones, por lo que intentaré una táctica diferente. (Los expertos en bases de datos notarán que deliberadamente paso por alto cosas como bases de datos incrustadas, fragmentación y demás; todo eso no mejoraría la comprensión del OP).

Los sistemas de gestión de bases de datos (DBMS) cumplen una función específica: se encargan de sus datos y facilitan la búsqueda y recuperación de partes específicas de esos datos. (Si no se necesita una búsqueda y recuperación fáciles, no necesita un DBMS).

La mayoría de los DBMS modernos permiten el acceso remoto simultáneo , por lo que múltiples programas en múltiples máquinas pueden acceder a sus datos al mismo tiempo. Esto ayuda a garantizar que no pierda espacio haciendo copias completas de sus datos en cada máquina. (Hay otras razones, pero esto es suficiente por ahora).

Entonces lo siguiente es cierto:

  • DBMS son aplicaciones como todas sus otras aplicaciones; pueden ejecutarse en casi cualquier máquina que desee.
  • No todos los servidores necesitan ejecutar un DBMS.
  • El DBMS puede instalarse para ejecutarse en una o más máquinas dedicadas al propósito , por lo que ninguna otra aplicación importante (servicios web, servicios de aplicaciones, etc.) se ejecuta en esas máquinas. Este es a menudo el enfoque adoptado cuando necesita lidiar con grandes cargas de datos.
  • El DBMS también puede compartir el “espacio del servidor” con su aplicación o servicio web, si no espera lidiar con una gran carga de datos.
  • Las aplicaciones que necesitan acceder al DBMS no tienen que ejecutarse en los servidores DBMS; pueden hablar con el DBMS a través de su red.

Espero que ayude.

La base de datos es un tipo de sistema de archivos ya que los archivos se almacenan en un servidor. En realidad, la base de datos es un programa bien escrito almacenado como archivos en un servidor.

El servidor es una computadora simple que almacena archivos y lo aloja en la web.

Entonces, cuando se compra un servidor, no tiene sistema operativo, ni siquiera software de base de datos como SQL ni nada. El usuario debe instalar el sistema operativo para la operación y luego se instala MySQL u Oracle en él.

Básicamente, todos los servidores no necesitan una base de datos que solo necesita alojamiento de archivos, pero si tiene un servidor, puede instalar el software de la base de datos en el SERVIDOR en cualquier momento

Eso es
Espero que hayas entendido

No todos los servidores requieren una base de datos. Una aplicación puede requerir una base de datos. Algunas aplicaciones ejecutan todos los componentes en el mismo servidor. (Servidor web / servidor de aplicaciones / servidor de bases de datos) Algunas aplicaciones separan los componentes en diferentes servidores.

Los servidores no necesitan una base de datos. Muchas aplicaciones necesitan bases de datos para almacenar cosas de manera confiable.

No todos los servidores necesitan una base de datos. Algunos solo están haciendo trabajo de cómputo.

¿Por qué me piden que responda esto? No sé nada sobre bases de datos.

More Interesting

¿Por qué la gente usa Ubuntu como un sistema operativo de servidor?

¿Cuáles son las diferentes ventajas y desventajas de usar un servidor de alojamiento compartido, VPS, un servidor de alojamiento dedicado y un servidor en la nube?

¿Cuál es su flujo de trabajo cuando usa webhosts?

¿Qué debo hacer para prohibir los inicios de sesión no autorizados si se piratea mi servidor de base de datos?

Si quisiera crear un inicio web, ¿qué idiomas de front-end, back-end, servidor, etc. tengo que saber?

¿Cuál es el costo de un servidor típico por mes para ejecutar un sitio web grande (1 - 2m único)?

Cómo hacer que mi computadora sea un servidor

¿Qué tan importante es donde se encuentra el servidor de alojamiento?

¿En qué momento debe una empresa considerar una configuración de TI de Thin Client?

¿Una máquina que ejecute Windows sin una GUI y un bloatware sería un servidor tan bueno como la misma máquina que ejecuta Linux como mínimo?

¿Cuáles son las ventajas y desventajas de los clústeres ARM en comparación con los servidores virtualizados en x86?

Cuando los servidores están caídos, ¿cómo pueden los usuarios acceder a la página de error 404 específica de una empresa (por ejemplo, Fail Whale)?

¿Cuál es la mejor manera de monitorear las búsquedas generales de disco por segundo en un servidor Linux?

¿Cómo puedo usar dos servidores para un sitio web, de modo que pueda usar el segundo cuando el primero no funciona correctamente?

Cómo montar NFS un directorio de un servidor a otro servidor