Διαφορά μεταξύ της ύπαρξης και της ρήτρας Διαφορά μεταξύ των

Anonim

τους να έχουν σχέση με τη ρήτρα

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

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

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

Η SQL είναι μια γλώσσα υπολογιστή βάσεων δεδομένων με τις ακόλουθες λειτουργίες: εισαγωγή δεδομένων, ενημέρωση και διαγραφή, πρόσβαση και έλεγχος και έλεγχος και τροποποίηση σχήματος. Υποδιαιρείται περαιτέρω στα ακόλουθα στοιχεία:

Ρήτρες

Το SQL έχει τις ακόλουθες ρήτρες:

Ρήτρα περιορισμού

Ρόλος ενημέρωσης

Από

Εκφράσεις

ρήτρα

Όρος Ομάδας BY

Όρος Παραγγελίας

Όπου Υπάρχει ρήτρα

Έχει ρήτρα

Όπου η ρήτρα

Χρησιμοποιείται για να φιλτράρει εγγραφές που επιστρέφονται από μια ομάδα με ρήτρα που χρησιμοποιεί ένα πρόβατο. Τα αποτελέσματα μιας ομάδας με ρήτρα περιορίζονται με τη χρήση της ρήτρας και έχουν επιλεγεί μόνο οι καθορισμένες σειρές.

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

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

Χωρίς αυτό το προκύπτον σύνολο σειρών θα γίνει πολύ μεγάλο. Χρησιμοποιεί τους ακόλουθους χειριστές: = ή ίσο ή όχι, ίσο,> ή μεγαλύτερο από, = ή μεγαλύτερο ή ίσο, <= ή μικρότερο ή ίσο, BETWEEN, LIKE, και IN.

Περίληψη

1. Η ρήτρα που χρησιμοποιείται σε γραμμές που ομαδοποιούνται ενώ η ρήτρα όπου χρησιμοποιείται σε ξεχωριστές σειρές.

2. Όταν χρησιμοποιούνται μαζί, η ρήτρα όπου χρησιμοποιείται πρώτα για να επιλέξετε ποιες σειρές πρόκειται να ομαδοποιηθούν τότε χρησιμοποιείται η ρήτρα που έχει.

3. Η ρήτρα που χρησιμοποιείται με μια ομάδα με ρήτρα, ενώ η ρήτρα όπου στρέφεται σε γραμμές που καθορίζονται από μια ρήτρα.