Tag Archives: Database

Un database editor semplice e pratico

Pubblicato da

Un database editor semplice e pratico

DBEdit supporta i database Oracle, DB2, MySQL, SQLite, HSQLDB, H2 e Apache Derby.
Essendo un software scritto in Java (funziona con la versione 6 o superiore) si presta ad essere utilizzato su più piattaforme come Windows, Linux, Solaris e Mac OS X.
Tra le sue caratteristiche c’è l’evidenziazione della sintassi e la formattazione SQL.
Sono possibili tutte le operazioni base che si vorrebbero poter intraprendere contro un database: inserimento, modifica, cancellazione e duplicazione dei records.
Inoltre è possibile l’apertura, l’importazione e l’esportazione di BLOB e CLOB per operazioni di sincronizzazione.

Link: DBEdit

Connessione a database da remoto

Pubblicato da

Connessione a database da remoto

Nei casi in cui l’amministratore di sistema lo permetta, è molto comodo connettersi ad un database da remoto per effettuarci operazioni.
I tool che girano su desktop hanno spesso un numero di opzioni  e scorciatoie maggiore rispetto agli script che girano sul server (come ad esempio phpMyAdmin).

Database Browser Portable è un software portatile che permette di connettersi col database ed eseguire query, inserire, modificare o stampare dati.
Funziona con Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase, Firebird e Ole DB databases.
L’interfaccia  è pratica e intuitiva pur nella sua basicità.

Questa versione del software può funzionare in maniera a sé stante o all’interno della piattaforma di PortableApps.com

Link: Database Browser Portable

Gestione database da remoto con Database Browser

Pubblicato da

Gestione database da remoto con Database Browser

PhpMyAdmin è il mio strumento preferito per lavorare con MySQL.
Capita talvolta che questa risorsa non sia nè presente nè sia possibile installarla. In questi casi conviene avere un programma che si connetta da remoto al database e permetta visualizzazioni e modifiche.

Un programma gratuito che può assolvere a queste funzioni è Database Browser.
Le sue caratteristiche:

  • Lavora direttamente con Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase e Firebird
  • Supporta gli script di connessione ODBC
  • Nessun limite di connessioni contemporanee
  • Un click per passare da una connessione ad un’altra
  • Navigazione della tabella semplificata
  • Navigazione fra i dati
  • Esportazione in CSV, Excel, Html
  • Storico dei comandi
  • Sql Builder

Di questo tool ne esiste anche una comoda versione portatile

N.B. prima di scaricarlo e provarlo accertatevi che il vostro provider accetti le connessioni al db da remoto

Link: Database Browser

Convertire database Access in MySQL (MdbToMySQL)

Pubblicato da

Convertire database Access in MySQL (MdbToMySQL)

Una piccola utility che fa il suo sporco lavoro: leggere lo schema di un database Access e creare un file .sql da dare in pasto ad un gestore di MySQL (come PhpMyAdmin).
A me è stata utilissima e rapida nel leggere tabelle e dati di un piccolo file mdb e convertire il tutto in istruzioni SQL che poi ho importato in MySQL per ricreare lo schema.
Senza molti fronzoli e opzioni.
Ovviamente l’utility si chiama MdbToMySQL

Link: MdbToMySQL

Apache, MySQL, PHP e Perl su una chiave USB

Pubblicato da

Apache, MySQL, PHP e Perl su una chiave USB
Spesso capita di voler testare/sviluppare applicazioni in PHP su macchine Windows ma non si ha il tempo o non c’è consentito di installare tutto l’ambiente.
XAMPP è la soluzione più rapida per avere rapidamente tutti componenti (OpenSSL, phpMyAdmin e FileZilla FTP Server compresi).
Da poco è disponibile la versione funzionante da drive esterno (anche una chiave USB), quindi senza installazione!
Due versioni.

Una full con:

  • Apache
  • MySQL
  • PHP + PEAR
  • MiniPerl
  • OpenSSL
  • phpMyAdmin
  • XAMPP Control Panel
  • Webalizer
  • Mercury Mail Transport System
  • FileZilla FTP Server
  • SQLite
  • ADODB
  • Zend Optimizer
  • XAMPP Security

Ed una light (o lite) con:

  • PHP + PEAR
  • MiniPerl
  • OpenSSL
  • XAMPP Control Panel
  • Webalizer
  • Mercury Mail Transport System
  • FileZilla FTP Server
  • Zend Optimizer
  • XAMPP Security

Per aiuto sul setup si può visitare la pagina XAMPP for Windows:

Oppure si può chiedere (in inglese) al forum Apache Friends Support Forum.

Usare AJAX per avere un database XML

Pubblicato da

Usare AJAX per avere un database XML Da quando il mondo del web si è evoluto in forma dinamica di informazione, l’importanza dei database è diventata preponderante.
Nelle nostre applicazioni web possiamo utilizzare molti tipi di database da quelli server-like come SQL Server o MySQL, a quelli disponibili sotto forma di file singoli.
In teoria anche un semplice file di testo può essere utilizzato come database.
I nuovi standard però ci impongono di adottare formati sì semplici ma anche che ci permettano di utilizzare le informazioni contenute con un certo spazio di manovra.
Tra questi sicuramente ha una posizione di rilievo il formato standard per eccellenza: XML.

In questo tutorial farò l’esempio di un’applicazione che raccoglie informazioni tramite form e le salva con la creazione di un file XML. In un secondo momento, poi, indicherò una metodologia per la visualizzazione delle stesse.
Il tutto sfruttando la tecnica AJAX.
I file principali di questo esempio sono tre: un form (‘index.asp’), uno script per la creazione del file xml (‘scrivi_xml.asp’) e la libreria AJAX di riferimento ‘lib_ajax.js’.

Leggi tutto

Un potente tool per il db administrator

Pubblicato da

Chi ha avuto a che fare con database professionali tipo Oracle o DB2 avrà sicuramente usato GUI proprietarie o tool sviluppati per consentire un approccio semplice con la gestione.

Ad esempio Oracle mi sarebbe sembrato molto più ostico se non avessi usato TOAD .
Di questo tool da poco è stata rilasciata una versione freeware che vale la pena scaricare ed imparare ad usare.
Non ci sono ovviamente tutte le funzionalità della versione full ma resta un ottimo software per una gestione più efficiente del database.
Consigliatissimo.