Πίνακας περιεχομένων:

Γιατί είναι πρόβλημα μη κανονικοποιημένων δεδομένων;
Γιατί είναι πρόβλημα μη κανονικοποιημένων δεδομένων;

Βίντεο: Γιατί είναι πρόβλημα μη κανονικοποιημένων δεδομένων;

Βίντεο: Γιατί είναι πρόβλημα μη κανονικοποιημένων δεδομένων;
Βίντεο: Ο Έλληνας καθηγητής του ΜΙΤ Κωνσταντίνος Δασκαλάκης στη Στέγη 2024, Ενδέχεται
Anonim

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

Με αυτόν τον τρόπο, τι χαρακτηρίζει τα μη κανονικοποιημένα δεδομένα;

Μη κανονική μορφή (UNF), επίσης γνωστή ως an μη κανονική σχέση ή μη πρώτη κανονική μορφή (NF2), είναι μια απλή βάση δεδομένων δεδομένα μοντέλο (οργάνωση του δεδομένα σε μια βάση δεδομένων) χωρίς την αποτελεσματικότητα της κανονικοποίησης της βάσης δεδομένων.

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

Οι άνθρωποι ρωτούν επίσης, ποια είναι τα πλεονεκτήματα της κανονικοποίησης μιας βάσης δεδομένων;

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

Ποια είναι τα μειονεκτήματα της κανονικοποίησης;

Ακολουθούν ορισμένα από τα μειονεκτήματα της κανονικοποίησης:

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

Συνιστάται: