λογισμικό

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

Τι είναι κανονικοποίηση στο ΣΔΒΔ

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

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

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

Η δεύτερη κανονική Μορφή
Η

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

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

Η

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

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