database ms-access portable-database

database - Alternativas al acceso



ms-access portable-database (11)

¿Hay alguna alternativa a MS Access?

Requisitos:

  • Archivo de base de datos portátil
  • Desarrollo de forma integrada para la entrada de datos
  • No es necesario compilar. Puede ser modificado sobre la marcha.

Dos requisitos más:

  • Disponible para Linux o Windows
  • No tiene que ser gratis

    EDITAR: Enfatizó el desarrollo de formularios integrados para la entrada de datos como las respuestas más votadas para esta pregunta, en el momento de la edición, ambos recomiendan un sistema de base de datos simple. La razón por la que Access sigue siendo tan difícil de reemplazar por un simple departamento de nivel CRUD (y más) aplicaciones es la integración de bases de datos, formularios de ingreso de datos y herramientas de informes. Simplemente recomendar una base de datos no responde la pregunta tal como se plantea.


El que viene con OpenOffice puede ser lo que estás buscando, se llama "Base", creo: http://dba.openoffice.org

Aunque voté por zacherates porque me gusta SQLite también.


FileMaker cumple con sus requisitos, aunque no es algo que recomendaría para el desarrollo colaborativo.


He hecho mucho desarrollo de MS-Access y desde el punto de vista del diseño de formularios o el punto de vista RAD (desarrollo rápido de aplicaciones) es difícil de superar.

Sin embargo, puede usar MS-Access junto con otro servidor de base de datos que le brindará flexibilidad en el futuro. Mi sugerencia sería usar Sybase Advantage Database Server. Estoy un poco predispuesto ya que soporto el producto, pero tenemos una versión de servidor local gratuita para que lo pruebes y luego puedes implementar una configuración completa de cliente / servidor simplemente cambiando la conexión. Advantage DevZone

En el caso de que utilice otro motor de base de datos, probablemente utilizará ODBC para su tipo de conexión compatible con Advantage junto con JDBC, OLEDB, .NET, PHP, etc.


He usado 4th Dimension en el pasado. No sé, sin embargo, si requiere compilación, pero se puede compilar.

Pero sus características de diseño son extremadamente amigables en mi opinión.




SQLite siempre es mi elección para las bases de datos ligeras, aunque no tiene un creador de formularios, ya que es solo una base de datos.

SQLite es genial porque:

  • Es solo una biblioteca a la que llama su aplicación, no un servidor.
  • No hay configuración
  • Su base de datos es solo un archivo.

(... y puede usar en las bases de datos de memoria para probar, para aquellos adictos a pruebas unitarias :)


Tus opciones parecen ser:

  1. SQL Server Express . Esto solía llamarse MSDE

  2. SQL Server Compact Edition.

  3. MySQL .

  4. SQLite .

  5. VistaDB .

==========

Estoy modificando esto para agregar el único candidato real que he encontrado: Kexi

http://kexi-project.org/

No puedo decir que lo haya usado, pero parece que hará todo lo que quiera.


VistaDB es la única alternativa si va a ejecutar su sitio web en el alojamiento compartido (casi todos ellos no le permitirán ejecutar sus sitios web en el modo de plena confianza) y también si necesita un sitio web simple habilitado para la implementación de x-copy.


Echa un vistazo a Filemaker


Posiblemente te perdiste este Q & A cuando buscaste en el sitio una respuesta a esta pregunta. Puede encontrar algunas buenas opciones allí también.