Μειονεκτήματα της διαχείρισης δεδομένων συστήματος αρχείων

...

Η διαχείριση δεδομένων συστήματος αρχείων έχει βασικά μειονεκτήματα σε σύγκριση με τα συστήματα διαχείρισης βάσεων δεδομένων

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

Πλεονασμός Δεδομένων

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

Το βίντεο της ημέρας

Περιορισμένη πρόσβαση χρήστη

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

Έλλειψη προτύπων αποθήκευσης και πρόσβασης

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

Έλλειψη συναλλαγών

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