Εδώ είναι γιατί:
* κοινόχρηστα δεδομένα: Τα mainframes έχουν σχεδιαστεί για να χειρίζονται τεράστιες ποσότητες δεδομένων και πολυάριθμους ταυτόχρονα χρήστες. Ένα Multiuser DBMS είναι ζωτικής σημασίας για τη διαχείριση αυτών των κοινών δεδομένων, εξασφαλίζοντας την ακεραιότητα των δεδομένων, τη συνέπεια και την πρόληψη των συγκρούσεων μεταξύ ταυτόχρονων χρηστών. Χωρίς αυτό, η διαφθορά και οι ασυνέπειες των δεδομένων θα ήταν αχαλίνωτες.
* Διαχείριση συναλλαγών: Οι εφαρμογές mainframe συχνά περιλαμβάνουν σύνθετες συναλλαγές που πρέπει να είναι ατομικές (all-or-nothing) για τη διατήρηση της εγκυρότητας των δεδομένων. Ένα Multiuser DBMS παρέχει κρίσιμα χαρακτηριστικά διαχείρισης συναλλαγών όπως ο έλεγχος ταυτόχρονα, η επαναφορά και η δέσμευση για την εγγύηση της ακεραιότητας των δεδομένων κατά τη διάρκεια αυτών των συναλλαγών.
* Ασφάλεια: Τα mainframes συχνά χειρίζονται ευαίσθητα δεδομένα που απαιτούν ισχυρά μέτρα ασφαλείας. Το Multiuser DBMS παρέχει μηχανισμούς ελέγχου πρόσβασης, έλεγχο ταυτότητας και χαρακτηριστικά εξουσιοδότησης για την προστασία δεδομένων από μη εξουσιοδοτημένη πρόσβαση και τροποποίηση.
* Επιμελητικότητα και απόδοση: Ένα καλά σχεδιασμένο Multiuser DBMS μπορεί να διαχειριστεί αποτελεσματικά την ταυτόχρονη πρόσβαση στη βάση δεδομένων, βελτιστοποιώντας την απόδοση ακόμη και κάτω από βαριά φορτία. Αυτό είναι κρίσιμο για τις λειτουργίες μεγάλης κλίμακας που είναι χαρακτηριστικές των συστημάτων mainframe.
Εν ολίγοις, ενώ ένα mainframe * θα μπορούσε να υπάρξει θεωρητικά με μεμονωμένες εφαρμογές που διαχειρίζονται τα δικά τους αρχεία δεδομένων, αυτή η προσέγγιση θα ήταν απίστευτα αναποτελεσματική, ανασφαλής και επιρρεπής σε σφάλματα. Η χρήση ενός ισχυρού, πολλαπλών DBMS είναι απαραίτητη για την αξιόπιστη και αποτελεσματική λειτουργία ενός μεγάλου συστήματος mainframe.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα