λογισμικό

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

Πόσοι τύποι λειτουργικών εξαρτήσεων στο DBMS;

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

1. Απλή λειτουργική εξάρτηση :Μια απλή συναρτησιακή εξάρτηση (γνωστή και ως βασική συναρτησιακή εξάρτηση) είναι μια σχέση μεταξύ δύο ιδιοτήτων σε μια σχέση, όπου η τιμή ενός χαρακτηριστικού (ο προσδιοριστής) καθορίζει μοναδικά την τιμή του άλλου χαρακτηριστικού (το εξαρτημένο). Αυτό αντιπροσωπεύεται ως A → B, όπου το A είναι η ορίζουσα και το B είναι το εξαρτημένο.

2. Πολυτιμή λειτουργική εξάρτηση :Μια συναρτησιακή εξάρτηση πολλαπλών τιμών είναι μια σχέση μεταξύ δύο συνόλων χαρακτηριστικών σε μια σχέση, όπου η τιμή ενός συνόλου χαρακτηριστικών (ο προσδιοριστής) καθορίζει μοναδικά ένα σύνολο πιθανών τιμών για το άλλο σύνολο χαρακτηριστικών (το εξαρτημένο). Αυτό αντιπροσωπεύεται ως A →→ B, όπου το A είναι η ορίζουσα και το B είναι το εξαρτημένο.

3. Συνδεθείτε σε λειτουργική εξάρτηση :Μια συναρτησιακή εξάρτηση ένωσης είναι μια σχέση μεταξύ δύο συνόλων χαρακτηριστικών σε μια σχέση, όπου οι τιμές των χαρακτηριστικών στο πρώτο σύνολο (ο αριστερός ορίζων) και οι τιμές των χαρακτηριστικών στο δεύτερο σύνολο (η δεξιά ορίζουσα) μαζί καθορίζουν μοναδικά τις τιμές ενός τρίτου συνόλου χαρακτηριστικών (το εξαρτημένο). Αυτό αντιπροσωπεύεται ως A⋈B → C, όπου A και B είναι η αριστερή και η δεξιά ορίζουσα, αντίστοιχα, και C είναι η εξαρτημένη.

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

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

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