Bases de Datos, Ventajas y Desventajas a Enero de 2012

463 views
Skip to first unread message

FresaRural

unread,
Jan 3, 2012, 12:33:42 PM1/3/12
to Comunidad de Visual Foxpro en Español
Por ahí en otro de los temas se coló este, así que lo pongo aquí para
alguien que lo busque lo pueda encontrar con facilidad. Disculpen si
este tema ya se ha tratado muchas veces aquí. Solo estoy tratando de
actualizarlo a la fecha.

El asunto es: A la fecha, Enero de 2012, los escenarios comerciales
han cambiado en lo que se refiere a las circunstancias de los
manejadores o motores de bases de datos.

MySql, pertenece a Oracle y no parece que vaya a seguir siendo libre.

http://es.wikipedia.org/wiki/MySQL

Firebird, parece no requerir mantenimiento por un DBA o un técnico.
Parece ser una buena opción, pero al parecer carece de la opción de
replicado, que a la vez puede compensarse con programas especializados
en el replicado.

http://www.aspel.com.mx/downl/BaseConoc/Por_que_firebird_como_basedatos.pdf

PostgreSql, sigue siendo libre, pero parece ser un dolor de cabeza a
quien no pueda configurarlo adecuadamente.

Podrían simplemente mencionar las VENTAJAS y DESVENTAJAS que cada
manejador de bases d e datos presenta a la fecha...

Cual sería la adecuada para cada diferente proyecto ?...

Cuál sería la adecuada para cierto tipo de empresas?...

Un banco, una gasolinera, un sistema para el registro de antecedentes
penales o infracciones de tráfico, un centro comercial, una
abarrotera, una univesidad, una ferretería, un aeropuerto, una
tintorería, una oficina de gobierno, zapaterías, etc..

Claro, es cuestión de "platicarlo" con tu cliente, pero qué argumentos
podría presentarles para convencerlos de usar cierto manejador.

Sé que los "clientes" no son quienes elijen las cuestiones técnicas,
pero si no se les explican los riesgos, que harán cuando exista un
"incoveniente" que el técnico sabia que podría ocurrir pero que nunca
se comunicó al cliente?...

Así que, qué manejador están pensando usar para sus futuros proyectos
y por qué?...

carlos SALCEDO

unread,
Jan 3, 2012, 12:56:20 PM1/3/12
to visual fox
Buenas tardes

Con respecto a cual manejador y por que;

1.Para proyectos donde la concurrencia simultanea es un punto clave
y donde la bd crecera a millones y millones de registro, postgresql
por que en esos esenarios nada como pez en el agua y porque seguro
no sera instalada en un xp, o en un local o negocio donde con el mismo computador
ponen musica,despachan,juegan etc sino que se trabajara en un servidor.
en cuanto a la configuracion pues ya le tengo el tiro, y si, realmente configurarla
para enfrentarla a Oracle(puede enfrentarla) es un proseso porque  estamos
acostumbrados a windows, pero con ella se pueden enfrentar grandes proyectos

Nota:para quien necesite informacion de como configurar algunas varaibles de postgresql
para que trabaje a las mil maravillas,con conexiones remotas,bloqueo de clientes
conceder permisos y alta concurrencia a sus ordenes

2.Para proyectos donde no se donde instalaran la bd, como por ejemplo restaurantes,
pequeños detallistas y que con un computar o dos, quieren hacer de todo me parece
Fire bird, aunque todavia no la pruebo en produccion, creo que el criterio del Walter
da claridad al respecto

3.Otra BD que no veo mencionada es SQLSEVER (Expres), aqui en colombia
existen empresas con ERP muy buenos corriendo sobre ella y aunque es windows
es decir Matrimonio con esas tecnologias, para esenarios de pequeña embergadura
me dicen los colegas que es muy buena.
me parece que Luis Mata y  Luis Maria la usan.

Saludos
Carlos

> Date: Tue, 3 Jan 2012 09:33:42 -0800
> Subject: [vfp] Bases de Datos, Ventajas y Desventajas a Enero de 2012
> From: fresass...@gmail.com
> To: publice...@googlegroups.com

Profind

unread,
Jan 3, 2012, 2:46:28 PM1/3/12
to Comunidad de Visual Foxpro en Español
Y que opinion de ORACLE?
> > From: fresassincr...@gmail.com
> > To: publice...@googlegroups.com
>
> > Por ahí en otro de los temas se coló este, así que lo pongo aquí para
> > alguien que lo busque lo pueda encontrar con facilidad. Disculpen si
> > este tema ya se ha tratado muchas veces aquí. Solo estoy tratando de
> > actualizarlo a la fecha.
>
> > El asunto es: A la fecha, Enero de 2012, los escenarios comerciales
> > han cambiado en lo que se refiere a las circunstancias de los
> > manejadores o motores de bases de datos.
>
> > MySql, pertenece a Oracle y no parece que vaya a seguir siendo libre.
>
> >http://es.wikipedia.org/wiki/MySQL
>
> > Firebird, parece no requerir mantenimiento por un DBA o un técnico.
> > Parece ser una buena opción, pero al parecer carece de la opción de
> > replicado, que a la vez puede compensarse con programas especializados
> > en el replicado.
>
> >http://www.aspel.com.mx/downl/BaseConoc/Por_que_firebird_como_basedat...

carlos SALCEDO

unread,
Jan 3, 2012, 2:54:32 PM1/3/12
to visual fox
Buenas tardes

Bueno, con  lo que cuesta no solo la bd sino implementarla
pues es dificil que generemos soluciones con ella

Saludos
Carlos

> Date: Tue, 3 Jan 2012 11:46:28 -0800
> Subject: [vfp] Re: Bases de Datos, Ventajas y Desventajas a Enero de 2012
> From: hugo.ger...@gmail.com
> To: publice...@googlegroups.com

Euro J. Nava L.

unread,
Jan 3, 2012, 3:07:56 PM1/3/12
to publice...@googlegroups.com

ORACLE escrito al revés = EL CARO


Se certificó que el correo no contiene virus.
Comprobada por AVG - www.avg.es
Versión: 10.0.1416 / Base de datos de virus: 2109/4120 - Fecha de la versión: 03/01/2012

Profind

unread,
Jan 3, 2012, 3:52:52 PM1/3/12
to Comunidad de Visual Foxpro en Español
segun tengo entendido hay una version free, con ciertas limitaciones.-


On 3 ene, 17:07, "Euro J. Nava L." <eur...@gmail.com> wrote:
> ORACLE escrito al revés = EL CARO
>
> De: publice...@googlegroups.com
> [mailto:publice...@googlegroups.com] En nombre de carlos SALCEDO
> Enviado el: Martes, 03 de Enero de 2012 03:25 p.m.
> Para: visual fox
> Asunto: RE: [vfp] Re: Bases de Datos, Ventajas y Desventajas a Enero de 2012
>
> Buenas tardes
>
> Bueno, con  lo que cuesta no solo la bd sino implementarla
> pues es dificil que generemos soluciones con ella
>
> Saludos
> Carlos
>
>
>
>
>
>
>
>
>
> > Date: Tue, 3 Jan 2012 11:46:28 -0800
> > Subject: [vfp] Re: Bases de Datos, Ventajas y Desventajas a Enero de 2012
> > From: hugo.germigni...@gmail.com

Walter R. Ojeda Valiente

unread,
Jan 3, 2012, 3:55:07 PM1/3/12
to publice...@googlegroups.com
Carlos, Firebird está trabajando sin problemas con Bases de Datos de cientos de terabytes, se la puede usar y se la usa en proyectos muy grandes.

Saludos.

Walter.




From: caros...@hotmail.com
To: publice...@googlegroups.com
Subject: RE: [vfp] Bases de Datos, Ventajas y Desventajas a Enero de 2012
Date: Tue, 3 Jan 2012 12:56:20 -0500

carlos SALCEDO

unread,
Jan 3, 2012, 4:01:32 PM1/3/12
to visual fox
A ok.

Bueno ya tiene otro punto a su favor firebird

Gracias
Carlos


To: publice...@googlegroups.com
Subject: RE: [vfp] Bases de Datos, Ventajas y Desventajas a Enero de 2012
Date: Tue, 3 Jan 2012 20:55:07 +0000

TheNewInquirer

unread,
Jan 3, 2012, 4:18:14 PM1/3/12
to Comunidad de Visual Foxpro en Español
Ups! Veo que "prendí la mecha" con el tema de las bases de datos, pero
esa es la idea.

Cuando uno "ignora" o desconoce otras herramientas, tiende a "mal
mirarlas".

Nada mejor que alguien que ya las ha usado o está bien informado nos
aclare la situación.

Con estos comentarios, cada equipo de desarrollo, o freelance
programmer tendrá una mejor idea de qué herramientas usar dependiendo
del tipo de proyecto que se trate o de la solvencia de su cliente, o
incluso de los conocimientos técnicos que se tengan.

Gracias por compartir su experiencia!

Walter R. Ojeda Valiente

unread,
Jan 3, 2012, 4:48:44 PM1/3/12
to publice...@googlegroups.com
Aquí hay una presentación que tiene 33 páginas sobre los aspectos técnicos de Firebird, puedes echarle un vistazo para conocer mejor cuales son sus principales características.

Saludos.

Walter.




From: caros...@hotmail.com
To: publice...@googlegroups.com
Subject: RE: [vfp] Bases de Datos, Ventajas y Desventajas a Enero de 2012
Date: Tue, 3 Jan 2012 16:01:32 -0500

Walter R. Ojeda Valiente

unread,
Jan 3, 2012, 4:49:31 PM1/3/12
to publice...@googlegroups.com
Me olvidé de poner el enlace, es este:

http://www.slideshare.net/guest7ba5c1/aspectos-tcnicos-de-firebird

Saludos.

Walter.




From: wr...@hotmail.com
To: publice...@googlegroups.com
Subject: RE: [vfp] Bases de Datos, Ventajas y Desventajas a Enero de 2012
Date: Tue, 3 Jan 2012 21:48:44 +0000

carlos SALCEDO

unread,
Jan 3, 2012, 5:01:28 PM1/3/12
to visual fox
Walter

Excelente material. una pregunta para cuando esta proyectada la siquiente version
de firebird?

Saludos
Carlos


From: wr...@hotmail.com
To: publice...@googlegroups.com
Subject: RE: [vfp] Bases de Datos, Ventajas y Desventajas a Enero de 2012
Date: Tue, 3 Jan 2012 21:49:31 +0000

Walter R. Ojeda Valiente

unread,
Jan 3, 2012, 5:18:33 PM1/3/12
to publice...@googlegroups.com
Aún no hay una fecha determinada, porque se le están haciendo muchas mejoras en muchos aspectos y muchas pruebas intensivas pero según todo lo que he leído no falta mucho, posiblemente dentro de los siguientes 4 meses.

En este momento Firebird tiene 4 arquitecturas, se van a dejar solamente 2: la normal y la embebida.

Solamente dos de las arquitecturas actuales trabajan con multiprocesadores, en Firebird 3 la versión normal usará todos los procesadores de la computadora, la versión embebida no sé, pues todavía no leí sobre eso, pero lo más probable es que también lo haga.

Se mejorará el tema de la latencia en redes lentas como Internet.

Se mejorará el tema de la seguridad de las Bases de Datos para dificultarle mucho más el acceso a los intrusos.

Lo bueno de Firebird es que las Bases de Datos son independientes de las arquitecturas. Si descubres que la arquitectura que estás usando no es la mejor para tu situación simplemente desinstalas la versión de Firebird que estabas usando e instalas la otra y ya está. La Base de Datos no se toca.

Saludos.

Walter.



From: caros...@hotmail.com
To: publice...@googlegroups.com
Subject: RE: [vfp] Bases de Datos, Ventajas y Desventajas a Enero de 2012
Date: Tue, 3 Jan 2012 17:01:28 -0500

carlos SALCEDO

unread,
Jan 3, 2012, 5:23:01 PM1/3/12
to visual fox

Ok, muchas gracias

Saludos
Carlos

From: wr...@hotmail.com
To: publice...@googlegroups.com
Subject: RE: [vfp] Bases de Datos, Ventajas y Desventajas a Enero de 2012
Date: Tue, 3 Jan 2012 22:18:33 +0000

sip...@gmail.com

unread,
Jan 3, 2012, 8:53:53 PM1/3/12
to publice...@googlegroups.com
Hola Walter , yo esperaba que en la última versión incluirían el dato tipo boolean como lo comentaban en muchos foros de firebird pero no fue así, no has visto nada de ese tipo de en lo que has leído
Saludos
Alexander Barreto
Venezuela
Enviado desde mi BlackBerry de Movistar

From: "Walter R. Ojeda Valiente" <wr...@hotmail.com>
Date: Tue, 3 Jan 2012 22:18:33 +0000

Walter R. Ojeda Valiente

unread,
Jan 3, 2012, 8:59:18 PM1/3/12
to publice...@googlegroups.com
He leído varias discusiones sobre eso en Firebird-devel, con las consabidas argumentaciones a favor y en contra, creo que se decidió incluirlo pero no estoy 100% seguro, voy a averiguarlo y te avisaré luego.

Saludos.

Walter.




Subject: Re: [vfp] Bases de Datos, Ventajas y Desventajas a Enero de 2012
To: publice...@googlegroups.com
From: sip...@gmail.com
Date: Wed, 4 Jan 2012 01:53:53 +0000

Hector R. De los Santos

unread,
Jan 3, 2012, 9:43:07 PM1/3/12
to publice...@googlegroups.com
Eso de que poner a andar PostgreSQL es un dolor de cabeza es algo trivial, todo depende de quien lo dice. Las versiones de PostgreSQL son igual de faciles de configurar he instalar como cualquier otro motor, descargas, instalas y usas. Por defecto viene con valores para trabajar con equipos con bajos recursos.

Esto les puede ayudar:

http://www.postgresql.org.pe/articles/comparativa_dbms_libres.pdf



:: HDS Consultores TI
Servidores | Redes | Programacion | GNU/Linux | PostgreSQL
Web: http://hdsconsultores.net
Blog: http://codigohds.com
Linux User #:320363

Hector R. De los Santos

unread,
Jan 3, 2012, 9:47:36 PM1/3/12
to publice...@googlegroups.com
Me falto este enlace:
http://www.postgresql.org/about/featurematrix/



:: HDS Consultores TI
Servidores | Redes | Programacion | GNU/Linux | PostgreSQL
Web: http://hdsconsultores.net
Blog: http://codigohds.com
Linux User #:320363


Carlos Miguel FARIAS

unread,
Jan 4, 2012, 6:54:57 AM1/4/12
to publice...@googlegroups.com
Lastima que la comparativa es vieja, esta muy bien armado el documento, y se ve objetivo, pero es viejo aún si se quisiera resaltar postgres

Miguel Canchas

unread,
Jan 4, 2012, 8:53:04 AM1/4/12
to publice...@googlegroups.com

El Tipo boolean para mi puede ser cualquiera, o carácter(0,1….SI,NO….V,F) o numérico(0,1)…No es nada complicado….

 

MK

Hector R. De los Santos

unread,
Jan 4, 2012, 9:16:57 AM1/4/12
to publice...@googlegroups.com
Si es un poco viejo el documento, varias de las funciones que dice el documento ya son soportadas en las recientes versiones.

El tema de la base de datos es muy discutido y a la vez una parte muy importante en nuestros sistemas.
Creo que para hacer una buena eleccion de una base de datos hay que tener bien claro cuales son las necesidades y saber cual seria el crecimiento a proximado, tanto de la data como de estructura de la empresa (usuarios, sucursales, Webinterface, replicacion, Datawherehouse, y un gran etc. ).
Si no se tienen estos puntos claros, se puede hacer una mala eleccion de base de datos.

Es bueno tomar en cuenta las experiencias de los demas para tomar como punto de partida la eleccion de una base de datos, pero muchas veces estas experiencias estan viciadas de fanatismo y ego (esto es normal) de quienes las pronuncian. Por eso siempre recomiendo que cada quien haga su eleccion realizando pruebas dentro de escenario.

Puedes leer esto que respondi hace un tiempo:
http://www.lawebdelprogramador.com/foros/FoxPro_Visual_FoxPro/1007001-Recomendaciones_para_mi_PRIMER_programa_grande!!.html#i1007097

Adjunto documento informativo muy interesante que seria bueno que todos lo lean.

Suerte.







:: HDS Consultores TI
Servidores | Redes | Programacion | GNU/Linux | PostgreSQL
Web: http://hdsconsultores.net
Blog: http://codigohds.com
Linux User #:320363


informacion_repensando.pdf

Victor Espina

unread,
Jan 4, 2012, 10:02:05 AM1/4/12
to publice...@googlegroups.com
Ese argumento lo he visto muchas veces, en especial con respecto a las versiones viejas de Oracle. Si, a nivel de BD no es nada complicado crear un SMALLINT y guardar alli 0 para False y 1 para True, o un CHAR(1) y grabar 'V' o 'F'.

El problema es en VFP. Cuando tu hagas un query sobre esa tabla y quieras aplicar una condicion del tipo:

IF QDOC.Pagado
 ...
ENDIF

no podras, porque ODBC mapeara el CHAR(1) como C(1) y el SMALLINT como N(4) o algo asi, y en ninguno de los dos casos VFP puede operar sobre ese valor como un boolean. Tendrias que hacer:

IF QDOC.Pagado = 'V'

o

IF QDOC.Pagado = 1

No es que sea un mal de morir, pero DEFINITIVAMENTE le tipo boolean es muy comodo y permite escribir un codigo mas legible. Por tanto, si, no es imprescindible, pero si es algo muy bueno tenerlo.

Por otro lado, si se esta pensando en un sistema capaz de correr sobre multiples tipos de bases de datos, entonces los tipos boolean deben evitarse porque, justamente, el mismo no es implementado en todas las bases de datos.

Saludos

Victor Espina

Miguel Canchas

unread,
Jan 4, 2012, 10:05:37 AM1/4/12
to publice...@googlegroups.com

“Por otro lado, si se esta pensando en un sistema capaz de correr sobre multiples tipos de bases de datos, entonces los tipos boolean deben evitarse porque, justamente, el mismo no es implementado en todas las bases de datos.”

Justamente por eso lo decía…

 

Paso un poster y un fondo de pantalla para promover POSTGRESQL….

 

Poster:

http://openit.com.bo/data/phoo/2012_01_03/oitPostgresql.png

Poster fuente SVG:

http://openit.com.bo/data/files/postgresql/PostgresqlOit.svg.7z

 

Fondo:

http://openit.com.bo/data/phoo/2012_01_03/pinguinoElefante.png

Fondo fuente SVG:

http://openit.com.bo/data/files/postgresql/theElephantPinguin.svg


MK

 

De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Victor Espina
Enviado el: miércoles, 04 de enero de 2012 10:02 a.m.
Para: publice...@googlegroups.com
Asunto: Re: [vfp] Bases de Datos, Ventajas y Desventajas a Enero de 2012

 

Ese argumento lo he visto muchas veces, en especial con respecto a las versiones viejas de Oracle. Si, a nivel de BD no es nada complicado crear un SMALLINT y guardar alli 0 para False y 1 para True, o un CHAR(1) y grabar 'V' o 'F'.

carlos SALCEDO

unread,
Jan 4, 2012, 10:46:14 AM1/4/12
to visual fox
Hola

Claro que postgresql se instala y funciona, pero como tu mismo lo dices esa instalacion es
para equipos con bajos recursos.
si necesitas todo el poderio de postrgresql debes configurarle varios aspectos
teniendo en cuenta la maquina y sus recursos por ejemplo(es ejemplo) :

Quienes y desde donde sera accesado el servidor, definir si permite
conecciones remotas y tipo.

shared_buffers: Este parametro es importantisimo y define el tamaño
 del buffer de memoria utilizado por PostgreSQL (por defecto usa 32m )
bajo para lo que se puede hacer con ella para lograr una mayor eficiencia

Numero maximo de clientes conectados a la vez a nuestras bases de datos
(100 por defecto) en ambientes grades esto es muy pequeño


Definir el maintenance_work_mem, es decir la cantidad de memoria usada
para las labores de VACUUM, ANALYZE, CREATE INDEX, ALTER TABLE, ADD FOREIGN KEY

Definir la Effective_cache_size: Parametro usado por el 'query planner' de nuestro motor de bases de datos
para optimizar la lectura de datos. En un servidor dedicado podemos empezar con un 50% del total
de nuestra memoria.

Claro que se puede dejar como se instala inicialmente pero la respuesta sera
la de bajos recursos, por eso es que me parece que en cierto ambiente y cierto
tipo de clientes, por lo que he leido Firebird no es que sea mejor, es mas practico


Saludo
Carlos





Date: Tue, 3 Jan 2012 22:13:07 -0430

Subject: Re: [vfp] Bases de Datos, Ventajas y Desventajas a Enero de 2012

Carlos Miguel FARIAS

unread,
Jan 4, 2012, 3:01:19 PM1/4/12
to publice...@googlegroups.com
Cualquier SGBD que se precie de completo, debe poder dejar calibrar o configurar mejor su funcionamiento para que se adapte a lo que el ABD requiera.
Si lo hace totalmente automatico, no creo que pueda ser tan optimo como si es configurable. Y ojo, igual, que no sea configurable, no significa que no lo haga bien o funcione bien.
Si tenes una bd muy grande (por concurrencia de varios sistemas en la misma) o varias bd grandes en un mismo servidor, va a ser necesario contar con un ABD, no creo que un usuario común pueda manejar las bd sin una muy buena preparación previa.
Si un SGBD logra automaticamente ajustarse mejor de lo que podría hacerlo un buen ABD, estamos en "hasta la vista, baby".

lm...@cclf.com.pe

unread,
Jan 4, 2012, 2:28:12 PM1/4/12
to publice...@googlegroups.com
No se Uds. pero yo no le doy acceso a ningun usuario a la base de datos(Servidor), parte del contrato, el usuario final no tiena nada que hacer ni configurar en la BD para eso estamos nosotros, plan de mantenimiento, Backups por todo eso se cobra. Ningun usuario tiene acceso ni a mirar siquiera y si aun asi neciamente el dueño, gerente o lo que fuera quiere tener acceso quito toda garantia sobre el sistema y su BD y si pasa algo donde me requieran obviamente el costo va a se muy elevado porque no se que tornillo me aflojaron y debo reanalizar todo.
para los que no son mecanicos, se compran un auto y acaso estan manosenado el motor, tocas el motor y adios garantia y veras como te cuesta repararlo.
 


logo2 Mata Figueroa, Luis A.
Procesos, Tecnología de la Información y telecomunicaciones
TELF: (00 51 1) 617-4613
RPC : (00 51) 993597297
FAX : (00 51 1) 617-4601
lm...@cclf.com.pe
www.cclf.com.pe
imgfrm siguenos-fb

logo2[3].png
imgfrm[3].png
siguenos-fb[3].gif

sergio garcia

unread,
Jan 4, 2012, 3:18:05 PM1/4/12
to publice...@googlegroups.com

Así trabajo yo como lo haces porque si entra alguien sin experiencia puede realizar cambios que pueden afectar el sistema y luego fácil pueden decir que el sistema tiene incongruencias.

 

 

______________________________________

Sergio A. García
Jefe de Proyectos
Cel. 5527-4094 · in...@magicsoft.com.gt

Magicsoft de Guatemala
30 Avenida A 17-80 Zona 7 Villa Linda I, Guatemala
in...@magicsoft.com.gt · www.magicsoft.com.gt  skype    

magicblancopecoNo me imprimas si no es necesario. Protejamos el medio ambiente

image001.png
image002.png
image003.gif
image004.png
image005.png
image006.gif

Walter R. Ojeda Valiente

unread,
Jan 4, 2012, 8:29:27 PM1/4/12
to publice...@googlegroups.com
Hmmmm, no sé como es el caso en el Perú pero en la mayoría de los países los datos son de los usuarios, no puedes impedirles mirar sus propios datos o podrás tener grandes problemas legales.

Saludos.

Walter.




To: publice...@googlegroups.com
Subject: Re: [vfp] Bases de Datos, Ventajas y Desventajas a Enero de 2012
Date: Wed, 4 Jan 2012 14:28:12 -0500
logo2[3].png
imgfrm[3].png
siguenos-fb[3].gif

lm...@cclf.com.pe

unread,
Jan 5, 2012, 9:28:57 AM1/5/12
to publice...@googlegroups.com
los datos son de los usuario pero el motor no.
SAP no te da acceso a su base de datos, ofissis tampoco te lo da, yo tampoco.. aqui no tiene nada que ver lo legal sino la garantia y seguridad
 


logo2 Mata Figueroa, Luis A.
Procesos, Tecnología de la Información y telecomunicaciones
TELF: (00 51 1) 617-4613
RPC : (00 51) 993597297
FAX : (00 51 1) 617-4601
lm...@cclf.com.pe
www.cclf.com.pe
imgfrm siguenos-fb

logo2[3].png
imgfrm[3].png
siguenos-fb[3].gif
logo2[3].png
imgfrm[3].png
siguenos-fb[3].gif

Walter R. Ojeda Valiente

unread,
Jan 5, 2012, 10:05:18 AM1/5/12
to publice...@googlegroups.com
¿Y eso significa que si por algún motivo te enojas con tu cliente (o te da un patatús y te mueres sin antes decirles el nombre de usuario y la contraseña) ellos no podrán mirar sus propios datos?

Hmmmmmm.

Es peligroso eso, por los motivos legales.

Saludos.

Walter.




From: lm...@cclf.com.pe
To: publice...@googlegroups.com
Subject: Re: [vfp] Bases de Datos, Ventajas y Desventajas a Enero de 2012
Date: Thu, 5 Jan 2012 09:28:57 -0500
logo2[3].png
imgfrm[3].png
siguenos-fb[3].gif
logo2[3].png
imgfrm[3].png
siguenos-fb[3].gif

lm...@cclf.com.pe

unread,
Jan 5, 2012, 10:09:29 AM1/5/12
to publice...@googlegroups.com
Ah Bueno veo que siempre trabajas solo, normalmente las empresas serias piden respaldo y no contratan este tipo de servicios a independientes sino a empresas solidas.
logo2[3].png
imgfrm[3].png
siguenos-fb[3].gif
logo2[3].png
imgfrm[3].png
siguenos-fb[3].gif
logo2[3].png
imgfrm[3].png
siguenos-fb[3].gif

Alex Vargas

unread,
Jan 5, 2012, 9:51:46 PM1/5/12
to Comunidad de Visual Foxpro en Español
Luis, que tal.
Por si no te habías dado cuenta, en este foro hay muchos
desarrolladores independientes entro los que me incluyo, o sea que es
más común de lo que te imaginas.

Respecto a que empresas como SAP no dan acceso a las bases de datos no
es del todo cierto, lo digo con conocimiento pleno ya que he trabajado
en empresas que tienen la versión R/3 que es para compañías con miles
de empleados, así como SAP Bussiness One que es para medianas y
pequeñas.
Con R/3 hice una interfase entre La DB de SAP y una base DB2 AS/400 y
con Bussiness One algo parecido contra la DB de mi sistema en SQL
Server.

Aclarando que en ambos casos se accede a la DB de SAP solamente con
sentencias de consulta, lógicamente la gente de IT teníamos acceso
total a la DB y podíamos ver su estructura.

Eso si. Las empresas que hacen las implementaciones son claras y
enfáticas al explicar que se pierde la garantía si se altera la
estructura de la DB, también si se detectan inserts, Updates o deletes
contra su DB pues obviamente podrían causar problemas de integridad
referencial.

Ellos tienen herramientas que monitorean el estado de sus DBs e
informa de ello.

En mi caso doy acceso total a las DBs de mis sistemas dejando los
usuarios y claves debidamente documentadas con el gerente de la
empresa. Obviamente documento las razones que causarán perdida de
garantía de mi parte, entre ellas está la alteración a la estructura
de la base de datos y la manipulación directa de los registros, dejo
copia de cómo quedó la estructura y si en un futuro requiere cambios
también los documento.
Quizá a se me facilita porque hago my poca programación en la DB ya
que mis desarrollos son a 3 capas y lo rico lo dejo en la capa de
negocios a la cual no tiene acceso a modificar nadie. Por lo del Know
How.

Saludos


Alex A. Vargas


On 5 ene, 09:09, <lm...@cclf.com.pe> wrote:
> Ah Bueno veo que siempre trabajas solo, normalmente las empresas serias piden respaldo y no contratan este tipo de servicios a independientes sino a empresas solidas.
>
> --------------------------------------------------------------------------------
>
>         Mata Figueroa, Luis A.
>       Procesos, Tecnología de la Información y telecomunicaciones
>       TELF: (00 51 1) 617-4613
>       RPC : (00 51) 993597297
>       FAX : (00 51 1) 617-4601
>       lm...@cclf.com.pe
>      www.cclf.com.pe
>
> From: Walter R. Ojeda Valiente
> Sent: Thursday, January 05, 2012 10:05 AM
> To: publice...@googlegroups.com
> Subject: RE: [vfp] Bases de Datos, Ventajas y Desventajas a Enero de 2012
>
> ¿Y eso significa que si por algún motivo te enojas con tu cliente (o te da un patatús y te mueres sin antes decirles el nombre de usuario y la contraseña) ellos no podrán mirar sus propios datos?
>
> Hmmmmmm.
>
> Es peligroso eso, por los motivos legales.
>
> Saludos.
>
> Walter.
>
> --------------------------------------------------------------------------------
> From: lm...@cclf.com.pe
> To: publice...@googlegroups.com
> Subject: Re: [vfp] Bases de Datos, Ventajas y Desventajas a Enero de 2012
> Date: Thu, 5 Jan 2012 09:28:57 -0500
>
> los datos son de los usuario pero el motor no.
> SAP no te da acceso a su base de datos, ofissis tampoco te lo da, yo tampoco.. aqui no tiene nada que ver lo legal sino la garantia y seguridad
>
> --------------------------------------------------------------------------------
>
>         Mata Figueroa, Luis A.
>       Procesos, Tecnología de la Información y telecomunicaciones
>       TELF: (00 51 1) 617-4613
>       RPC : (00 51) 993597297
>       FAX : (00 51 1) 617-4601
>       lm...@cclf.com.pe
>      www.cclf.com.pe
>
> From: Walter R. Ojeda Valiente
> Sent: Wednesday, January 04, 2012 8:29 PM
> To: publice...@googlegroups.com
> Subject: RE: [vfp] Bases de Datos, Ventajas y Desventajas a Enero de 2012
>
> Hmmmm, no sé como es el caso en el Perú pero en la mayoría de los países los datos son de los usuarios, no puedes impedirles mirar sus propios datos o podrás tener grandes problemas legales.
>
> Saludos.
>
> Walter.
>
> --------------------------------------------------------------------------------
> From: lm...@cclf.com.pe
> To: publice...@googlegroups.com
> Subject: Re: [vfp] Bases de Datos, Ventajas y Desventajas a Enero de 2012
> Date: Wed, 4 Jan 2012 14:28:12 -0500
>
> No se Uds. pero yo no le doy acceso a ningun usuario a la base de datos(Servidor), parte del contrato, el usuario final no tiena nada que hacer ni configurar en la BD para eso estamos nosotros, plan de mantenimiento, Backups por todo eso se cobra. Ningun usuario tiene acceso ni a mirar siquiera y si aun asi neciamente el dueño, gerente o lo que fuera quiere tener acceso quito toda garantia sobre el sistema y su BD y si pasa algo donde me requieran obviamente el costo va a se muy elevado porque no se que tornillo me aflojaron y debo reanalizar todo.
> para los que no son mecanicos, se compran un auto y acaso estan manosenado el motor, tocas el motor y adios garantia y veras como te cuesta repararlo.
>
> --------------------------------------------------------------------------------
>
>         Mata Figueroa, Luis A.
>       Procesos, Tecnología de la Información y telecomunicaciones
>       TELF: (00 51 1) 617-4613
>       RPC : (00 51) 993597297
>       FAX : (00 51 1) 617-4601
>       lm...@cclf.com.pe
>      www.cclf.com.pe
>
> From: Carlos Miguel FARIAS
> Sent: Wednesday, January 04, 2012 3:01 PM
> To: publice...@googlegroups.com
> Subject: Re: [vfp] Bases de Datos, Ventajas y Desventajas a Enero de 2012
>
> Cualquier SGBD que se precie de completo, debe poder dejar calibrar o configurar mejor su funcionamiento para que se adapte a lo que el ABD requiera.
> Si lo hace totalmente automatico, no creo que pueda ser tan optimo como si es configurable. Y ojo, igual, que no sea configurable, no significa que no lo haga bien o funcione bien.
> Si tenes una bd muy grande (por concurrencia de varios sistemas en la misma) o varias bd grandes en un mismo servidor, va a ser necesario contar con un ABD, no creo que un usuario común pueda manejar las bd sin una muy buena preparación previa.
> Si un SGBD logra automaticamente ajustarse mejor de lo que podría hacerlo un buen ABD, estamos en "hasta la vista, baby".
>
> El 4 de enero de 2012 12:46, carlos SALCEDO <carosam1...@hotmail.com> escribió:
>
>   Hola
>
>   Claro que postgresql se instala y funciona, pero como tu mismo lo dices esa instalacion es
>   para equipos con bajos recursos.
>   si necesitas todo el poderio de postrgresql debes configurarle varios aspectos
>   teniendo en cuenta la maquina y sus recursos por ejemplo(es ejemplo) :
>
>   Quienes y desde donde sera accesado el servidor, definir si permite
>   conecciones remotas y tipo.
>
>   shared_buffers: Este parametro es importantisimo y define el tamaño
>   del buffer de memoria utilizado por PostgreSQL (por defecto usa 32m )
>   bajo para lo que se puede hacer con ella para lograr una mayor eficiencia
>
>   Numero maximo de clientes conectados a la vez a nuestras bases de datos
>   (100 por defecto) en ambientes grades esto es muy pequeño
>
>   Definir el maintenance_work_mem, es decir la cantidad de memoria usada
>   para las labores de VACUUM, ANALYZE, CREATE INDEX, ALTER TABLE, ADD FOREIGN KEY
>
>   Definir la Effective_cache_size: Parametro usado por el 'query planner' de nuestro motor de bases de datos
>   para optimizar la lectura de datos. En un servidor dedicado podemos empezar con un 50% del total
>   de nuestra memoria.
>
>   Claro que se puede dejar como se instala inicialmente pero la respuesta sera
>   la de bajos recursos, por eso es que me parece que en cierto ambiente y cierto
>   tipo de clientes, por lo que he leido Firebird no es que sea mejor, es mas practico
>
>   Saludo
>   Carlos
>
> ------------------------------------------------------------------------------
>   Date: Tue, 3 Jan 2012 22:13:07 -0430
>   Subject: Re: [vfp] Bases de Datos, Ventajas y Desventajas a Enero de 2012
>   From: zah...@gmail.com
>   To: publice...@googlegroups.com
>
>   Eso de que poner a andar PostgreSQL es un dolor de cabeza es algo trivial, todo depende de quien lo dice. Las versiones de PostgreSQL son igual de faciles de configurar he instalar como cualquier otro motor, descargas, instalas y usas. Por defecto viene con valores para trabajar con equipos con bajos recursos.
>
>   Esto les puede ayudar:
>
>  http://www.postgresql.org.pe/articles/comparativa_dbms_libres.pdf
>
>   :: HDS Consultores TI
>   Servidores | Redes | Programacion | GNU/Linux | PostgreSQL
>   Web:http://hdsconsultores.net
>   Blog:http://codigohds.com
>   Linux User #:320363
>
>   El 3 de enero de 2012 21:29, Walter R. Ojeda Valiente <w...@hotmail.com> escribió:
>
>     He leído varias discusiones sobre eso en Firebird-devel, con las consabidas argumentaciones a favor y en contra, creo que se decidió incluirlo pero no estoy 100% seguro, voy a averiguarlo y te avisaré luego.
>
>     Saludos.
>
>     Walter.
>
> ----------------------------------------------------------------------------
>     Subject: Re: [vfp] Bases de Datos, Ventajas y Desventajas a Enero de 2012
>     To: publice...@googlegroups.com
>     From: sipv...@gmail.com
>     Date: Wed, 4 Jan 2012 01:53:53 +0000
>
>     Hola Walter , yo esperaba que en la última versión incluirían el dato tipo boolean como lo comentaban en muchos foros de firebird pero no fue así, no has visto nada de ese tipo de en lo que has leído
>     Saludos
>     Alexander Barreto
>     Venezuela
>     Enviado desde mi BlackBerry de Movistar
>
> ----------------------------------------------------------------------------
>
>     From: "Walter R. Ojeda Valiente" <w...@hotmail.com>
>     Sender: publice...@googlegroups.com
>     Date: Tue, 3 Jan 2012 22:18:33 +0000
>     To: <publice...@googlegroups.com>
>     ReplyTo: publice...@googlegroups.com
>     Subject: RE: [vfp] Bases de Datos, Ventajas y Desventajas a Enero de 2012
>
>     Aún no hay una fecha determinada, porque se le están haciendo muchas mejoras en muchos aspectos y muchas pruebas intensivas pero según todo lo que he leído no falta mucho, posiblemente dentro de los siguientes 4 meses.
>
>     En este momento Firebird tiene 4 arquitecturas, se van a dejar solamente 2: la normal y la embebida.
>
>     Solamente dos de las arquitecturas actuales trabajan con multiprocesadores, en Firebird 3 la versión normal usará todos los procesadores de la computadora, la versión embebida no sé, pues todavía no leí sobre eso, pero lo más probable es que también lo haga.
>
>     Se mejorará el tema de la latencia en redes lentas como Internet.
>
>     Se mejorará el tema de la seguridad de las Bases de Datos para dificultarle mucho más el acceso a los intrusos.
>
>     Lo bueno de Firebird es que las Bases de Datos son independientes de las arquitecturas. Si descubres que la arquitectura que estás usando no es la mejor para tu situación simplemente desinstalas la versión de Firebird que estabas usando e instalas la otra y ya está. La Base de Datos no se toca.
>
>     Saludos.
>
>     Walter.
>
> ----------------------------------------------------------------------------
>     From: carosam1...@hotmail.com
>     To: publice...@googlegroups.com
>     Subject: RE: [vfp] Bases de Datos, Ventajas y Desventajas a Enero de 2012
>     Date: Tue, 3 Jan 2012 17:01:28 -0500
>
>     Walter
>
>     Excelente material. una pregunta para cuando esta proyectada la siquiente version
>     de firebird?
>
>     Saludos
>     Carlos
>
> ----------------------------------------------------------------------------
>     From: w...@hotmail.com
>     To: publice...@googlegroups.com
>     Subject: RE: [vfp] Bases de Datos, Ventajas y Desventajas a Enero de 2012
>     Date: Tue, 3 Jan 2012 21:49:31 +0000
>
>     Me olvidé de poner el enlace, es este:
>
>    http://www.slideshare.net/guest7ba5c1/aspectos-tcnicos-de-firebird
>
>     Saludos.
>
>     Walter.
> ...
>
> leer más »
>
>  logo2[3].png
> 16 KVerDescargar
>
>  imgfrm[3].png
> 79 KVerDescargar
>
>  siguenos-fb[3].gif
> 2 KVerDescargar
>
>  logo2[3].png
> 16 KVerDescargar
>
>  imgfrm[3].png
> 79 KVerDescargar
>
>  siguenos-fb[3].gif
> 2 KVerDescargar
>
>  logo2[3].png
> 16 KVerDescargar
>
>  imgfrm[3].png
> 79 KVerDescargar
>
>  siguenos-fb[3].gif
> 2 KVerDescargar

lm...@cclf.com.pe

unread,
Jan 6, 2012, 9:08:37 AM1/6/12
to Comunidad de Visual Foxpro en Español
 
Bueno, mi estimado es tu estilo si con eso estas tranquilo y no te da dolores de cabeza bien por ti. Pero en mi caso si quieren ver la BD tienen las Backups, pero directamente interactuar no es posible a menos que la otra empresa y yo lleguemos a una acuerdo con contrato de por medio para uso y con campos de acción definidos, así evito que mi colaborador se le crucen los chicotes y me fastidie la Base de datos o en el peor de los casos se los robe.
Y con respecto a SAP son mas reacios a este tipo de accesos son mas celosos.. tienes suerte de tener acceso a uno de ellos.
 


Mata Figueroa, Luis A.
Procesos, Tecnología de la Información y telecomunicaciones
TELF: (00 51 1) 617-4613
RPC : (00 51) 993597297
FAX : (00 51 1) 617-4601
lm...@cclf.com.pe
www.cclf.com.pe


Reply all
Reply to author
Forward
0 new messages