Πίνακας περιεχομένων:
- Ορισμός - Τι σημαίνει η διασύνδεση σύνδεσης βάσεων δεδομένων Java (διασύνδεση JDBC);
- Η Techopedia εξηγεί τη διεπαφή σύνδεσης βάσεων δεδομένων Java (διεπαφή JDBC)
Ορισμός - Τι σημαίνει η διασύνδεση σύνδεσης βάσεων δεδομένων Java (διασύνδεση JDBC);
Η διασύνδεση συνδεσιμότητας βάσης δεδομένων Java (JDBC) είναι ένα στοιχείο λογισμικού που επιτρέπει στις εφαρμογές Java να αλληλεπιδρούν με βάσεις δεδομένων. Για να ενισχύσει τη σύνδεση, το JDBC απαιτεί προγράμματα οδήγησης για κάθε βάση δεδομένων. Αυτοί οι οδηγοί συνδέονται στη βάση δεδομένων και εφαρμόζουν το πρωτόκολλο για τη μεταφορά ερωτήματος και αντίστοιχων αποτελεσμάτων μεταξύ του πελάτη και της βάσης δεδομένων.
Η Techopedia εξηγεί τη διεπαφή σύνδεσης βάσεων δεδομένων Java (διεπαφή JDBC)
Η συνδεσιμότητα βάσεων δεδομένων Java (JDBC) ορίζει διεπαφές και κλάσεις και, κάνοντας συνδέσεις βάσεων δεδομένων, καθιστά δυνατή την εγγραφή εφαρμογών βάσεων δεδομένων σε Java. Το JDBC βοηθά στην εκτέλεση εντολών SQL και στηρίζει βασικές λειτουργίες SQL. Επειδή η Java εκτελείται σε thin clients, οι μικροεφαρμογές που είναι ενσωματωμένες σε ιστοσελίδες περικλείουν κώδικες JDBC με δυνατότητα λήψης που επιτρέπουν πρόσβαση σε απομακρυσμένη βάση δεδομένων. Οι οδηγοί τεχνολογίας JDBC χωρίζονται σε τέσσερις κατηγορίες:
- Ο οδηγός JDBC τύπου 1, ονομάζεται επίσης JDBC-ODBC γέφυρα είναι μια εφαρμογή οδήγησης βάσης δεδομένων που χρησιμοποιεί το πρόγραμμα οδήγησης ODBC για να συνδεθεί σε μια βάση δεδομένων.
- Ο οδηγός JDBC τύπου 2, ονομάζεται επίσης και το πρόγραμμα οδήγησης Native API, είναι μια εφαρμογή οδήγησης βάσης δεδομένων που χρησιμοποιεί βιβλιοθήκες από τις βάσεις δεδομένων από την πλευρά του πελάτη.
- Τα προγράμματα οδήγησης JDBC τύπου 3, που ονομάζεται επίσης καθαρό πρόγραμμα οδήγησης Java για το μεσαίο λογισμικό βάσης δεδομένων, είναι μια εφαρμογή οδήγησης βάσης δεδομένων που χρησιμοποιεί τη μεσαία βαθμίδα μεταξύ του προγράμματος κλήσης και της βάσης δεδομένων.
- Ο οδηγός JDBC τύπου 4, που ονομάζεται επίσης καθαρός οδηγός Java pure-to-database, είναι μια εφαρμογή οδήγησης βάσης δεδομένων που μετατρέπει τις κλήσεις JDBC σε πρωτόκολλο βάσης δεδομένων συγκεκριμένου προμηθευτή.