Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-12-2006
Mc_Hacks Mc_Hacks is offline
Miembro
 
Registrado: nov 2006
Posts: 11
Poder: 0
Mc_Hacks Va por buen camino
me conviene usar SQL Server

Hola tengo una duda , ya que tengo dos posibilidades .
hacer mi aplicacion delphi con una base de datos Sq lServer o con una Interbase

se que me recomentaran interbase y que lo trabaje con ib-expert jejeje

pero diganme sql tb me puede servir sin problemas verdad???

si alguien se puede esplayar y decirme los beneficios que me daria cada una de las dos opciones se lo agradeceria. por que pido esto?? bueno por que no kiero buscarlo en google ya que me dara la version de los beneficios vistos de la parte del distribuidor de la base de datos y yo kiero su opinion como usuarios de esas bases de datos espero averme explicado bien

de antemanos gracias
Responder Con Cita
  #2  
Antiguo 16-12-2006
DANY DANY is offline
Miembro
 
Registrado: nov 2003
Posts: 145
Poder: 21
DANY Va por buen camino
Todo depende

En principio yo me jugaria por firebird sin dudarlo. Si necesitas Datawarehouse y replicar las bases de datos, SQL Server tiene mas madurados esos asuntos, pero es de pago. por eso todo depende de las caracteristicas del sistema.
Responder Con Cita
  #3  
Antiguo 16-12-2006
Mc_Hacks Mc_Hacks is offline
Miembro
 
Registrado: nov 2006
Posts: 11
Poder: 0
Mc_Hacks Va por buen camino
si eso de la licencia lo tengo casi cubiero por el momento
sigo reciebiendo opiniones gracias
Responder Con Cita
  #4  
Antiguo 16-12-2006
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
Yo iria por Firebird tambien, pero ahi está MySQL y Postgress. Todos son libres y están suficientemetne maduros para grandes aplicaciones. En muchas cosas superan al SQL Server...la principal en que son multiplataforma, puedes correr un servidor Linux con cualquiera de ellos en una PC sencilla. En cambio para SQL Server necesitas un "mostro" solo para poder cargarle el Windoze (para que sirven las ventanitas y graficos en un servidor?)...Lo de la licencia ahorratelo o invierte en equipo mas grande.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #5  
Antiguo 16-12-2006
Avatar de poliburro
[poliburro] poliburro is offline
Miembro Premium
 
Registrado: ago 2004
Ubicación: México D.F
Posts: 3.068
Poder: 23
poliburro Va por buen camino
Por supuesto me iria por MsSql server, y si no tengo restricciones de presupuesto preferiria Oracle.

Por las siguentes razones.

Con sql server puedes integrar datos en múltiples servidores de múltiples bases de datos a usando LinkedServers, lo caul es una maravilla cuando trabajas con sistemas Muy grandes.

En nuestro caso nos permite tener comunicación con nuestros servidores As/400 en los que corre DB2. Y de igual manera nos permite enlazarnos con una base de datos muy viejita que corre en unix llamada DataFlex.

Luego cabe agregar que MsSql server te ofrece una herramienta llamada DataTransformation services, que al igual que los linked server te permite ejecutar tareas de transformación de datos usando VbScript y OleDb u Odbc
que te permiten hacer cargas masivas entre diferentes origenes de datos.

Por ejemplo, nosotros lo usamos para actualizar la lista de precios de nuestros artículos de nuestra tienda virtual (Mysql en linux) con la información que tenemos en nuestros servidores de db2 y Mssql. Una chulada pues.

Soporte a Xml.

MsSql server te da la posibilidad de enviar un esquema Xml para insertar registros, Actualizar u obtener datos. Múy útil cuando desarrollas aplicaciones cliente servidor con cargas muy pesadas.


Desde mi muy personal punto de vista no usaria firebird a menos que el cliente quiera abaratar la solución.
__________________
Conoce mi blog http://www.edgartec.com
Responder Con Cita
  #6  
Antiguo 16-12-2006
Avatar de Osorio
Osorio Osorio is offline
Miembro
 
Registrado: may 2003
Ubicación: Colombia
Posts: 251
Poder: 21
Osorio Va por buen camino
Bueno, la aternativa depende de la solucion que quieras implementar y el presupuesto que tengas.

He tenido la experiencia de trabajar con los dos y me parecen excelentes cada uno con sus ventajas.

La Solucion con MS SQL Server es mas completa, (trae un monton de herramientas para importar, exportar, entre otras) pero cuesta $$$$$.

Yo para mis proyectos desarrollo con Firebird, asi le ahorro a mis clientes lo de las licencias.

Por alli existen algunos cuadros comparativos, que te pueden servir (disculpa que no tenga ninguno a la mano)

Saludos,.
Responder Con Cita
  #7  
Antiguo 20-12-2006
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
Yo no estoy de acuerdo, MySQL soporta clustering que es el equivalente de los linkedservers y muchas otras chuladas tambien.

Definitivamente si tu cliente es megagrande (y tu proyecto por supuesto) y no le afecta pagar 20 o 40 mil pesos solo de licencias para que corra tu programa (bueno y todos los demas que hagan despues) pues entonces si se justificaria y tambien si solo conoces bien esa BD. De lo contrario no le veo caso, inclusive puedes pagar la licencia comercial de MySQL que por mucho e s mucho mas barata y ellos te dan todo el soporte continuo que quieras.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
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
que CVS me conviene?? pvizcay Varios 6 18-09-2006 21:17:58
¿Que Grilla conviene usar? YaninaGenia SQL 2 03-01-2006 15:21:31
En delphi 5 q componente de conexión me recomiendan usar contra SQL Server 2000? GusBaires Conexión con bases de datos 8 05-10-2005 20:00:40
Usar Linux como Server . . . uper Linux 2 24-06-2004 20:07:18
Se puede usar apache server con delphi? CORBATIN Internet 4 18-08-2003 15:58:09


La franja horaria es GMT +2. Ahora son las 22:58:35.


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