Σπίτι Βάσεις δεδομένων Τι είναι η jdbc αρχιτεκτονική; - ορισμός από την τεχνολογία

Τι είναι η jdbc αρχιτεκτονική; - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει η αρχιτεκτονική σύνδεσης της βάσης δεδομένων Java (JDBC Architecture);

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

Η Techopedia εξηγεί την αρχιτεκτονική σύνδεσης Java Database Architecture (JDBC Architecture)

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


Στο μοντέλο δύο επιπέδων, ένα applet ή εφαρμογή Java επικοινωνεί απευθείας με την πηγή δεδομένων. Ο οδηγός JDBC επιτρέπει την επικοινωνία μεταξύ της εφαρμογής και της πηγής δεδομένων. Όταν ένας χρήστης στέλνει ένα ερώτημα στην πηγή δεδομένων, οι απαντήσεις για αυτά τα ερωτήματα στέλνονται πίσω στο χρήστη με τη μορφή αποτελεσμάτων. Η πηγή δεδομένων μπορεί να μην είναι πάντα μια μόνο συσκευή που βρίσκεται σε ένα μόνο σημείο. Μπορεί να βρίσκεται σε διαφορετικό μηχάνημα σε δίκτυο στο οποίο είναι συνδεδεμένος ένας χρήστης. Αυτό είναι γνωστό ως διαμόρφωση πελάτη / διακομιστή, όπου το μηχάνημα του χρήστη ενεργεί ως πελάτης και το μηχάνημα που έχει την πηγή δεδομένων που εκτελείται ενεργεί ως διακομιστής. Η σύνδεση δικτύου μπορεί να είναι intranet ή Internet.


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


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

Τι είναι η jdbc αρχιτεκτονική; - ορισμός από την τεχνολογία