| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Un tutorial per la creazione di un database relazionale per una applicazione Java
    Connessione a un database è un compito comune se si programma in Java . Molte applicazioni memorizzano i loro dati in un database e utilizzare Java per creare un'interfaccia utente . Utilizzando progettazione di database relazionali permette di creare una , di facile gestione archivio dati efficiente che è robusto e strutturato in un modo che aiuti visualizzazione . Le applicazioni in linguaggio Java ottenere la connettività di database utilizzando l'API JDBC , che permette ai programmi di interrogare la loro fonte di dati scelto . Cose che ti serviranno
    JDK ( installato sul computer ) per accesso a un database
    Mostra più istruzioni
    1

    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
    < p > * 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 .

    Previous :

    next :
      Articoli Correlati
    ·Come scorrere fino alla fine di una lista in Java 
    ·Come programmare pause in Java 
    ·Come convertire AWT a Swing 
    ·Come scaricare Java Runtime Environment 5.0 in Windows …
    ·Come usare Netbeans e Java per la creazione di Web Serv…
    ·Come rimuovere i file duplicati in Java 
    ·Come Code FIFO in Java 
    ·Java Struts Tutorial 
    ·Come incorporare codici di titoli 
    ·Come faccio a sapere quale versione di Flash Player I H…
      Articoli in evidenza
    ·Come aprire i file MBOX 
    ·Come Centro - Giustifica uscita String in Java 
    ·Suzuki 250 Specifiche Quad 
    ·Come inviare comandi seriali a un passo-passo in Visual…
    ·La differenza tra funzione di Override & sovraccarico F…
    ·Come modificare il testo che appare quando si sposta il…
    ·Come modificare un CSS immagine di sfondo con Javascrip…
    ·Come utilizzare un Select Case con Microsoft Visual Bas…
    ·Come scrivere un programma che stamperà coppie ordinat…
    ·Come fare aggiunta in Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com