Re: [Python] Re: migrazione da msaccess a python

2007-09-08 Per discussione Enrico 'Henryx' Bianchi
Y3s wrote:

> Il massimo che ho visto era una tabella con poco più di un centinaio di
> colonne. E già era piuttosto ingestibile. E progettata malissimo, da
> rifattorizzare immediatamente...chi può avere realmente bisogno di una
> tabella con migliaia di colonne?!?

Se non ricordo male, in SAP il massimo che vidi fu una tabella[1] da 250
colonne, tutte popolate

Enrico
[1] o era una vista? Boh, non ricordo, ricordo pero` che aveva tabelle
da almeno un centinaio di colonne
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Re: migrazione da msaccess a python

2007-09-08 Per discussione Enrico 'Henryx' Bianchi
Carlo C8E Miron wrote:

> Non hai fatto molto ETL, allora, per tua fortuna ;P
> 
> E` uso diffuso quello di importare i dati in forma denormalizzata
> (aka tabellone piatto") in un area di staging, e processare da li`.
> Io ho cozzato diverse volte con il limite di Or*cle (~250 righe), p.e.

Boh, personalmente ho scritto tre/quattro ETL, ma la regola che usavo
assieme ai miei colleghi era quella di tirare dentro le tabelle del
database remoto (opportunamente filtrate) e di processarle in locale

Enrico
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Re: migrazione da msaccess a python

2007-09-08 Per discussione Enrico 'Henryx' Bianchi
Manlio Perillo wrote:

> Leggendo la documentazione dosponibile, mi sembra di capire che la
> modalità embedded sia disponibile solo per Windows.


Ehm...

[EMAIL PROTECTED]:~$ apt-cache show libfbembed2
Package: libfbembed2
[...]
Description: Firebird embedded client/server library
 Firebird is a relational database offering many ANSI SQL-99 features that
 runs on Linux, Windows, and a variety of Unix platforms. Firebird offers
 excellent concurrency, high performance, and powerful language support
 for stored procedures and triggers. It has been used on production systems
 under a variety of names since 1981.
 .
 This package containst libfbembed1 - the embedded client/server library for
 Firebird.
 .
 It can work with remote Firebird servers (either super-server or
classic) via
 TCP connections, in the same way libfbclient does.
 .
 Contrary to libfbclient, libfbembed is not thread-safe.
 .
 When working with local database libfbembed works directly with the
database
 file without the need of a separate server process. It needs a separate
lock
 manager -- fb_lock_mgr -- which is in firebird2.0-classic package.
 .
 If you are in doubt, you most probably need libfbclient2, instead of this
 package.
 .
  Homepage: http://www.firebirdsql.org/
Tag: role::shared-lib

[EMAIL PROTECTED]:~$

Enrico :)
P.S. non ci avevo fatto caso, ma e` bello vedere che la descrizione del
pacchetto e` stata presa pari pari da quella di Firebird 1.x :)
P.P.S. per quanto riguarda la documentazione, leggi anche le release
notes di ogni versione, sono molto esplicative e ben fatte
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] migrazione da msaccess a python

2007-09-08 Per discussione Enrico 'Henryx' Bianchi
Enrico Franchi wrote:

> Parlamene un pochetto. Potrei dovermi trovare a fare un'applicazioncina
> db-based per esigenze domestiche.
> Io pensavo a sqllite, ma non ho sostanziali obiezioni verso firebird.

Ehm, la mail era in risposta ad Antonio Valente che voleva un motivo per
usare Access... :)

Enrico

P.S. ovviamente Access piu` Firebird (tramite la libreria embedded
mappata via ODBC) e` un ottimo connubio :)
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Re: migrazione da msaccess a python

2007-09-08 Per discussione Manlio Perillo

Enrico 'Henryx' Bianchi ha scritto:

Manlio Perillo wrote:


Leggendo la documentazione dosponibile, mi sembra di capire che la
modalità embedded sia disponibile solo per Windows.



Ehm...



> [...]

Si, me ne ero accorto anche io.
Ma ad una prima lettura, non è chiaro questo, ho dovuto leggere la 
documentazione più a fondo.


Tra l'altro mi sembra di aver capito che la versione embedded su Linux 
funziona in modo diverso da quella su Windows, ma, ripeto, non ho 
approfondito la cosa.



> [...]


Saluti  Manlio Perillo
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python