|
Por lo que mencionas de tu uso anterior, hay una decision fundamental y es si el motor de BD es "externo" y operas contra el tipo cliente/servidor, o embeido y lo despliegas como una "dll" junto a tu app.
En el primer caso, PostgreSQL, SQL Server serian mis opciones principales. Ten en cuenta que esto tiene implicación a la hora de hacer hosting o de poder soportar miles de usuarios (así que si por ahi van tus deseos, al usar SQL Server debes tener claro los costos/beneficios).
En el segundo caso las opciones son mas limitadas, y Firebird/Interbase o Sqlite son lo que hay. De ambos, Firebird es la mas completa (y se puede desplegar tipo servidor) pero Sqlite es lo único que anda en móviles.
---
Yo uso principalmente PostgreSQL, que en mi opinion es la mejor BD a nivel general, junto sqlite para móviles (que implica una complicación de hacer sincronización), pero es solo mezclar si tienes necesidad de ambos escenarios. Si lo móvil no esta en la ecuación
|