Η πρώτη ενσάρκωσή του SQL επινοήθηκε από την IBM στις αρχές του 1970 και ονομαζόταν Structured English Query Language , ή SEQUEL . Το όνομα SEQUEL σύντομα μειωθεί σε SQL . Oracle παρήγαγε την πρώτη εμπορική εφαρμογή του SQL 1979 . Όπως έγινε SQL επισημοποιήθηκε σε ένα βιομηχανικό πρότυπο , Oracle μετονομάστηκε σε έκδοση της SQL * Plus για να εκφράσουν την ανάπτυξη και την επέκτασή της από τη βασική SQL .
Η Format
Oracle έχει δύο υλοποιήσεις SQL : SQL * Plus και PL /SQL . SQL * Plus είναι μια γλώσσα εντολών και δεν εύκολα να ενταχθούν στην παραδοσιακή μορφή μιας διαδικαστικής γλώσσας προγραμματισμού . PL /SQL της Oracle είναι μια διαδικαστική γλώσσα προγραμματισμού και περιλαμβάνει τη δυνατότητα να αποθηκεύσετε τιμές σε μεταβλητές . Περιλαμβάνει υπό όρους διακλάδωση - για παράδειγμα, με μια δήλωση IF - και περιέχει πολλά χαρακτηριστικά των παραδοσιακών γλώσσα προγραμματισμού . Ένα σενάριο γραμμένο σε SQL * Plus πρέπει να επιτύχει την παραγωγή της μέσα σε μία δήλωση . Η δήλωση αυτή μπορεί να περιλαμβάνει λειτουργίες και δευτερεύοντα ερωτήματα .
Η Data Definition Language
Η
SQL περιλαμβάνει sublanguage ονομάζεται Data Definition Language , DDL ή . Μια σχεσιακή βάση δεδομένων αποθηκεύει δεδομένα σε πίνακες . DDL δημιουργεί , τροποποιεί και πέφτει πίνακες . Η διαδικασία δημιουργίας πίνακα περιλαμβάνεται ο καθορισμός του τύπου δεδομένων κάθε στήλης . Ευρετήρια επιβολή πρωτεύον κλειδί στήλες .
Εικόνων γλώσσα διαχείρισης δεδομένων
Η
Το ερώτημα SQL σε Oracle έχει χαρακτηριστεί ως ένα υποσύνολο της SQL που ονομάζεται γλώσσα χειρισμού δεδομένων , ή DML . Συνδυάζει μια σειρά από βασικές εντολές για να εισαγάγετε , να τροποποιήσει , να διαγράψετε ή έξοδος δεδομένων από μια σχεσιακή πίνακα . Η βασική εντολή είναι η εντολή SELECT . Η δομή της εντολής που επιτρέπει στον προγραμματιστή να αναφέρουμε συγκεκριμένες στήλες στον πίνακα για τη χειραγώγηση , να ενταχθούν στους πίνακες μαζί για να κερδίσουν τα δεδομένα από διαφορετικές πηγές και να καθορίσει τους όρους της εν λόγω ενταχθούν και τα κριτήρια επιλογής , τον περιορισμό των αποτελεσμάτων μόνο τις γραμμές που πληρούν συγκεκριμένα κριτήρια .
εικόνων Διαδικασίες
Η
μια δήλωση SQL εκτελεί την ίδια λειτουργία σε πολλές σειρές από έναν δεδομένο πίνακα ή πινάκων . Η δομή της εντολής ενσωματώνει επίσης Boolean λογική με AND , OR και NOT για φράσεις . Μια δήλωση ΚΑΙ θέτει δύο ή περισσότερες συνθήκες , οι οποίες πρέπει να πληρούνται για τα δεδομένα σε μια γραμμή που θα συμπεριληφθεί . Μια δήλωση ή παρέχει εναλλακτικές λύσεις : αν μια σειρά είναι σύμφωνη με αυτόν τον όρο ή την προϋπόθεση αυτή , τότε συμπεριλάβετε . Η δήλωση δεν αντιστρέφει το αποτέλεσμα της AND και OR καταστάσεις.
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα