..
Χρησιμοποιούμε μια βάση δεδομένων (ή βάσεις δεδομένων) για να αποθηκεύσετε μια συγκεκριμένη ομάδα των πληροφοριών που παρουσιάζουν ενδιαφέρον σε μια εύρυθμη και αποτελεσματική. Ένα από τα χαρακτηριστικά γνωρίσματα που προσφέρονται από μια τυπική βάση δεδομένων που επιτρέπει τη βάση δεδομένων για να εξαγάγετε όλα και μόνο τα δεδομένα που ταιριάζουν με κάποια κριτήρια, που καθορίζονται από το χρήστη.
Για παράδειγμα, φανταστείτε μια βάση δεδομένων για την αποθήκευση δεδομένων master σε κάποιο γυμναστήριο-θεατών. Ας υποθέσουμε ότι τότε θα με ενδιέφερε να μάθω τα ονόματα και τα επώνυμα όλων των μελών που δεν έχουν φθάσει ακόμη τριάντα χρόνια.
Και «είναι δυνατόν να αποκτήσει αυτές τις πληροφορίες μέσω ενός απλού ερωτήματος στην βάση δεδομένων, το ερώτημα, επίσης, ευρύτερα γνωστή, με ακρίβεια που επιτρέπει τον εντοπισμό και την απεικόνιση των επιθυμητών δεδομένων.
Έτσι, μια βάση δεδομένων είναι ένα μέσο για τη συγκέντρωση και διαχείριση των κάθε είδους πληροφοριών με τη χρήση πινάκων, όπου τα δεδομένα είναι τοποθετημένο σε σχέση με κάθε άλλο. Αλλά πώς οι πληροφορίες συγκεντρώνονται; Με ποιο πρότυπο είναι χτισμένα τα τραπέζια;
Η πιο άμεση λύση μπορεί να είναι η συμπερίληψη όλων των δεδομένων του ενδιαφέροντος σε ένα ενιαίο πίνακα. Η επιχείρηση αυτή, όμως, βοηθά να χτίσει ένα τραπέζι με μια σειρά από γραμμές (εγγραφές) και στήλες (πεδία) είναι πολύ υψηλή σε σχέση με τον όγκο των δεδομένων που έλαβαν.
Το πρόβλημα προκαλείται από τη χρήση ενός ενιαίου πίνακα, άλλωστε, είναι η εννοιολογική. Η χρήση ενός ενιαίου πίνακα δεν προκύπτει κατά τρόπο έγκαιρο και την αποσαφήνιση ποιες είναι οι συγκεκριμένες σχέσεις που συνήθως συμμετέχουν και ένα ή περισσότερα υποσύνολα του εξέτασε τα στοιχεία.
Αντί να φανταστούμε τις πληροφορίες που περιέχονται σε πολλούς πίνακες, καθίσταται αναγκαία και όχι απλώς να εξασφαλίσει ότι δεν υπάρχουν στοιχεία εις διπλούν, με αποτέλεσμα τα απόβλητα της μνήμης και την ανάγκη για πολλαπλές πράξεις ενημέρωσης.
Ακριβώς για να παράσχει κατευθυντήριες γραμμές για τις επιλογές αυτές, διασφαλίζοντας την αποτελεσματικότητα και την πληρότητα της δομής των δεδομένων, είναι οι λεγόμενες κανονικές μορφές που ορίζονται σε μια βάση δεδομένων.
Μια δομημένη βάση δεδομένων σε κανονική μορφή, στην πραγματικότητα, εύκολα και γρήγορα τα δεδομένα επιχειρήσεων, μειώνοντας τον κίνδυνο της απόλυσης και ασυνέπεια δεδομένων.
Ας προσπαθήσουμε να καταλάβουμε τι σημαίνει κανονική μορφή και την ομαλοποίηση των βάσεων δεδομένων.
| |
MS Access (για προχωρημένους)
Μάθετε πώς να δημιουργήσετε και να διαχειριστείτε τις βάσεις δεδομένων γρήγορα και εύκολα. Ξεκινώντας από 29 €. |
| |
MySQL (Μάθημα)
Διαχείριση του open-source βάση δεδομένων. Από 39 €. |
| |
SQL και βάσης δεδομένων (Μάθημα)
Δημιουργία και διαχείριση των σχεσιακών βάσεων δεδομένων. Από 39 €. |