λογισμικό

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

Πώς να κυριαρχήσει Oracle SQL

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

χρήση και να μάθουν την απλή σύνταξη SQL . Η δήλωση ερωτήματος επιτρέπει την ανάκτηση των γραμμών που αποθηκεύονται στον πίνακα της βάσης δεδομένων . Οι Ημερομηνία Χειραγώγηση Language ( DML ) δηλώσεις σας επιτρέπουν να τροποποιήσετε τα περιεχόμενα ενός πίνακα σε μια βάση δεδομένων . Όταν γράφετε ένα ερώτημα χρησιμοποιώντας SQL , η δήλωση επιλογής που χρησιμοποιείται . Υπάρχουν τρεις DML δηλώσεις : εισαγωγή, ενημέρωση και διαγραφή . Κάθε μία από αυτές τις δηλώσεις σας επιτρέπει να χειριστείτε τα περιεχόμενα μια σχεσιακή βάση δεδομένων σωστά . 2

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

SELECT * FROM WHERE πελάτες CUSTOMER_ID = 2 ? .
Εικόνων 3

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

SELECT department.location_id , department_name , location.regional_group

ΑΠΟ τμήμα JOIN θέση

ON department.location_id = location.location_id ?
Η
εικόνων

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

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