λογισμικό

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

Ποιες είναι οι Λειτουργικές εξαρτήσεις

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

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

μερική λειτουργική εξάρτηση περιγράφει μια κατάσταση κατά την οποία ένα σύνολο χαρακτηριστικών γνωρισμάτων , B , είναι λειτουργικά εξαρτάται από ένα σύνολο γνωρισμάτων , A , αλλά μια ιδιότητα μπορεί να αφαιρεθεί από τον Α και η εξάρτηση εξακολουθεί να ισχύει . Transitive λειτουργική εξάρτηση , όπου το χαρακτηριστικό Α είναι λειτουργικά εξαρτάται από τις ιδιότητες Β και αποδίδουν Β είναι λειτουργικά εξαρτάται από την ιδιότητα C ? Σε αυτή την κατάσταση , αποδίδουν C λέγεται ότι είναι μεταβατικά εξαρτώμενο από το Α μέσω Β.
εικόνων
Στοιχεία για Πλεονάζον Προσωπικό
Η

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

Η κανονικοποίηση
Η

Μια τεχνική που είναι γνωστή ως κανονικοποίηση της βάσης δεδομένων προτάθηκε για πρώτη φορά από τον Βρετανό επιστήμονα πληροφορικής , Edgar F. Codd , στη δεκαετία του 1970 . Codd πρότεινε το πρώτο, το δεύτερο και το τρίτο κανονικές μορφές - από το σύνολο των επτά πλέον γνωστό - καθένα από τα οποία ταχθείσας ορισμένα κριτήρια για την εξάλειψη των ανεπιθύμητων λειτουργικών εξαρτήσεων σε μια βάση δεδομένων . Μια παραβίαση οποιασδήποτε από τις κανονικές μορφές υποδηλώνει την παρουσία ενός συγκεκριμένου τύπου των ανεπιθύμητων λειτουργική εξάρτηση , η οποία μπορεί να οδηγήσει σε παρατυπίες κατά την εισαγωγή , ενημέρωση και διαγραφή εγγραφών σε μια βάση δεδομένων .

Η

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

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