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

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

Oracle SQL Tutorial

προϊόντα της Oracle χρησιμοποιούν SQL , το βιομηχανικό πρότυπο σχεσιακή γλώσσα βάση δεδομένων που ορίστηκε από την IBM Research , αλλά εισήχθη για πρώτη φορά στην εμπορική αγορά από την Oracle Corporation το 1979 . Oracle SQL χρησιμοποιείται για να χειραγωγήσουν και να αναλύουμε τα δεδομένα αποθηκεύονται σε βάσεις δεδομένων Oracle . Oracle Database
Η

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

Ως Σχεσιακό Σύστημα Διαχείρισης Βάσεων Δεδομένων ( RDBMS ) , Oracle αποθηκεύει δεδομένα σε πίνακες με γραμμές και στήλες . Ένας πίνακας αναφέρεται ως μια συλλογή από αντικείμενα του ίδιου τύπου ( σειρές ) . Η βάση για τον όρο σχεσιακή βάση δεδομένων είναι ότι τα δεδομένα σε έναν πίνακα μπορούν να συνδέονται σύμφωνα με κοινά κλειδιά , τις έννοιες, και την ικανότητα να ανακτήσει συναφή δεδομένα από έναν πίνακα . Τα δεδομένα είναι προσβάσιμες μέσω SQL ή Structured Query Language .
Εικόνων SQL
Η

Oracle υποστηρίζει εντολές SQL που σας επιτρέπουν να επιλέξετε τα δεδομένα σας , εισαγάγετε νέες εγγραφές , να ενημερώσετε τα υπάρχοντα αρχεία και διαγράψετε τα αρχεία που θέλετε να απορρίψετε

. η πιο κοινή λειτουργία SQL είναι η εντολή επιλογής . Ο όρος select ακολουθείται πάντα από το από ρήτρα :

SELECT όνομα στήλης ΑΠΟ όνομα πίνακα ?

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

CREATE TABLE πίνακα όνομα ( ΑΡΙΘΜΟΣ όνομα της στήλης ( 2 ) , δεύτερο ΧΑΡ όνομα της στήλης ( 14 ) , τρίτο όνομα στήλη CHAR ( 13 ) ) ?

Η πρώτη στήλη περιέχει αριθμητικά δεδομένα ( NUMBER ) , και η δεύτερη και η τρίτη στήλη περιέχει δεδομένα χαρακτήρων ( CHAR ) --- γράμματα , αριθμούς ή σημεία στίξης , κλπ. Οι αριθμοί αντιπροσωπεύουν το μέγιστο μήκος των αξιών που μπορούν να αποθηκευτούν στις στήλες σας .

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

INSERT INTO πίνακα ΑΞΙΕΣ όνομα ( 30 , «όνομα» , «διεύθυνση» ) ?

τα ονόματα ρήτρα επικαιροποίηση του πίνακα που θέλετε να τροποποιήσετε . Το σύνολο ρήτρα " θέτει " το πεδίο το όνομά σας ίση με κάποια αξία . Η εντολή update αλλάζει τιμές που είναι αποθηκευμένες στους τομείς :

όνομα UPDATE όνομα πεδίου πίνακα SET name = πεδίο + 100

Η ΔΙΑΓΡΑΦΗ ΑΠΟ ονόματα ρήτρα του πίνακα από τον οποίο θέλετε να καταργήσετε μια γραμμή ή ένα σύνολο σειρές . Η φράση WHERE είναι προαιρετική και θα σήμαινε ότι θα ήθελε να αφαιρέσει όλες τις γραμμές από ένα τραπέζι και να καθορίσει τους όρους υπό τους οποίους γραμμές σας πρέπει να διαγραφούν :

DELETE FROM πίνακας WHERE όνομα όνομα του πίνακα = 40

μεγάλες ή πολύπλοκες καταστάσεις SQL ( αποθηκευμένες διαδικασίες ) πρέπει να είναι γραπτή, στην Oracle, PL /SQL ( Διαδικαστικές Γλώσσες /Structured Query Language ) κώδικα, το οποίο είναι η εκτέλεση των διαφόρων SQL.
εικόνων

Η

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

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