SQuirreL SQL Client

programma di amministrazione di database

SQuirreL SQL Client è uno strumento di amministrazione di database. Usa driver JDBC per permettere all'utente di esplorare e interagire con database di diverso tipo. E' provvisto di un editor SQL che offre il completamento automatico del codice, la colorazione del codice in base alla sintassi dello standard SQL. Inoltre fornisce la possibilità a chi può scrivere plug-in di modificare la maggior parte dell'aspetto dell'applicazione per permettere funzionalità specifiche del database oppure funzionalità indipendenti dal database.

SQuirreL SQL Client
software
GenereDatabase management system
Integrated development environment
SviluppatoreColin Bell, Gerd Wagner, Rob Manning and others
Ultima versione3.4.0 (6 agosto 2012)
Sistema operativoMultipiattaforma
LinguaggioJava
LicenzaGNU
(licenza libera)
Sito webwww.squirrelsql.org

L'applicazione essendo scritta interamente in Java e facendo utilizzo delle librerie e componenti UI Swing , può essere eseguita su qualsiasi piattaforma con una Java Virtual Machine. [1]

SQuirreL SQL Client è un programma gratuito e in quanto software open source è distribuito tramite licenza GNU.

Caratteristiche Principali

  • Albero degli Oggetti, permette di navigare tra gli oggetti database come cataloghi, schemi, tabelle, trigger, viste, sequence, Procedure, UDTs, etc.
  • Un Editor SQL basato su RSyntaxTextArea di fifesoft.com che fornisce la colorazione del codice in base alla sintassi.

Può essere usato per aprire, creare, salvare ed eseguire script SQL.

  • Supporta sessioni multipli ai vari data. Permette di confrontate dati e condividere SQL statements tra i database.

[2]

  • Puà essere eseguito su qualsiasi piattaforma con una JVM.
  • Architettura a plugin per facilitare estensioni specifiche per database differenti (non disponibile usando connessione standard JDBC, vedi SQuirreL SQL Client Plugin API per ulteriori dettagli)
  • Traduzioini dell'interfaccia disponibile in : (Bulgarian, Brazilian Portuguese, Chinese, Czech, French, German, Italiano, Japanese, Polish, Spanish, Russian).
  • Possibilità di creare grafici sulle relazioni tra le tabelle.[3]
  • Segnalibri definiti dagli utenti per modelli di codice. SQuirreL è fornito con una serue di segnalibri predefiniti per i comandi SQL e sintassi DDL più comuni.[3]

Storia

Il progetto SQuirreL SQL fu sviluppato da un gruppo di sviluppatori Java da diversi punti nel mondo, guidati da Colin Bell. Il progetto era stata pubblicato su SourceForge dal 2001, e lo sviluppo procede tuttora.

Database Supportati

Vedi anche

References

  1. ^ Gerd Wagner, SQuirreL, a Universal SQL Client (PDF), su squirrel-sql.sourceforge.net. URL consultato il 15 aprile 2009.
  2. ^ Franco Martinig, SQuirreL SQL Client, su methodsandtools.com. URL consultato il 1º March 2011.
  3. ^ a b SQuirreL SQL Client Home Page, su squirrel-sql.sourceforge.net, SourceForge.net. URL consultato il 15 aprile 2009.