Servidor de base de datos

Los usuarios acceden a un servidor de base de datos a través de un "front end", que se ejecuta en el ordenador del usuario y muestra los datos solicitados, o a través del "back end", que se ejecuta en el servidor y maneja tareas como el análisis de datos y el almacenamiento de datos.

Cada base de datos comprende su lenguaje de consulta y convierte cada consulta enviada a un formato legible por el servidor y lo ejecuta para recuperar resultados.

DB-Engines enumera más de 300 DBMSs en su clasificación.

Los DSD proporcionaron un medio para representar las relaciones entre diferentes entidades de datos.

[4]​ El lmodelo entidad-relación fue propuesto por primera vez en su forma actual por Peter Chen en 1976 mientras realizaba una investigación en el MIT.