¿Qué es otro sitio exactamente como este: Base de datos SQL gratuita?

He usado estos seis motores de base de datos con Visual Studio:

  1. Microsoft SQL Server Express
  2. Microsoft SQL Server Compact
  3. Microsoft Jet (mdb, archivo accdb)
  4. MySQL
  5. Oráculo
  6. SQLite

Supongo que tiene una aplicación de escritorio. El uso de una fuente de datos remota para una aplicación de escritorio no tiene mucho sentido, a menos que la aplicación se encuentre en una gran configuración multiusuario. Con ese supuesto, la base de datos debe ser local en la misma máquina que la aplicación de escritorio.

Dependiendo de la cantidad de información que planea usar, o el tamaño de la base de datos, la mejor solución puede ser SQLite. Microsoft Jet requiere un controlador para estar presente. SQL Server y Oracle requieren la instalación de software adicional en la máquina de destino. SQLite requiere una DLL, pero se puede incluir en la distribución. Necesitar una sola DLL es mucho más fácil que instalar controladores o software. SQLite no permitirá múltiples usuarios.

Si planea utilizar muchas bases de datos de tamaño pequeño a mediano, sería bueno instalar el controlador Microsoft Jet actual. Esto viene con Microsoft Office, pero puede instalar el controlador Microsoft Jet de forma gratuita, como una descarga independiente por separado. Microsoft Jet permite multiusuario.

Para uso doméstico y profesional ligero, no recomiendo usar SQL Server, MySQL u Oracle. No hay necesidad y sería excesivo.

Entonces, si va a distribuir su programa a otras personas, SQLite le dará la distribución más fácil. Si solo está usando el programa, o si se requiere multiusuario, instale el controlador Microsoft Jet actual y úselo.

Nuevamente, supongo que tiene una aplicación de escritorio. Si tiene una aplicación web, MySQL es la mejor respuesta y generalmente está presente en el servicio de alojamiento.

Este sitio: base de datos MySQL gratis
Le proporciona una base de datos mysql gratuita que puede usar durante mucho, mucho tiempo.
Cuando haya terminado, simplemente elimine la base de datos y cuando la necesite. entonces solo haces una nueva cuenta.