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)
-   -   Necesito Consejos Para Aplicacion De Administracion (https://www.clubdelphi.com/foros/showthread.php?t=21406)

pablo2244 16-05-2005 21:37:10

Necesito Consejos Para Aplicacion De Administracion
 
Hola, necesito programar una aplicacion de administración para una empresa pequeña y quiero saber que base de datos me conviene usar y si necesito otros programas aparte de Delphi (tengo delphi 2005).

Me conviene usar FireBird?

Cabe aclarar que no tengo solo nociones basicas de aplicaciones de bases de datos asi que cualquier material me vendria barbaro.

Muchas gracias...

marcoszorrilla 16-05-2005 21:41:12

Pues el buen diseño de la base de datos es una de las cosas importantes a tener en cuenta, por desgracia no es algo que puede aprenderse en 2 días.

Conviene que digas, cuantos registros vas a manejar, si la aplicación va a estar en red, cuantos usuarios soportará, así será más fácil aconsejar que tipo de BD te pueda convenir.

Un Saludo.

Casimiro Notevi 17-05-2005 15:01:04

imagino que no habrás dado fecha de entrega del trabajo, porque si tienes "nociones básicas" tardarás un poquito :confused:

pablo2244 17-05-2005 22:30:43

no es un trabajo para entregar, lo quiero hacer para ganar experiencia.
Mi idea es que la aplicación pueda funcionar en red, pero no para miles de usuarios. Es una aplicación pequeña...
Agradeceré toda la información que me puedan dar.

Soy novato pero con muchas ganas de progresar en esto...

ME ENCANTA DELPHI!!!

emidav104 20-05-2005 01:59:47

Pablo,

Actualmente hay dos motores para BD que se usan mucho "Access Y SQL"

Lo de cual usar estara en tus manos ya que aunque sepas mucho de Delphi si no sabes manipular el motor para la BD no te servira de mucho.

Te dire que con Access se pueden manejar almenos un millon de registros y con SQL un no he podido ponerlo al maximo.

Delphi no maneja las BD Delphi solo te ayuda a crear un interface para hacerlo pero debes de saber manejarlas desde el motor en si.

jachguate 20-05-2005 02:21:36

Cita:

Empezado por emidav104
Actualmente hay dos motores para BD que se usan mucho "Access Y SQL"

Supongo que estamos de acuerdo que la popularidad no significa necesariamente que sea bueno... si no me crees, pues preguntate cual es el sistema operativo mas popular...:D

Yo regularmente me decanto por motores mas robustos, como Firebird, que con todo lo bueno, además es de uso libre, y muy popular en estos foros. También hay otras opciones, entre las que podemos mencionar Oracle, Sybase, Interbase, mySQL, y otras mas.

Cita:

Empezado por emidav104
Te dire que con Access se pueden manejar almenos un millon de registros

¿estas seguro de esto? ¿es estable? ¿que tal va con el acceso concurrente? ¿bloqueos? ¿opciones de configuración? uff.. creo que es mas lo que se arruesga que lo que podria ganarse.

Cita:

Empezado por emidav104
Delphi no maneja las BD Delphi solo te ayuda a crear un interface para hacerlo pero debes de saber manejarlas desde el motor en si.

Esto me parece algo confuso. Digamos que Delphi provee conectividad con distintos motores de base de datos (regularmente relacionales, como los ya mencionados), a través de diversas capas de acceso (BDE, dbExpress, ADO, etc). También hay componentes de acceso nativo a algunas de ellas (IBX para interbase, DOA para oracle, etc). Con algunas de ellas podrias hacer toda una aplicación sin tener idea de SQL, aunque no es lo deseable.

También tenes la opción de utilizar archivos binarios de delphi, o de basarte en ClientDataSets que ya hacen una buena parte del trabajo sucio.

¿que es mejor?, pues siempre depende. La idea es que te informes lo suficiente para tener criterio de tomar tu propia decisión. Si hubiera algo que fuese mejor en todos los casos, quizas ya no existirian tantas opciones... pero todas tienen su utilidad y su "nicho de mercado" por decirlo de cierta forma.

Hasta luego.

;)


La franja horaria es GMT +2. Ahora son las 02:35:53.

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