Skip to main content

Τι είναι η δοκιμή αποθήκης δεδομένων;

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

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

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

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