λογισμικό

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

Μια εξήγηση της Relational Algebra σε μια βάση δεδομένων

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

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

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

εικόνων Συμμετοχή Operator
Η

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

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

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