λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Πλεονεκτήματα και Μειονεκτήματα της κανονικοποίηση μιας βάσης δεδομένων

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

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

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

Η επιβάλλει ακεραιότητα αναφορών σχετικά με την ακεραιότητα των δεδομένων
Η

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

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

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

Συναφής σύστασή

Πώς να δημιουργήσετε Κλειδαριές σε DB2 ​​

Κλειδαριές συμβαίνουν στο διακομιστή IBM DB2 κάθε φορά που εκτελείτε ένα ερώτημα , εισαγωγή, ενημέρωση ή διαγραφή . Οι πίνακες έχουν ένα LOCKSIZE παράμετρος που μπορεί να επηρεάσει το κλείδωμα . Η ρύθμιση πίνακα LOCKSIZE ANY επιτρέπει DB2 για να επιλέξετε το μέγεθος της κλειδαριάς , συνήθως αποκτούν τη σελίδα κλειδαριές . Οι δηλώσεις ερώτημα SQL μπορεί να επηρεάσει το κλείδωμα , θέτοντας έναν επίπεδο απομόνωσης στην αρχή της συναλλαγής . Ακόμα και όταν χορηγεί ειδική κλειδαριά , DB2 μπορεί

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα