Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   base de datos libre (https://www.clubdelphi.com/foros/showthread.php?t=25228)

gustavoh 16-09-2005 02:47:41

base de datos libre
 
quisiera saber si existe alguna base de datos
tipo microsoft access, paradox, dbase, pero que no sea paga
ya que quiero hacer una pequeña aplicacion que
no necesite instalar nada mas.
estuve hice otros proyecto y utilize postgresql, firebird
y como el proyecto es chico no quiero andar instalando otros
programas

tengo entendido que el open office trae algo parecido a
access, pero no tengo mucha info sobre eso
si alguien sabe si se puede usar con delphi 7, avise.

desde ya muchas gracias.

Casimiro Notevi 16-09-2005 08:44:59

Pues me parece que es mucho más "complicado" un access, ocupa más recursos, inserta ficheros y dlls en el sistema... o sea, es más "sucio", más ineficiente, más lento, más malo que, por ejemplo, firebird, que tiene una instalación "limpia" y cómoda y más fácil aun es quitarlo si no lo quieres, porque si quieres quitar el access éste te dejará toda su "caquita" regada por el sistema.

Neftali [Germán.Estévez] 16-09-2005 10:14:12

Cita:

Empezado por gustavoh
...quisiera saber si existe alguna base de datos
tipo microsoft access, paradox, dbase, pero que no sea paga

Recuerda que Access es de pago, pero puedes utilizar Delphi(ADO)+MDB sin instalar Access y sin necesidad de pagar. El motor de Jet4 (que usa Access) es gratuíto; Por lo tanto puedes programar tu aplicación con una Base de Datos MDB sin necesidad de pagar.
Es un error muy común pensar que para utilizar un MDB de Access se necesita Access y no es así. Es como Word y los ficheros.doc; Word es de pago, pero puedes trabajar perfectamente con un .doc desde OpenOffice.

Otra opción es utilizar FireBird Embebded + IBExpert (por ejemplo); El otro día estuve echandole un vistazo y tiene muy buena pinta y es sencillo.

lbidi 16-09-2005 15:10:53

Hola.
Si es una aplicacion chica ( hasta 5 usuarios ), y la quieres hacer en Delphi,
te recomiendo Advantage. Es gratis en modo "local" hasta 5 usuarios.
Luego si quieres y/o necesitas ampliar tus usuarios o convertir tu aplicacion
en cliente/servidor "real" , ahi asi, vas a tener que pagar.

Saludos
Leo
www.advantage.com.uy

kinobi 16-09-2005 16:39:41

Hola,

otra alternativa (libre: GPL y MPL): Ocelot SQL DBMS

Hace unos 13 o 14 años, unos amigos y yo, nos compramos una licencia (por aquel entonces era un producto cerrado) y estuvimos trabajando con ella. Me causó una buena impresión.

Saludos.

Neftali [Germán.Estévez] 16-09-2005 16:57:35

Cita:

Empezado por kinobi
otra alternativa (libre: GPL y MPL): Ocelot SQL DBMS

...y una curiosidad que tengo yo. ¿Se puede conectar Delphi a Ocelot? ¿Cómo es el acceso? ¿ODBC?

kinobi 18-09-2005 00:29:52

Hola,

Cita:

Empezado por Neftali
...y una curiosidad que tengo yo. ¿Se puede conectar Delphi a Ocelot? ¿Cómo es el acceso? ¿ODBC?

como comenté en mi anterior mensaje, mi experiencia con Ocelot es antigua (12 o 13 años atrás), trabajando con C y C++, y no con Delphi (por aquella época todavía no existía).

Sacado de la página del proyecto en SourceForge...

Cita:

Empezado por Ocelot
SQL according to ISO standards, with all features (domains constraints procedures collations subqueries etc.) and ODBC 3.0 interface, plus front end, utilities and samples

* Development Status: 5 - Production/Stable
* Intended Audience: Developers, End Users/Desktop
* License: GNU General Public License (GPL), Mozilla Public License 1.0 (MPL)
* Operating System: 32-bit MS Windows (95/98), 32-bit MS Windows (NT/2000/XP), All 32-bit MS Windows (95/98/NT/2000/XP), Win2K, WinXP
* Programming Language: Assembly, C, Delphi/Kylix
* Topic: Database Engines/Servers, Front-Ends
* Translations: English
* User Interface: Win32 (MS Windows)

Parece que sí tiene conectividad ODBC, y es posible (es una suposición mía) que también tenga algún tipo de conectividad especial con Delphi, ya que, al parecer, es uno de los lenguajes con los que está construido.

Conclusión: los interesados, que investiguen :)

Saludos.

Neftali [Germán.Estévez] 19-09-2005 09:49:33

Cita:

Empezado por kinobi
...
* Programming Language: Assembly, C, Delphi/Kylix

Sí, hasta ahí había llegado, lo pone en la página Web, pero aun así no he encontrado nada. Simple curiosidad...


La franja horaria es GMT +2. Ahora son las 04:36:08.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi