creare il database relazionale . Molti sistemi disponibili facilitano la produzione di un database relazionale , alcuni commerciali e alcuni gratuiti ( ad esempio MySQL ) . Progettazione di database relazionali coinvolge visualizzare le relazioni tra i diversi elementi nei dati. Inizia lavorando esattamente quali informazioni è necessario memorizzare . Ad esempio , un database per le operazioni di un business di vendita potrebbe includere tabelle per "Client " e "Ordine ", la memorizzazione dei dati di ogni cliente in un record della tabella " Cliente" . 
 2 
 lavoro le relazioni tra le diverse "entità" o tabelle di dati. Ad esempio , un singolo client può essere associato a più di un ordine , mentre un ordine sarà generalmente legata solo a un singolo client , il che implica un " uno a molti" relazione tra le tabelle "ordine" "Client " e . Utilizzando un design relazionale significa che i dati mantiene un buon livello di integrità, il che significa che i vari pezzi di dati vengono collegati all'interno di una struttura ben definita , rendendolo più affidabile e coerente quando le operazioni sono effettuate su di esso . 
 
 3 
 scaricare il driver JDBC corretto per il sistema di database particolare . Il JDBC gestisce l'interazione tra l'applicazione Java e il database , e quindi deve essere del tipo corretto , al fine di comunicare efficacemente tra i due. Installare il driver scelto sul computer , seguendo le istruzioni incluse . Questo consente alle applicazioni Java in esecuzione sul computer di utilizzare la struttura di JDBC . 
 4 
 la connessione al database . Creare un nuovo progetto Java in qualsiasi ambiente di sviluppo utilizzato. Nella classe principale , inserire la seguente istruzione import in alto: . 
 Import java.sql 
 * ; 
 
 Avanti , all'interno del metodo main , includere questo codice per utilizzare il JDBC per la connessione a i dati , apportare modifiche rilevanti per soddisfare il vostro database , il sistema e la posizione : 
 
 provare 
 
 { 
 
 /* Crea un'istanza del driver JDBC 
 
 * Alter questo per soddisfare il vostro database di sistema 
 
 scelto * - questo esempio funziona per un database 
 
 * /
 
 Class.forName MySQL ( " com.mysql.jdbc . driver " ) newInstance ( ) . 
 
 //Inserisci il tuo nome utente e la password per il database come stringhe 
 
 String username = " username " ; 
 
 la password String = " password " ; 
 
 //Inserire l'URL per il database come stringa 
 
 DatabaseURL String = " jdbc : mysql ://yourdomain.com /database di user = " + nome utente + " & password = " + password ; 
 
 //Crea una connessione a un'istanza 
 
 java.sql.Connection aConnection = DriverManager.getConnection ( DatabaseURL ) ; 
 
 //Crea gestire una dichiarazione esempio per eseguire le query 
 
 Dichiarazione stmt = aConnection.createStatement (); } 
 
 
 cattura 
 ( Exception e) { System.out.println 
 
 (E . getMessage ( ) );} 
 
 il codice principale deve essere contenuta all'interno del blocco " provare " in caso di errori di connessione al database 
 5 
 interrogare il database in Java . programma . Includi il seguente codice all'interno del blocco try ( alla fine) , di apportare modifiche per soddisfare il vostro database di particolare : 
 
 //Crea la query SQL come stringa 
 
 aQuery String = "Select * da ClientTable " ; 
 
 //eseguire la query e ottenere i risultati indietro 
 
 ResultSet resultSet = stmt.executeQuery ( aQuery ) ; 
 
 //loop attraverso i risultati e di uscita li 
 
mentre ( resultSet.next ( ) ) per
 { 
 
 //Per una tabella con una colonna chiamata clientFName 
 
 System.out.println ( "Cliente Nome: " + resultSet.getString ( " clientFName ")); } 
 
 
 
 //Chiudere le connessioni quando hai finito 
 
 resultSet.close ( ) ; 
 
 stmt.close (); 
 
 aConnection.close (); 
 
 Naturalmente le query utilizzate sono destinate sia al database e per lo scopo della vostra Java applicazione. Creazione di una interfaccia utente all'interno del codice Java , che consente all'utente di accedere ai dati tramite le tecniche di JDBC . 
 
              
Programmazione © www.354353.com