Una base de datos embebida es un sistema de gestión que se integra directamente en el código de la aplicación, permitiendo su acceso exclusivo a través del servicio que la inicia. Estas bases de datos son valoradas por su portabilidad, rapidez y bajo consumo de recursos, a menudo utilizadas en entornos con limitaciones de memoria. Ejemplos incluyen ScimoreDB, SQLite y Oracle Berkeley DB, que presentan características como tamaño compacto y baja concurrencia.