Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Μπορείτε να χρησιμοποιήσετε SQL για μια βάση δεδομένων Oracle

? Oracle παράγει σχεσιακές βάσεις δεδομένων . Αυτές οι βάσεις δεδομένων προσβάσιμες μέσω ενός συνόλου εντολών που ονομάζεται Structured Query Language ή SQL . Από το 1970 , η Oracle υπήρξε ένας από τους βασικούς συντελεστές στην ανάπτυξη της SQL . Επίσης, έχει εξελιχθεί η γλώσσα εντολών SQL σε μια διαδικαστική γλώσσα προγραμματισμού . SQL Ιστορία
Η

Η πρώτη ενσάρκωσή του 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 καταστάσεις.
Η
εικόνων

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

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