Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Ένας σύντομος οδηγός για την δημιουργία ενός σχεσιακή βάση δεδομένων σε μια εφαρμογή Java

Σύνδεση σε βάση δεδομένων είναι ένα κοινό έργο, αν το πρόγραμμα σε Java . Πολλές εφαρμογές αποθηκεύουν τα δεδομένα τους σε μια βάση δεδομένων και τη χρήση της Java για να δημιουργήσει ένα περιβάλλον εργασίας χρήστη . Χρησιμοποιώντας Relational Σχεδιασμός βάσης δεδομένων σας επιτρέπει να δημιουργήσετε μια αποτελεσματική , εύκολη διαχείριση αποθήκευσης δεδομένων που είναι ισχυρή και δομημένη με τρόπο που βοηθά οπτικοποίηση . Εφαρμογές στη γλώσσα Java επίτευξη σύνδεσης με βάσεις δεδομένων με τη χρήση του JDBC API , το οποίο επιτρέπει σε προγράμματα για την αναζήτηση επιλέξει την πηγή των δεδομένων τους . Τα πράγματα που θα χρειαστείτε
JDK ( εγκατεστημένο στον υπολογιστή σας )
πρόσβαση σε βάση δεδομένων

Παρουσίαση Περισσότερες οδηγίες
Η 1

Δημιουργήστε το σχεσιακή βάση δεδομένων . Πολλά διαθέσιμα συστήματα διευκολύνουν την παραγωγή μια σχεσιακή βάση δεδομένων , κάποια εμπορική και κάποιο ελεύθερο ( για παράδειγμα MySQL ) . Relational σχεδιασμό βάσεων δεδομένων περιλαμβάνει την απεικόνιση των σχέσεων μεταξύ των διαφόρων στοιχείων στα δεδομένα σας . Ξεκινήστε από την επεξεργασία επακριβώς τις πληροφορίες που χρειάζεστε για την αποθήκευση . Για παράδειγμα , μια βάση δεδομένων για τις συναλλαγές από μια επιχείρηση πώλησης θα μπορούσαν να περιλαμβάνουν πίνακες για "Πελάτης" και "Order ", την αποθήκευση των λεπτομερειών του κάθε πελάτη σε μία εγγραφή του πίνακα "Πελάτης" . 2

εργασίας από τις σχέσεις μεταξύ των διαφόρων «οντότητες» ή πίνακες στα δεδομένα σας . Για παράδειγμα, ένα μόνο πελάτη μπορεί να σχετίζεται με περισσότερες από μία παραγγελίες , ενώ η σειρά θα είναι γενικά συνδέεται μόνο σε ένα μόνο πελάτη ? Αυτό συνεπάγεται " ένα προς πολλά " σχέση μεταξύ του " πελάτη " και "Παραγγελία" πίνακες . Χρήση σχεσιακών σχεδιασμός σημαίνει ότι τα δεδομένα σας διατηρεί ένα καλό επίπεδο της ακεραιότητας , πράγμα που σημαίνει ότι τα διάφορα κομμάτια των δεδομένων που συνδέονται μέσα σε μια καλά καθορισμένη δομή , καθιστώντας την πιο αξιόπιστη και συνεπής , όταν οι εργασίες που πραγματοποιούνται σε αυτό .
Η Φτηνές 3

Κατεβάστε το σωστό πρόγραμμα οδήγησης JDBC για το συγκεκριμένο σύστημα βάσης δεδομένων σας . Το JDBC χειρίζεται την αλληλεπίδραση ανάμεσα στην εφαρμογή Java σας και τη βάση δεδομένων , και έτσι πρέπει να είναι ο σωστός τύπος , ώστε να επικοινωνούν αποτελεσματικά μεταξύ των δύο . Εγκαταστήστε επιλογή οδηγού στον υπολογιστή σας , ακολουθώντας τις οδηγίες που περιλαμβάνονται . Αυτό επιτρέπει στις εφαρμογές Java που εκτελούνται στον υπολογιστή σας για να χρησιμοποιήσετε την εγκατάσταση JDBC .
Η 4

Σύνδεση με τη βάση δεδομένων . Δημιουργήστε ένα νέο έργο Java σε όποιο περιβάλλον ανάπτυξης που χρησιμοποιείτε . Στο Main Class σας, εισάγετε την ακόλουθη δήλωση εισαγωγής στην κορυφή : .

Java.sql εισαγωγής * ?

Στη συνέχεια, κατά την κύρια μέθοδο , περιλαμβάνουν αυτόν τον κωδικό για να χρησιμοποιήσετε το JDBC για να συνδεθείτε τα δεδομένα σας , κάνοντας κάποιες σχετικές αλλαγές για να ταιριάζει βάση δεδομένων σας , το σύστημα και την τοποθεσία :

προσπαθήσουμε

{

/* Δημιουργία παράδειγμα του οδηγού JDBC

* Alter αυτό για να ταιριάζει επιλέξει το σύστημα της βάσης δεδομένων σας

* - αυτό το παράδειγμα ισχύει για μια βάση δεδομένων MySQL

* /

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

//Γράψτε το όνομα χρήστη και τον κωδικό πρόσβασης για τη βάση δεδομένων ως χορδές

String όνομα = " username " ?

String password = " password " ?

//Εισάγετε τη διεύθυνση URL για τη βάση δεδομένων σας, όπως μια σειρά

String databaseURL = " jdbc : mysql ://yourdomain.com /βάσης δεδομένων των χρηστών = " + + όνομα " & password = " + password ?

//Δημιουργήστε ένα παράδειγμα σύνδεσης

java.sql.Connection aConnection = DriverManager.getConnection ( databaseURL ) ?

//Δημιουργήστε μια δήλωση χειριστεί παράδειγμα για εκτελέσιμο απορίες σας
Δήλωση

Stmt = aConnection.createStatement ( ) ? }


αλιευμάτων ( Εξαίρεση Ε)

{ System.out.println ( E . GetMessage ( ) ) ? }

Ο κύριος κωδικός πρέπει να περιέχεται εντός του «προσπαθούν» μπλοκ σε περίπτωση σφαλμάτων σύνδεσης με τη βάση δεδομένων
5

ερωτημάτων στη βάση δεδομένων σε Java σας . προγράμματος . Περιλαμβάνει τον παρακάτω κώδικα μέσα στο μπλοκ try σας ( στο τέλος ) , να κάνετε αλλαγές που ταιριάζουν σε συγκεκριμένη βάση δεδομένων σας :

//Δημιουργία ερωτημάτων SQL σας ως μια σειρά

String aQuery = " Επιλέξτε * από ClientTable " ?

//Εκτελέστε το ερώτημα και να πάρει τα αποτελέσματα πίσω

ResultSet resultset = stmt.executeQuery ( aQuery ) ?

//Loop μέσω των αποτελεσμάτων και την παραγωγή τους

ενώ ( resultSet.next ( ) )

{

//Για έναν πίνακα με μια στήλη που ονομάζεται clientFName

System.out.println ( " Πελάτης Όνομα : " + resultSet.getString ( " clientFName "))?

}

//Κλείστε τις συνδέσεις όταν τελειώσετε

resultSet.close ( ) ?

stmt.close ( ) ?

aConnection.close ( ) ?

φυσικά τα ερωτήματα που χρησιμοποιείτε θα αφορούν τόσο στη βάση δεδομένων σας και το σκοπό της Java σας εφαρμογή . Δημιουργήστε μια διεπαφή χρήστη μέσα κώδικα Java , επιτρέποντας στο χρήστη την πρόσβαση στα δεδομένα μέσω των τεχνικών JDBC .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα