Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    En handledning för att skapa en relationsdatabas för att ett Java-program

    Ansluta till en databas är en gemensam uppgift om du programmerar i Java . Många program lagra sina data i en databas och använder Java för att skapa ett användargränssnitt . Använda Relational Database designen tillåter dig att skapa en effektiv , lättskött datalager som är robust och strukturerat på ett sätt som hjälper visualisering . Program i Java språket uppnå databaskopplingar använder JDBC API , som gör program för att fråga de valt datakälla . Saker du behöver
    JDK ( installerad på datorn ) katalog tillgång till en databas
    Visa fler instruktioner
    1

    Skapa relationsdatabasen . Många tillgängliga system underlättar producera en relationsdatabas , vissa kommersiella och några gratis ( t.ex. MySQL ) . Relationsdatabas design innebär att visualisera sambanden mellan de olika delarna i dina uppgifter . Börja med att arbeta ut exakt vilken information du behöver lagra . Till exempel kan en databas för transaktioner från en försäljning företag inkluderar tabeller för " klient " och " Order ", lagra information om varje klient i en post i " Klient " bord .
    2

    Work ut relationerna mellan de olika " enheter " eller tabeller i dina uppgifter . Till exempel kan en enda kund associeras med mer än en order , medan en order kommer i allmänhet endast att kopplas till en enskild kund , vilket innebär en " en till många " förhållandet mellan " klient " och "ordning" tabeller . Använda relationsdatabas design innebär att dina data behåller en god nivå av integritet , vilket innebär att de olika delarna av data länkas inom en väldefinierad struktur , vilket gör den mer tillförlitlig och konsekvent när operationer utförs på den .
    Sida 3

    Ladda korrekt JDBC drivrutin för din specifika databassystem . Den JDBC hanterar interaktionen mellan din Java-program och databasen , och så måste det vara rätt typ för att kommunicera effektivt mellan de två. Installera din valda drivrutinen på datorn , efter några medföljande anvisningar . Detta gör att Java-program körs på din dator för att använda JDBC anläggningen .
    4

    Anslut till databasen . Skapa ett nytt Java- projekt i vilket utvecklingsmiljö du använder . I din huvudklass , infoga följande import-sats i toppen : .

    Import java.sql *;

    Nästa , inom den huvudsakliga metoden , inkludera denna kod för att använda JDBC för att ansluta till dina data , göra några relevanta förändringar för att passa din databas , systemet och plats :

    prova

    {

    /* Skapa en instans av JDBC-drivrutinen

    * ändra denna för att passa din valda databasen

    systemet
    * - det här exemplet fungerar för en MySQL-databas

    * /

    Class.forName ( " com.mysql.jdbc . Driver " ) newInstance ( ) , .

    //Ange ditt användarnamn och lösenord för databasen som strängar

    String användarnamn = " användarnamn ";

    String lösenord = " lösenord " ;

    //Ange webbadressen för din databas som en sträng

    String databaseURL = " jdbc : ? mysql ://yourdomain.com /databas user = " + användarnamn + " & password = " + lösenord;

    //Skapa en anslutning instans
    aConnection

    java.sql.Connection = DriverManager.getConnection ( databaseURL ) ;

    //Skapa ett uttalande hantera instans verkställa dina frågor

    Statement stmt = aConnection.createStatement ( ) ;

    }

    catch ( Exception e ) katalog

    { System.out.println ( E . getMessage ( ) ) ; }

    viktigaste koden måste finnas inom " prova " blocket vid fel ansluter till databasen databasen i din Java
    5

    Query . programmet. Inkludera följande kod i din try-blocket ( i slutet ) , att göra några ändringar för att passa just din databas :

    //Skapa en SQL-fråga som en sträng

    String aQuery = " Select * från ClientTable " ,

    //exekvera frågan och få tillbaka resultaten

    ResultSet ResultSet = stmt.executeQuery ( aQuery ) ;

    //Loop igenom resultaten och utdata dem

    samtidigt ( resultSet.next ( ) ) katalog

    {

    //För en tabell med en kolumn som heter clientFName

    System.out.println ( " Kund Förnamn : " + resultSet.getString ( " clientFName " ) ) ;

    }

    //Stäng anslutningarna när du är klar

    resultSet.close ( ) ;

    stmt.close ( ) ;

    aConnection.close ( ) ;

    naturligtvis de frågor du använder kommer att relatera både till din databas och syftet med din Java ansökan . Skapa ett användargränssnitt i din Java-kod , så att användaren tillgång till data via JDBC tekniker .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Java UDP : Hur man skickar en fil
    ·Varför behöver vi Java för Windows Systems
    ·Java Namnge Begränsningar
    ·Hur man skapar en Java-applet i NetBeans
    ·Hur man avslutar en bildruta från ett fönster i Java
    ·Hur man tar bort nollor i Java rekursion
    ·Hur slumpvist bilder med Java
    ·Hur man installerar Java JDK på Ubuntu
    ·Hur att rensa Java Cache Web Start
    ·Hur man lär Web Design Snabbt
    Utvalda artiklarna
    ·Hur man gör en JavaScript Image Rollover
    ·Lista de grundläggande datatyper finns i Visual Basic
    ·Hur till Redigera Pyo & PYC Filer
    ·Hur dela flera avdelare i JavaScript
    ·Hur man lämna kommentarer i Java Code
    ·Hur Input en fil i Java
    ·Historia av ASCII -koder
    ·Hur du animerar en JPanel i Java
    ·Hur man beräknar tid mellan två datum i PHP
    ·Hur man vet om en Query Exists
    Copyright © Dator Kunskap http://www.dator.xyz