Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-02-2008
Avatar de Coco_jac
Coco_jac Coco_jac is offline
Miembro
 
Registrado: mar 2005
Ubicación: Lima Peru
Posts: 338
Poder: 20
Coco_jac Va por buen camino
Que base de datos emplear

Hola amigos del foro.
En mi actual trabajo se realizara un pequeño modulo que corresponde a un formulario electronico dicha aplicacion correra en varias empresas. Las empresas ingresar la informacion solicitada en el formulario, generaran un archivo de salida y este sera enviado a otra institucion y ahi sera procesara.
Mi pregunta se centra que motor de BD usar, he teniudo mala experiencia con el Access, ya que involucra el paquete conocido MDAC_TYP que me trajo algunos inconvenientes por la version del sistema operativo ya que correra en Win 98 hasta XP. Queria saber si me podraian recomendar algun otro motor que conoscan uno que sea ligero ya que sera instalado en dichas empresas

Estaba pensando en paradox. pero aun no se, tengo q averiguar algunos detalles

Muchas gracias
Responder Con Cita
  #2  
Antiguo 05-02-2008
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
Firebird, mysql, postgresql, son rapidos y ligeros, dependiendo el tipo de instalación.

todos puden ser usados como
servidores de bases de datos incrustadas. tambien llamadas embedded.

si son instalados como servicios que se ejecuten siempre, lo considero mejor.
a usarlo empotrados. por que asi. puedes accesar a todas las bases de datos
de forma centralizada, y no preocuparte por un motor de base de datos incrustado
que solo acepta un cliente.
Responder Con Cita
  #3  
Antiguo 05-02-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
Cita:
Empezado por JXJ Ver Mensaje
si son instalados como servicios que se ejecuten siempre, lo considero mejor.
a usarlo empotrados. por que asi. puedes accesar a todas las bases de datos
de forma centralizada, y no preocuparte por un motor de base de datos incrustado
que solo acepta un cliente.
Bueno, eso es relativo. Conozco (y he hecho) aplicaciones que lo que necesitan es una base de datos incrustada, y están muy bien así, te lo puedo garantizar.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #4  
Antiguo 05-02-2008
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
yo lo dijo
por que con mysql incrustado, no mas me da errores por que las tablas inno necesitan
cierto tipo de configuracion no disponible en mysql incrustado.

y firebird, por que no me sale el crear por escript la base de datos, la estructura e insertar los datos,
Responder Con Cita
  #5  
Antiguo 05-02-2008
[FGarcia] FGarcia is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Cordoba, Veracruz, México
Posts: 1.123
Poder: 20
FGarcia Va por buen camino
si bien no soy experto en sistemas con BD en mis pininos con firebird incrustado nunca he tenido problemas; esto en los ejecutables que hace uso de la bd. Para el desarrollo siempre uso la version server nunca el incrustado o embebido -insisto aunque se enoje Al Gonzalez-
Responder Con Cita
  #6  
Antiguo 05-02-2008
Avatar de Coco_jac
Coco_jac Coco_jac is offline
Miembro
 
Registrado: mar 2005
Ubicación: Lima Peru
Posts: 338
Poder: 20
Coco_jac Va por buen camino
Hola amigos, miren hay un detalle en el proyecto y es que el instalador tiene que ser el menos pesado que se pueda. Realize uno anterior en vb 6.0 y este alcanzo 2.0 mb para versiones Xp y anteriorres como Win98 alcanzo a 7 mb por el MDAC_TYPE. Este año se realizara un proyecto parecido pero estaba pensado en cambiar y aligerar este inconveniente. El proposito tambien es lograr que el instalador pese lo menos posible. He utilizado Mysql y Postgres, este ultimo el instalador es pesado no recuerdod el Mysql ahora, pero lo vere, otro detalle es que no puedo separar el proceso de la instalacion de la aplicaciones y del motor. Incluso como a modo de chiste me comentaron que lo hiciera con archivos planos.Quisiera saber si alguin conoce otro motor algo mas simple no se.

Muchas gracias por sus comentarios
Responder Con Cita
  #7  
Antiguo 05-02-2008
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
mysql con componentes nativos zeos, funciona bien y solo tendrias que desarrollar
tu aplicacion usando mysql y copiar las tablas creadas en mysql
y su estructura de archivos tal cual si fueran archivos planos.

tambien firebird, con componentes nativos, mdo, que son opensource, los que trae delphi para interbase
o los fibplus que son de pago y los de mydac para interbase-firebird solo es cuestion de copiar.

ambas como servidores de bases de datos incrustados.
no pasaran de 3 o 3.5 mb, el ejecutable instalador,
usando como instalador el innosetup
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problemas al agregar Registros al emplear DBGrids GerTorresM PostgreSQL 2 05-02-2008 15:29:57
Herramienta case para diccionario de datos de base de datos firebird mcalmanovici Firebird e Interbase 1 11-02-2007 15:17:37
como emplear la transacciones Arturo MySQL 2 28-04-2006 20:09:29
Emplear Store Procedure La__X Conexión con bases de datos 5 19-01-2006 02:03:13
Reto Para Expertos En Base De Datos Y Tipos De Datos.... (blob) frankmch Conexión con bases de datos 2 08-09-2003 19:44:52


La franja horaria es GMT +2. Ahora son las 10:40:25.


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
Copyright 1996-2007 Club Delphi