You are on page 1of 2

Αδυναμίες χρήσης ξεχωριστών αρχείων και ξεχωριστών

εφαρμογών

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

Αφού κάθε εφαρμογή έχει τα δικά της αρχεία, συχνά τα ίδια


δεδομένα επαναλαμβάνονται. Π.Χ. η εφαρμογή Μητρώο Υπαλλήλων
και η εφαρμογή Μισθοδοσία έχουν από ένα αρχείο με τα ατομικά
στοιχεία των υπαλλήλων. Η επανάληψη αυτή, σπαταλά αποθηκευτικό
χώρο στον δίσκο και δημιουργεί ασυνέπεια των δεδομένων.

 Ασυνέπεια δεδομένων

Αν γίνει αλλαγή στα στοιχεία της μιας εφαρμογής, θα πρέπει να


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

 Αδυναμία μερισμού δεδομένων

Υπάρχει η δυνατότητα δυο ή περισσότερες εφαρμογές να


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

 Αδυναμία προτυποποίησης

Έχει να κάνει με την ανομοιομορφία και με την διαφορετική


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

1
Για παράδειγμα αν έναν υπάλληλος μετατεθεί από το λογιστήριο
στο Τμήμα Διοίκησης Προσωπικού όπου εκεί υπάρχει άλλη εφαρμογή
από αυτή που έχει μάθει να χρησιμοποιεί στο λογιστήριο, θα
πρέπει να εκπαιδευτεί σε αυτή και να μάθει νέα πράγματα
ξεκινώντας από το 0. Αν όμως οι εφαρμογές σχεδιάζονται με την
ίδια φιλοσοφία, τα μενού, τα εικονίδια, οι επιλογές τότε ο
υπάλληλος θα αισθανόταν ότι γνωρίζει τις εφαρμογές και θα
ήταν περισσότερο αποτελεσματικός.
Επίσης αν τα αρχεία μιας εφαρμογής αποθηκεύονται με
διαφορετικό format για να χρησιμοποιηθούν από άλλη εφαρμογή θα
πρέπει να μετατραπούν. Η δυνατότητα ανταλλαγής των δεδομένων
μεταξύ διαφορετικών συστημάτων, έχει μεγάλη σημασία στα
συστήματα κατανεμημένης επεξεργασίας.
Ποια είναι λοιπόν η λύση στα παραπάνω προβλήματα;

Η συνένωση των αρχείων μιας εφαρμογής, άρχισε να υλοποιείται


στις αρχές της δεκαετίας του ΄70. Όμως αυτό δεν εξάλειψε τα
προβλήματα. Έπρεπε να οργανωθούν τα δεδομένα προκειμένου να
χρησιμοποιούνται από πολλές εφαρμογές και πολλούς χρήστες.
Τότε δημιουργήθηκαν οι Βάσεις Δεδομένων.

Τι είναι βάση δεδομένων;

Είναι σύνολο αρχείων που είναι τόσο σωστά οργανωμένα και


συνδεδεμένα με λογικές σχέσεις, ώστε να χρησιμοποιούνται από
πολλές εφαρμογές και από πολλούς χρήστες.

Τα αρχεία πλέον δημιουργούνται σε μια εφαρμογή και όχι από


πολλές. Το σύστημα που μεσολαβεί ανάμεσα στα αρχεία δεδομένων
και στις εφαρμογές ονομάζεται Σύστημα Διαχείρισης Βάσεων
Δεδομένων ή ΣΔΒΔ ή DBMS.
Το ΣΔΒΔ έχει ως σκοπό:
 Τον χειρισμό της βάσης
 Τη Δημιουργία στοιχείων
 Τη Συντήρηση στοιχείων
 Την Επεξεργασία στοιχείων στοιχείων
 Τον Έλεγχο ασφάλειας
 Την Εξυπηρέτηση χρηστών

Ένα ΣΔΒΔ μπορεί να είναι εγκατεστημένο σε έναν ή πολλούς


υπολογιστές που επικοινωνούν μεταξύ τους και να
χρησιμοποιείται από πολλούς χρήστες.

Το Σύστημα διαχείρισης Βάσεων δεδομένων αποτελείται από: το


υλικό, το λογισμικό, την βάση δεδομένων και τους χρήστες.

You might also like