Κανονικοποίηση Βάσεων Δεδομένων Τι είναι;
Ομαλοποίηση της βάσης δεδομένων είναι η διαδικασία οργάνωσης των δεδομένων σε ξεχωριστές και μοναδικές σειρές.
Η έννοια της κανονικοποίησης είναι:
- Μείωση ή εξάλειψη των διπλών αποθήκευση δεδομένων
- Οργανώστε τα δεδομένα σε μια αποτελεσματική και λογική δομή
Η διαδικασία περιλαμβάνει τον προσδιορισμό του τι εξομάλυνση των δεδομένων θα πρέπει να αποθηκεύονται στην βάση δεδομένων κάθε πίνακα.
Κατά παράδοση, η διαδικασία της εξομάλυνσης περιλαμβάνει εργασίας με σαφώς προσδιορισμένες ενέργειες, που ονομάζεται κανονική μορφή.
Στην Πρώτη Κανονική Μορφή (1NF) εξαλείφετε διπλές στήλες από το ίδιο τραπέζι, να δημιουργηθούν χωριστοί πίνακες για κάθε ομάδα των σχετικών δεδομένων, και αναγνώριση κάθε σειρά με μια μοναδική στήλη ή το σύνολο των στηλών (το πρωταρχικό πλήκτρα).
Στην Δεύτερη Κανονική Μορφή (2NF) αφαιρείτε τα υποσύνολα των δεδομένων που ισχύουν για πολλαπλές σειρές του πίνακα, τοποθετήστε τα σε ξεχωριστά τραπέζια, και να δημιουργήσετε σχέσεις ανάμεσα σε αυτούς τους νέους πίνακες και το αρχικό τους πίνακες με τη χρήση των ξένων κλειδιών.
Στην Τρίτη Κανονική Μορφή (3NF) να καταργήσετε στήλες που δεν εξαρτώνται από το πρωτεύον κλειδί.
Διάφορες μορφές κανονική έχουν καθοριστεί, αλλά είναι λιγότερο συχνά χρησιμοποιούμενη. Αυτά τα έντυπα περιλαμβάνουν προηγμένες κανονική Τέταρτη Κανονική Μορφή (4NF), πέμπτο Κανονική Μορφή (5NF), Boyce Codd Κανονική Μορφή (BCNF), και Domain-Key Normal Form (DK / NF).
|
Ελεύθερος Λευκές Βίβλους για βάση δεδομένων Τεχνολογία
Bookmark Τι είναι Κανονικοποίηση Βάσεων Δεδομένων;Ελεύθερος Λευκές Βίβλους για βάση δεδομένων Τεχνολογία

Τελευταίες θέσεις Blog
- SourceForge έναντι Freshmeat

