λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Η διαφορά μεταξύ DDBMS & παραδοσιακά ΣΔΒΔ

Ένα σύστημα διαχείρισης βάσεων δεδομένων , ή τη βάση δεδομένων , είναι το λογισμικό που αποθηκεύει , ανακτά και ενημερώνει τα αρχεία από μια κεντρική βάση δεδομένων . Θα ενεργεί ως μεσάζων μεταξύ των προγραμμάτων και της βάσης δεδομένων , και επιτρέπει σε πολλαπλούς χρήστες ή προγράμματα για να αποκτήσετε πρόσβαση σε ένα αρχείο δεδομένων κάθε φορά . Ωστόσο , τα ζητήματα της αξιοπιστίας και της αποτελεσματικότητας σε μεγαλύτερα δίκτυα παρακινήσει την εκτέλεση ενός κατανεμημένου συστήματος διαχείρισης βάσεων δεδομένων , ή DDBMS , στο οποίο βρίσκονται τα αρχεία δεδομένων και λειτουργιών επεξεργασίας γίνεται μέσω διάφορες περιοχές σε ένα δίκτυο υπολογιστών . Δεδομένα και Διανομής της διαδικασίας
Η

Σε μια κεντρική βάση δεδομένων , ένα DBMS μπορεί να υλοποιηθεί ως μια ενιαία διαδικασία, μόνο ένα σενάριο δεδομένων - ή SPSD - κατά την οποία ένας υπολογιστής συνδέεται με το DBMS υποδοχής για την ανάκτηση δεδομένων . Ένα DBMS client /server μπορεί επίσης να ενσωματωθεί ως μια πολλαπλή διαδικασία , ενιαίο δίκτυο δεδομένων - που ονομάζεται MPSD - . Να επιτρέψει σε περισσότερους από έναν υπολογιστή για να αποκτήσετε πρόσβαση σε μια ενιαία βάση δεδομένων

Μεγαλύτερες εταιρείες μπορεί να απαιτήσει μια βάση δεδομένων των επιχειρήσεων για την υποστήριξη πολλούς χρήστες σε πολλαπλά τμήματα . Αυτό θα απαιτούσε την εφαρμογή μιας διαδικασίας πολλαπλής , σενάριο πολλαπλών δεδομένων , ή MPMD , στην οποία πολλοί υπολογιστές συνδέονται σε ένα πλήρως κατανεμημένο DDBMS client /server .
Εικόνων Αξιοπιστία
Η

Η DDBMS προσφέρει μεγαλύτερη αξιοπιστία από τη μείωση του κινδύνου αποτυχίας ενός site. Εάν ένας υπολογιστής του δικτύου αποτύχει , ο φόρτος εργασίας διανέμεται στο υπόλοιπο των υπολογιστών. Επιπλέον, επιτρέπει την αντιγραφή DDBMS δεδομένων μεταξύ πολλαπλών sites ? Δεδομένων από την αποτυχημένη site μπορεί ακόμα να είναι διαθέσιμες σε άλλους δικτυακούς τόπους . Μια κεντρικού DBMS διαφέρει επειδή μια αποτυχημένη υπολογιστή που φιλοξενεί τη βάση δεδομένων θα εξασθενίσει το σύνολο του συστήματος .

Η Διαφάνεια
Η

A DDBMS μπορεί να υποστηρίξει τρία επίπεδα διαφάνειας για να κρύψει ορισμένες περιπλοκές από το χρήστη , την αποτελεσματική διαχείριση της βάσης δεδομένων σαν να ήταν συγκεντρωμένες. Ο κατακερματισμός της διαφάνειας , το υψηλότερο επίπεδο διαφάνειας , χωρίζει την αρχική βάση δεδομένων σε τεμάχια και τους διασκορπίζει σε όλη την DDBMS . Ως εκ τούτου , ο χρήστης δεν χρειάζεται να καθορίσετε το θραύσμα ονόματα ή τις θέσεις για να αποκτήσετε πρόσβαση . Τοποθεσία διαφάνειας απαιτεί μόνο το χρήστη να γνωρίζει τα ονόματα των θραυσμάτων . Τοπική διαφάνεια χαρτογράφησης , το χαμηλότερο επίπεδο διαφάνειας , απαιτεί από το χρήστη να γνωρίζει το όνομα και τη θέση του θραύσματος .
Εικόνων Network Επέκταση
Η

Προσθέτοντας μια νέα τοποθεσία σε ένα DDBMS είναι πιο εύκολο από ό, τι σε ένα ΣΔΒΔ . Η επέκταση ή την τροποποίηση ενός DDBMS συμβαίνει σε τοπικό επίπεδο , και δεν παρεμποδίζουν σημαντικά τη λειτουργία των άλλων sites . Ωστόσο, κάνοντας αλλαγές σε ένα ΣΔΒΔ μπορεί να είναι χρονοβόρα και περίπλοκη , δεδομένου ότι το δίκτυο είναι κεντρική .
Εικόνων απόδοση
Η

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

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

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