Base de Datos a Utilizar en Sistemas Administrativos

visualnex visualnex en tutopia.com
Jue Ene 15 21:17:03 CET 2004


----- Original Message -----
From: "Esteban Manchado Velázquez" <zoso en demiurgo.org>
To: "La lista de python en castellano" <python-es en aditel.org>
Sent: Thursday, January 15, 2004 4:51 PM
Subject: Re: [Python-es] Base de Datos a Utilizar en Sistemas
Administrativos


> On Thu, Jan 15, 2004 at 03:33:37PM -0300, visualnex wrote:
> > [...]
> > Por ahora y dado que las aplicaciones existentes, estan en Visual Basic
6.0
> > sobre windows,
> > elegi Access2000 (Base existente actualmente) , python (Por esta
lista...) y
> > tkinter (Por su poca demanda de recursos) como GUI.
>
>    ¿Son exigentes en cuanto a aspecto los usuarios? Porque wxWindows, a
pesar
> de ser pesadillo, está bastante mejor que lo que he visto de Tk, y
seguramente
> las interfaces te saldrán mejor, porque las podrás hacer más rápido (hay
más
> cosas ya hechas). También tienes para wxWindows el wxGlade, que excepto un
par
> de detallitos está _muy_ bien para hacer interfaces de usuarios visual y
> rápidamente.

Los usuarios no son muy exigentes con la interfaz, ya que prefieren que el
sistema
haga lo que necesitan antes que la intefaz. Aunque supongo que no les
molestara que
ademas sea mas "bonito"

>
> > Me convendria cambiar a otro motor de datos una vez migradas las
> > aplicaciones? Cual.
>
>    No te recomendaría usar Access como base de datos, por experiencia. No
sé
> si será muy diferente el Access 2000, pero con el 97 he tenido bastantes
> problemas con una aplicación real. Además, con una base de datos «de
verdad»
> puedes hacer volcados, las copias de seguridad están más seguras, puedes
hacer
> transformaciones a los datos más fácilmente (con sustituciones en un
volcado
> SQL, p.ej.), y tienes un montón de herramientas disponibles.
>
>    Una que estoy usando ahora y me ha ido muy bien es MySQL
lei no me acuerdo donde que MySQL no era para "grandes volumenes de datos"
sera asi? que es grande? 1000000 de registros o mas?
>Además, tiene un par de interfaces de gestión que están muy bien y
> funcionan en Windows.
Tendras algun ejemplo de codigo para utilizar MySQL de alguna aplicacion que
abra a conexion, ejecute una consulta, de un alta ...
Algun tutorial de MySQL con Python ...
>
>    Lo único malo es que necesitarás TCP/IP en los equipos y hacer la
> aplicación cliente/servidor, en vez de compartir por Samba un fichero y
listo.
> Normalmente no es un problema, pero depende del entorno...
La red esta sobre TCP/IP, me podrias explicar mas cual seria el problema con
Samba?
>
>    Espero que este rollo te sirva para algo :-)
Gracias por responder
>
> --
> Esteban Manchado Velázquez <zoso*demiurgo*org> - http://www.demiurgo.org




Más información sobre la lista de distribución Python-es