Re: [Python] Re: migrazione da msaccess a python
On Thursday 30 August 2007 10:53, Domenico Chierico wrote: > Postgre e' un grandissimo sostituto di strumenti tipo Oracle (forse > anche migliore) > Mysql e' ottimo se hai query semplici .. tipo non ti serve il controllo > di integrita' e cose cosi'. > SQLite e' il top se l'applicazione e' stand alone ... In tutto cio` quello che mi perplime sempre e` la scarsa considerazione di uno strumento che, nella lista riportata qui sopra, potrebbe mettersi in concorrenza con tutte e tre le voci riportate: Firebird. - Con PostgreSQL puo` essere messo in concorrenza per la sua scalabilita` e per il fatto che, tramite Fyracle, permette una compatibilita` con Oracle a livello di sintassi SQL pressoche` perfetta. - Con MySQL puo` essere messo in concorrenza per il fatto che la sua aderenza agli standard permettono delle query semplici e comprensibili. - Con SQLite, infine, puo` essere messo in concorrenza per il fatto che e` disponibile in una modalita` embedded formata da una sola libreria (disponibile per tutte le principali piattaforme) e che si differenzia dalla versione server solamente per la stringa di connessione. Con queste caratteristiche, mi stupisco sempre un po' ogni volta che questo database viene lasciato da parte, e sinceramente non ne ho mai compreso a fondo il motivo (scarsa pubblicita`?) Enrico P.S. personalmente ritengo importante sottolineare anche un'altra cosa: l'installazione di Firebird, sotto Windows (sotto Linux non l'ho mai quantificata), occupa meno di 10Mb! ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] migrazione da msaccess a python
On Wednesday 29 August 2007 22:38, Y3s wrote: > Quali sono i vantaggi che porta? Non sono ironico, mi interessa sul > serio (anche se siamo OT) Che con poche operazioni hai dei form e dei report associati al tuo database, anche avendo conoscenze minime (o nulle) di programmazione Enrico P.S. ovviamente tutto cio` ha i suoi limiti, ma questo non significa che l'idea sia da buttare in toto ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
[Python] Re: migrazione da msaccess a python
Enrico 'Henryx' Bianchi wrote: > Con queste caratteristiche, mi stupisco sempre un po' ogni volta che questo > database viene lasciato da parte, e sinceramente non ne ho mai compreso a > fondo il motivo (scarsa pubblicita`?) Forse il motivo principale è storico. Pur essendo ben più antico, Borland ha rilasciato il codice di Interbase sotto licenza open, facendolo diventare Firebird, nel 2000, e sia PostgreSQL sia MySQL sono in giro da parecchio più tempo. http://en.wikipedia.org/wiki/Firebird_%28database_server%29 Comunque è vero, è "embeddabile" come SQLite, ma molto più potente. -- Nicola Larosa - http://www.tekNico.net/ There's no need to add URL cruft such as .php -- unless you have a sick sense of humor, in which case you can do something like this: (r'^polls/latest\.php$', 'mysite.polls.views.index'), But, don't do that. It's silly. -- Django web framework documentation, 2007 ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Re: migrazione da msaccess a python
Il giorno 06/set/07, alle ore 23:33, Nicola Larosa ha scritto: Enrico 'Henryx' Bianchi wrote: Con queste caratteristiche, mi stupisco sempre un po' ogni volta che questo database viene lasciato da parte, e sinceramente non ne ho mai compreso a fondo il motivo (scarsa pubblicita`?) Forse il motivo principale è storico. Pur essendo ben più antico, Borland ha rilasciato il codice di Interbase sotto licenza open, facendolo diventare Firebird, nel 2000, e sia PostgreSQL sia MySQL sono in giro da parecchio più tempo. http://en.wikipedia.org/wiki/Firebird_%28database_server%29 Comunque è vero, è "embeddabile" come SQLite, ma molto più potente. So che questi confronti non dicono poi molto ma ho trovato interessante questa tavola di comparazione che segnalo a chi fosse interessato... http://www.amsoftwaredesign.com/pg_vs_fb G. ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Re: migrazione da msaccess a python
On 12:09 am, [EMAIL PROTECTED] wrote: http://www.amsoftwaredesign.com/pg_vs_fb Il vero problema di queste comparazioni e` che bisogna capire cosa significano i campi della comparazione e quanto siano importanti. Ad esempio: Multi Threaded Architecture Available? E` meglio che non ci sia visto che sopporti molto meglio la concorrenza. Ability to re-order table columns without re-creating from a temp table. Dico... Chissenefrega, va bene che e` una cosa in piu` o in meno ma valutare un database, non importa quanto sia importante rispetto al resto, anche in base a un'idiozia del genere e` semplicemente assurdo. Limit/Offset support La parte davvero interessante non e` questa ma la complessita` algoritmica di Offset. Max Field Size Con il commento riguardo al fatto che se hai bisogno di BLOB da 32GB (!!) e` meglio usare firebird... Ma chi ha bisogno di BLOB da 32 GB? Anzi peggio, chi e` cosi` matto da considerare una cosa del genere come utile? ecc ecc. Sono talmente superficiali che vanno bene se uno vuole fare l'introduzione e poi ne parla approfonditamente, oppure se uno e` talmente superiore all'altro come funzionalita` che non serve tanto andare a indagare cosa significa "YES" per ciascuno dei due (v. updatable views che in postgres sono un vero pugno in faccia) pero` graficamente e` appagante :). ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] migrazione da msaccess a python
On 06/set/07, at 22:49, Enrico 'Henryx' Bianchi wrote: Che con poche operazioni hai dei form e dei report associati al tuo database, anche avendo conoscenze minime (o nulle) di programmazione 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. Per esempio di questa cosa di form e report... -enrico ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Webware o Django?
On 06/set/07, at 00:32, Y3s wrote: A questo punto tanto vale mettere un filtro che sostituisce mysql con postgresql :-). Ah beh ma allora non sei imparziale! :-) Certo che è imparziale. Mica ha detto un filtro che banna tutti quelli che scrivono quella parola, gli piglia l'ip, gli dossa la macchina, tenta di bucarla e se ci riesce va avanti ricorsivamente su tutte le macchine su cui è stata fatta una connessione ssh. -enrico ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python