Java è uno strumento di sviluppo software utilizzato per rendere le applicazioni web , desktop e mobile. I database sono il componente centrale per il contenuto dinamico , in modo da Java supporta la connessione alle soluzioni di database comuni . Java è in grado di collegarsi a database Oracle , MySQL e SQL Server . Il linguaggio Java si connette utilizzando il driver JDBC disponibile nella libreria Java . MySQL
MySQL è una soluzione di database popolare. MySQL continua ad essere popolare grazie al suo prezzo accessibile ( gratuitamente per gli utenti domestici ) , e la disponibilità di plug-in e strumenti per il contenuto . Molti blog come Blogger e Wordpress utilizzano la soluzione di database MySQL per ospitare contenuti dinamici . MySQL è utilizzato anche per i forum web liberi come PHP BB . Il Java JDBC connette a MySQL e permette agli sviluppatori di eseguire stored procedure, in linea di SQL e creazioni tavolo all'interno dell'applicazione Java .
SQL Server
SQL Server è una soluzione di database distribuito da Microsoft . SQL Server dispone di diverse versioni ancora usati nelle piccole e grandi aziende come la 2000, 2005 e 2008 . SQL Server viene utilizzato con il framework. NET di Microsoft , che permette agli sviluppatori di codice in più lingue . Java supporta anche l'ambiente Microsoft SQL Server utilizzando il driver JDBC . Utilizzando i driver JDBC di Java , gli sviluppatori possono eseguire stored procedure, viste , creazione tabella e delezioni e anche mantenere la protezione di SQL Server e le autorizzazioni utente .
Oracle
Oracle è una soluzione di database back-end per le grandi imprese . Oracle è anche comunemente usato in ambienti di telefonia , per cui è comunemente utilizzato per ospitare i contenuti delle comunicazioni PDA e mobile . Java è utilizzato pesantemente nel settore della telefonia mobile , in modo che funziona senza problemi con il server di database Oracle . Collegamento Java a un database Oracle utilizza la stessa connessione del driver JDBC , quindi gli sviluppatori Java in grado di connettersi a diverse piattaforme di database insieme . Poiché gli ambienti di database Oracle a volte usano altre soluzioni come ad esempio MySQL o SQL Server per i contenuti Web , lo sviluppatore Java può implementare una connessione eterogenea di Oracle e di altri database insieme .