Kexi

Una valida alternativa a Microsoft Access

Sistema Operativo:Linux
Lingua:In italiano
Prezzo:gratuito GNU GPL
Dimensione:12.600 KB
Click:107
Commenti:Leggi | Scrivi (5)
Feed:Xml
downloadScarica dal sito originale
Alternativo
I database sono una delle tecnologie da sempre associate ai personal computer: e in effetti sono uno dei principali motivi per cui li abbiamo visti arrivare su tutte le scrivanie dagli anni '90 in poi. In fondo, qualsiasi ufficio ha dei dati da memorizzare, ed esistono programmi di gestione dei database adatti per qualsiasi esigenza. Uno degli strumenti più usati è certamente Microsoft Access, abbastanza intuitivo e dal costo contenuto, diffusosi anche grazie al monopolio di fatto di Microsoft nel mondo dei sistemi operativi desktop qualche decina di anni fa. Uno dei problemi principali di Access, però, è il suo formato MDB: si tratta di un formato chiuso, quindi i database salvati in questo modo non possono essere consultati se non si possiede il programma. Il problema è sempre più sentito visto che molte persone (e aziende) si stanno spostando verso sistemi liberi e open source. Per fortuna esiste un programma libero (e gratuito) disponibile per sistemi GNU/Linux chiamato Kexi: fa parte di Calligra, la suite per ufficio di KDE che punta a offrire un'alternativa semplice alle ultime versioni di Microsoft Office. Kexi è in grado di leggere nativamente (senza bisogno di installare plugin) i file MDB di Access, quindi è la scelta migliore per rimpiazzare il software Microsoft e magari convertire il proprio database in formati liberi (il formato di Kexi stesso, oppure MySQL), senza dover rifare tutto daccapo.



Quando si importa un database MDB, questo viene automaticamente convertito nel formato di Kexi in modo da poter essere scrivibile (i file di Access si possono leggere ma non scrivere). Si può decidere se salvare il database in un file locale o se utilizzare una base di dati remota, il che è utile se si vuole convertire il database da Access a MySQL.


Per essere sicuri di avere il supporto a MySQL bisogna installare il pacchetto kexi-mysql-driver.
La procedura guidata permette anche di scegliere se si desidera importare soltanto la struttura delle tabelle o anche i dati: se si importa solo la struttura le tabelle saranno vuote, opzione utile se si vuole creare un nuovo database partendo solo dalla traccia di quello precedente.


L'interfaccia è basilare e intuitiva: il Navigatore di progetto mostra tutti gli elementi presenti all'interno del database. Le tabelle possono essere modificate nella modalità di Progettazione per visualizzare la struttura o nella modalità di visualizzazione dei dati.


Kexi offre la possibilità di realizzare Interrogazioni (query), Moduli (form), Rapporti (report) e Script. L'editor dei moduli è molto intuitivo: basta scegliere il componente da disegnare e posizionarlo sul form. Tramite l'Editor delle proprietà è possibile scegliere le varie opzioni del componente, inclusa la fonte di dati (uno specifico campo di una tabella del database).


Le funzionalità del database possono essere migliorate sviluppando degli script. Non è supportato VBA, ma in compenso si possono utilizzare molti linguaggi diversi: il linguaggio di riferimento è QtScript (fondamentalmente Javascript), ma si può anche ricorrere a Python o Ruby. Purtroppo non esistono guide dettagliate sullo scripting in Kexi, ma è possibile seguire alcuni tutorial sulla wiki userbase.

Luca Tringali
5 Commenti alla Notizia Kexi
Ordina
  • Non riesco a trovare la versione per windows

    Ho trovato invece questo:

    "We do not offer Kexi for Windows and Mac OS X at the moment. We're sory for inconvenience."
    non+autenticato
  • Direi un buon motivo per saltare sul carro giusto!

    Prima che ti inalberi, sono un sistemista e so che non è spesso possibile e se lo fosse, è spesso difficile.

    Comunque a casa mia si respira aria di Linux! Un fresco aroma di limone in una giornata di sole e di brezza marina.
    Oggi sono poetico e un po' pirla....
    non+autenticato
  • - Scritto da: Fan innamorato di Bertuccia il macaco
    > Direi un buon motivo per saltare sul carro giusto!
    >
    > Prima che ti inalberi, sono un sistemista e so
    > che non è spesso possibile e se lo fosse, è
    > spesso
    > difficile.
    >
    > Comunque a casa mia si respira aria di Linux! Un
    > fresco aroma di limone in una giornata di sole e
    > di brezza marina.
    >
    > Oggi sono poetico e un po' pirla....

    devo dire che gli sviluppatori di KDE non hanno mai sentito l'esigenza di fare il porting su windows dei loro SW applicativi e di utility, si portano a corredo insieme alla GUI una grande quantita' di SW di ottima fattura

    Con il cloud/computer degli altri le richieste di SW libero potrebbero arrivare esponenzialmente, questi articolo parla di access ma e' solo la punta dell'iceberg, Adobe per esempio ha deciso il mese scorso di portare lightroom sul cloud/computer degli altri, arcinoto programma per la gestione e archivio delle foto usato da molti fotografi, bloccando lo sviluppo e la vendita di quello boxed, ora chi vorra' usarlo dovra' pagare ogni anno gli stessi soldi che si pagano per la versone classica generando malumori e arrabbiature tra tutti i suoi utenti ora in cerca di alternative, una di queste e' propio digikam programma a corredo con Kde

    vedremo i winari dal crack facile cosa faranno quando saranno obbligati a pagare le licenze dal cloud, abituati ad avere office, photoshop, e tanto altro SW che da solo costa 10 volte HW senza pagare nulla, quando chiederanno di installare office crakkato ma la risposta' sara' "esiste solo sul cloud e devi pagare l'abbonamento annuale" mi faro' delle gran risate, le aziende saranno costrette a pagare montagne di soldi ogni anno senza alla fine possedere nulla
    non+autenticato
  • Digikam è davvero "tanta roba"!
    non+autenticato
  • Se non sbaglio è disponibile in cygwin.
    Solo che le performance di kde ed app varie sotto cygwin non sono sicuramente il massimo.
    non+autenticato