Motores de Bases de Datos
Un motor de base de datos es el servicio principal para almacenar, procesar y proteger los datos. El motor de base de datos proporciona acceso controlado y procesamiento de transacciones rápido para cumplir con los requisitos de las aplicaciones consumidoras de datos más exigentes de una empresa.
Fuente:https://docs.microsoft.com/es-es/sql/database-engine/sql-server-database-engine-overview?view=sql-server-2017
El motor de la base de datos acepta peticiones lógicas de los otros subsistemas del SGBD, las convierte en su equivalente físico y accede a la base de datos y diccionario de datos en el dispositivo de almacenamiento.
De igual forma se puede definir como aquella herramienta interna que permite o facilita realizar un número determinado de operaciones sobre las tablas y sus datos; siempre cuidando el aspecto de la integridad referencial.
Además de lo anterior, todos los procesos lógicos que se le pueden aplicar a las tablas y a sus datos manteniendo la integridad de los mismos (cabe señalar que todos los gestores de bases de datos cuentan con un motor encargado de hacer las operaciones solicitadas).
Ejemplos:
- MySQL
- MSSQL
- SQLite
- MS Access
Aporte Personal
Un motor de bases de datos es una herramienta fundamental dentro de un gestor de bases de datos, pues permite la interacción entre las aplicaciones y la base de datos.
Aporte Personal
Entre los motores de bases de datos encontramos por ejemplo Microsoft Access que permite crear bases de datos de forma sencilla y SQLITE que se basa en relaciones y su licencia es libre.