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 10-06-2005
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.107
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Ian Marteens opina otra cosa, este es su comentario
Responder Con Cita
  #2  
Antiguo 02-06-2007
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 MsSql Server


Por que???, facil, su integración con servidores de terceros,
Por su soporte de Xml,
Por sus herramientas de administración y de transformación de datos.


Firebird e interbase lo único que le ganan es en precio, si ya se que quienes los aman diran lo contrario, pero podrian decirme con cuanta facilidad.

Ejecutan una consulta desde firebird(interbase) sobre una tabla dentro de una base de datos montada en un servidor Oracle, Postgress, Access, Interbase, mysql, etc instalado en un servidor remoto?


Generan una tabla usando consultas a partir de un documento Xml?


Exportan desde Excell, Csv, Html, Xml a Tablas de firebird(interbase) y a su vez a otro servidor?

Integran Diaramas E-R en su base de datos?.


Todo lo anterior usando solo firebird(interbase).


Por supuesto MsSql no es el mejor, por encima de él están Oracle, Db2, pero no Interbase.

Ciao
__________________
Conoce mi blog http://www.edgartec.com
Responder Con Cita
  #3  
Antiguo 03-06-2007
Avatar de xander
xander xander is offline
Miembro
 
Registrado: jul 2006
Posts: 499
Poder: 18
xander Va por buen camino
Cita:
Empezado por poliburro
Por supuesto MsSql Server


Por que???, facil, su integración con servidores de terceros,
Por su soporte de Xml,
Por sus herramientas de administración y de transformación de datos.
Es que la elección dependerá de las necesidades que uno tenga... si no necesito comunicarme con otro motor de base de datos, aunque MsSQL ofrezca la funcionalidad yo pasaré de noche por ahí... si no necesito pasar de Excel o HTML datos a mi base de datos pues también, pasare de noche...

Si lo que necesito es soporte XML implicito, tal vez entonces pensaría en usar PostgreSQL y no en interbase...

Hasta ahora no considero que las aplicaciones que he hecho sean sencillas, tengo clientes a lo largo y ancho de Estados Unidos (de hecho yo radico en California), empresas medianas y coorporativas interestatales (todavia no me cae alguna transnacional) con múltiples requerimientos (luego se les ha ocurrido cada cosa), y hasta ahora Firebird 1.5.4 ha bastado para todo... Pero pueden estar seguros que en cuanto Firebird o el mismo Delphi ya no den para lo que me pidan y pueda resolver mejor una cosa usando Java con PosgreSQL seguro que me cambio, que yo no amo ni a uno ni a otro; me amo mas a mi mismo y a la pasta que me dan cuando vendo una aplicación.
__________________
"Hey, nena, debe ser genial ser tú y verme a mí mismo..."
Responder Con Cita
  #4  
Antiguo 03-06-2007
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
Cita:
Empezado por xander
Es que la elección dependerá de las necesidades que uno tenga
"Interbase es un RDBMS departamental, es decir, es capaz de satisfacer las necesidades de almacenamiento y rendimiento demandadas por un departamento de una corporación pero no de toda la corporación. En este sentido Interbase no es competencia de bases de datos coorporativas como Oracle, DB2, o SQL Server"


Bueno es que es precisamente en ese punto donde se comparan. :P claro que aplicaciones pequeñas, no requieren interactuar con diferentes servidores, ni integrar información de diferentes formatos. Ni implementar áreas de Bi, o de mineria de datos, o de integración Soa.

Es precisamente como lo indica el manual leido por jordan23, firebird no está por encima de MsSql.


Por cierto, :P como lo dije

Por supuesto MsSql no es el mejor, por encima de él están Oracle, Db2, pero no Interbase.
__________________
Conoce mi blog http://www.edgartec.com
Responder Con Cita
  #5  
Antiguo 03-06-2007
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.107
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por poliburro
"Interbase es un RDBMS departamental, es decir, es capaz de satisfacer las necesidades de almacenamiento y rendimiento demandadas por un departamento de una corporación...[..]"
Ese texto es tan antigüo que hoy día no tiene validez, ya lo ví por primera vez en el librito de interbase 5.x, hace unos 12 años.

Cita:
Empezado por poliburro
Es precisamente como lo indica el manual leido por jordan23, firebird no está por encima de MsSql. Por cierto, :P como lo dije
Por supuesto MsSql no es el mejor, por encima de él están Oracle, Db2, pero no Interbase.
Bueno, ¿es hora de iniciar un nuevo debate?
Responder Con Cita
  #6  
Antiguo 04-06-2007
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
[quote=poliburro]"Interbase es un RDBMS departamental, es decir, es capaz de satisfacer las necesidades de almacenamiento y rendimiento demandadas por un departamento de una corporación pero no de toda la corporación. En este sentido Interbase no es competencia de bases de datos coorporativas como Oracle, DB2, o SQL Server"

Creo que la diferencia no está en las necesidades de almacenamiento y rendimiento. Mas bien, la diferencia está en los utilitarios y herramientas que rodean al motor. Creo que ya lo había dicho antes, en mi experiencia, de las cosas que le faltan a firebird, está la capacidad de hacer consultas entre tablas de diferentes bases de datos y la de replicación simétrica. Todo lo demás, son adornos y de una forma u otra pueden salvarse.

Cita:
Empezado por poliburro
Es precisamente como lo indica el manual leido por jordan23, firebird no está por encima de MsSql.
Eso depende, de si necesitas las cosas que mssql tiene. Creo que como motor de almacenamiento, no tiene nada que envidiarle.

Cita:
Empezado por poliburro
Por supuesto MsSql no es el mejor, por encima de él están Oracle, Db2
En esto estamos de acuerdo. Si la decisión depende de mi, me quedo siempre con Oracle

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
  #7  
Antiguo 04-06-2007
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
Cita:
Empezado por jachguate
Todo lo demás, son adornos y de una forma u otra pueden salvarse.
Hasta luego.

Sip, tienes razón, pero hay una característica de la que adolece firebird y que incluyen motores como MsSql, Db2, oracle y postgres, y es el manejo de XML.

Un uso que le doy al Xml es enviar formateado un conjunto grande de registros, y en MsSql,Db2, Postgress, (Oracle no se bien) puedo manejar el Xml como un recordset, con lo que evito tener que estarle enviando por partes la info al servidor, o estar utilizando chapuzas para enviar toda la info de un golpe.

El soporte Xml es algo que no puede considerarse un Adorno. :P
__________________
Conoce mi blog http://www.edgartec.com
Responder Con Cita
  #8  
Antiguo 04-06-2007
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
Cita:
Empezado por poliburro
Sip, tienes razón, pero hay una característica de la que adolece firebird y que incluyen motores como MsSql, Db2, oracle y postgres, y es el manejo de XML.
...
El soporte Xml es algo que no puede considerarse un Adorno.
Estoy totalmente de acuerdo, aunque también es cierto que no es imprescindible en todos los casos... habrá proyectos en los que se pueda vivir sin él, aunque claro que es preferible tenerlo a mano. ¿Alguien recuerda si está en el roadmap de firebird?
__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #9  
Antiguo 05-06-2007
Avatar de courtois
courtois courtois is offline
Miembro
 
Registrado: abr 2006
Ubicación: Mexico DF
Posts: 200
Poder: 19
courtois Va por buen camino
Cita:
Empezado por Casimiro Notevi
Ian Marteens: InterBase, a no ser que el sistema tenga que soportar más de 100 conexiones simultáneas
Como que ese comentario de Ian ya esta bastante arcaico

Última edición por courtois fecha: 05-06-2007 a las 23:16:20.
Responder Con Cita
  #10  
Antiguo 06-06-2007
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.107
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por courtois
Como que ese comentario de Ian ya esta bastante arcaico
Sí, es algo antigüo, jeje

Por cierto, ¿dónde he dicho eso?, no lo recuerdo
Responder Con Cita
  #11  
Antiguo 06-06-2007
Avatar de courtois
courtois courtois is offline
Miembro
 
Registrado: abr 2006
Ubicación: Mexico DF
Posts: 200
Poder: 19
courtois Va por buen camino
jeje perdón el post también ya esta un poco antiguo, no se que hago posteando en hilos viejos.
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


La franja horaria es GMT +2. Ahora son las 09:45: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
Copyright 1996-2007 Club Delphi