λογισμικό

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

Τύποι ενώνει σε T - SQL

Transact - SQL , επίσης γνωστό ως T - SQL , είναι έκδοση της Microsoft για το Structured Query Language χρησιμοποιούνται για τη διαχείριση βάσεων δεδομένων ηλεκτρονικών υπολογιστών . Χρησιμοποιώντας εντολές T - SQL , μπορείτε να δημιουργήσετε μια νέα βάση δεδομένων , δημιουργία πινάκων και άλλων δομών δεδομένων , την προσθήκη δεδομένων σε πίνακες , και να εξετάσει και να αναλύσει τα δεδομένα . Μπορείτε να ανακτήσετε δεδομένα από έναν ή περισσότερους πίνακες χρησιμοποιώντας την εντολή SELECT ? Η επιλογή JOIN συνδέει πολλούς πίνακες μαζί για πιο πολύπλοκα αποτελέσματα . Βάσεις δεδομένων , πίνακες και πεδία
Η

Μια αποθηκεύει τις πληροφορίες της βάσης δεδομένων που εξυπηρετεί μια συγκεκριμένη εφαρμογή . Για παράδειγμα , μια βάση δεδομένων μισθοδοσίας έχει πληροφορίες για τους εργαζόμενους και την ιστορία των αμοιβών τους . Μια βάση δεδομένων των πωλήσεων έχει τα ονόματα των πελατών , διευθύνσεις , επικοινωνία και πληροφορίες για το προϊόν . Πίνακες εντός της βάσης δεδομένων περιγράφουν και περιέχουν τα πραγματικά δεδομένα. Η βάση δεδομένων μισθοδοσίας έχει πίνακες για τους εργαζόμενους και paychecks . Τομείς στους πίνακες δρουν σαν στήλες σε ένα υπολογιστικό φύλλο , περιγράφοντας τα μικρότερα κομμάτια των δεδομένων , όπως ο αριθμός των εργαζομένων και το όνομα , τη μίσθωση ημερομηνία και τιμή καταβάλει στον πίνακα των εργαζομένων . Ο πίνακας paychecks έχει έναν αριθμό εργαζομένων , ο αριθμός ελέγχου , η ημερομηνία και το ποσό . Ένας σύνδεσμος μπορεί να συνδέσει τα δύο πίνακες μαζί , δεδομένου ότι και οι δύο έχουν ένα πεδίο αριθμού των εργαζομένων .
Εικόνων Inner Join
Η

Μπορείτε να πάρετε μια απλή λίστα με τα δεδομένα από έναν πίνακα , χρησιμοποιώντας μια εντολή select , όπως "SELECT εργαζομένων - αριθμός , των εργαζομένων - το όνομα , τη διεύθυνση των εργαζομένων - ΑΠΟ εργαζομένων . " Αν το μόνο που χρειάζεστε είναι ένα ρόστερ των εργαζομένων , για παράδειγμα , ο πίνακας των εργαζομένων έχει όλα τα δεδομένα . Για μια λίστα των αριθμών ελέγχου και τα ονόματα των εργαζομένων για το παρελθόν της μισθοδοσίας , θα πρέπει να ενταχθούν οι δύο πίνακες μαζί , όπως με την εντολή , « SELECT εργαζομένων - αριθμός , των εργαζομένων - το όνομα , το check- αριθμός εργαζομένων ΑΠΟ JOIN paychecks για employees.employee - Αριθμός νΑ paychecks.employee αριθμό . " T - SQL δεν απαιτεί λέξεων με κεφαλαία , αν και καθιστά εντολές ευκολότερο να διαβάσει . Εδώ , η επιλογή ενταχθούν είναι πραγματικά μια εσωτερική σύνδεση ? Η βάση δεδομένων σας δίνει τα αποτελέσματα μόνο για εκείνους τους εργαζόμενους που έχουν καταβληθεί . Μπορείτε να καθορίσετε τη λέξη «εσωτερική» ρητά ή να το αφήσετε έξω .

Η Outer Join
Η

άλλο μορφή ενταχθούν , ενταχθούν το εξωτερικό , σας δίνει όλα τα εγγραφές από δύο πίνακες . Τεχνικά , αυτό ονομάζεται ένα καρτεσιανό γινόμενο , σχετικά με την θεωρία των συνόλων και όλα τα στοιχεία και από τις δύο ομάδες . Αν χρειάζεστε έναν κατάλογο όλων των εργαζομένων που δεν έλαβαν paychecks , όπως για ανέθεσε πωλητές που καταβάλλονται μέσω ενός άλλου συστήματος , θα πρέπει να χρησιμοποιήσετε αυτήν την επιλογή με την απλή προσθήκη της λέξης " ΕΞΩΤΕΡΙΚΗ " πριν " JOIN " στην εντολή επιλογής που περιγράφηκε προηγουμένως .

Η Δεξιά και αριστερά ενώνει
Η

Outer ενώνει μπορεί να επιστρέψει έναν τεράστιο αριθμό των αποτελεσμάτων . Αν έχετε , για παράδειγμα , 150 εργαζόμενους και ένα τραπέζι paychecks με 1.000 εγγραφές , το εξωτερικό σύνδεσμο σας δίνει 150.000 συνολικά αρχεία . Εάν είστε μια επιχείρηση πιστωτικών καρτών με τα εκατομμύρια των πελατών , καθένας από τους οποίους έχουν τις εκατοντάδες των συναλλαγών στο αρχείο , υπάρχει ένας εξωτερικός σύνδεσμος οδηγεί σε εκατοντάδες τρισεκατομμύρια των αρχείων . Μπορείτε να περιορίσετε τα αποτελέσματα μέσω της χρήσης του δεξιά και αριστερά εξωτερικούς συνδέσμους . Ένας δεξιός εξωτερικός σύνδεσμος σας δίνει όλες τις εγγραφές του πρώτου πίνακα , αλλά μόνο εκείνοι στο δεύτερο πίνακα που ταιριάζουν . Ένας αριστερός εξωτερικός σύνδεσμος επιστρέφει όλες τις εγγραφές του δεύτερου πίνακα , αλλά μόνο τις εγγραφές του πρώτου πίνακα που ταιριάζουν . Για να χρησιμοποιήσετε αυτά σε μια εντολή select , προσθέστε τις λέξεις "Δεξιά" ή "Αριστερά " πριν από το " ΕΞΩΤΕΡΙΚΗ " επιλογή .
Η
εικόνων

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

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