JDBC - Συνδεσιμότητα βάσης δεδομένων Java

Εισαγωγή στο JDBC

Η τεχνολογία JDBC (Java DataBase Connectivity) είναι ένα API που παρέχεται με Java (από την έκδοση 1.1), επιτρέποντάς σας να συνδεθείτε σε βάσεις δεδομένων. Δηλαδή, το JDBC είναι ένα σύνολο τάξεων για την ανάπτυξη εφαρμογών που συνδέονται με διακομιστές βάσεων δεδομένων (DBMS).

Το API JDBC έχει αναπτυχθεί για να επιτρέπει σε ένα πρόγραμμα να συνδεθεί σε οποιαδήποτε βάση δεδομένων χρησιμοποιώντας την ίδια σύνταξη (το API JDBC είναι ανεξάρτητο από το ΣΔΒΔ).

Επιπλέον, η JDBC απολαμβάνει τα πλεονεκτήματα της Java, συμπεριλαμβανομένης της φορητότητας του κώδικα.

Πρόσβαση σε βάσεις δεδομένων με το JDBC

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

Για το μοντέλο δύο επιπέδων, η εφαρμογή Java συνδέεται στενά με μια βάση δεδομένων. Για το σκοπό αυτό, πρέπει προφανώς να έχει για την αντίστοιχη βάση δεδομένων, τον κατάλληλο οδηγό JDBC. Οι καταστάσεις SQL αποστέλλονται απευθείας στη βάση δεδομένων και οι τελευταίες θα επιστρέψουν άμεσα τα αποτελέσματα. Η βάση δεδομένων μπορεί να εκτελεστεί στο τοπικό μηχάνημα (αυτό που εκτελεί την εφαρμογή Java) ή σε οποιονδήποτε άλλο υπολογιστή του δικτύου (Intranet ή Internet).

Στο μοντέλο των τριών επιπέδων, παρεμβάλλεται ένα τρίτο επίπεδο (ο διακομιστής εφαρμογών) μεταξύ της εφαρμογής Java και της βάσης δεδομένων. Αυτό το μοντέλο έχει το πλεονέκτημα ότι ενσωματώνει ένα χαρακτηριστικό ελέγχου πρόσβασης.

Πρωτότυπο έγγραφο που δημοσιεύθηκε στο CommentcaMarche.net.

Προηγούμενο Άρθρο Επόμενο Άρθρο

Οι Καλύτερες Συμβουλές