λογισμικό

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

ANSI SQL Tutorial

Αμερικανικό Εθνικό Ινστιτούτο Προτύπων ( ANSI ), προβλέπει κοινά πρότυπα για τις γλώσσες προγραμματισμού ηλεκτρονικών υπολογιστών , όπως Structured Query Language ( SQL ) . SQL έχει τέσσερις βασικές εντολές : εισαγωγή, ενημέρωση , διαγραφή και επιλέξτε . Αυτές οι τέσσερις εντολές ελέγχει τα δεδομένα τοποθετούνται σε πίνακες SQL . Οι προγραμματιστές μπορούν να εισάγουν νέα δεδομένα , να ενημερώσετε τα τρέχοντα δεδομένα και να καταργήσετε τα αρχεία . Γνωρίζοντας μερικές βασικές δηλώσεις ANSI SQL σας βοηθά να ξεκινήσετε την κωδικοποίηση λειτουργίες της βάσης δεδομένων . Οδηγίες
Η 1

Επιλέξτε τα δεδομένα από τους πίνακες σας . Η εντολή "επιλογή" είναι η πιο συχνά χρησιμοποιούμενη δήλωση , επειδή ανακτά δεδομένα που βρίσκονται στη βάση δεδομένων. Το παρακάτω είναι ένα παράδειγμα μιας SQL εντολή select :

επιλέξτε * από τον πελάτη

Το " * " σημάδι λέει η μηχανή SQL για να ανακτήσετε όλες τις εγγραφές από τον πίνακα . Αντικαταστήστε το "πελάτης " με το όνομα της βάσης δεδομένων σας . Μπορείτε επίσης να φιλτράρετε τα αρχεία με τη χρήση του όρου "where" . Ο κώδικας που ακολουθεί είναι ένα παράδειγμα της ανάκτησης του πελάτη με το ID 1 :

επιλέξτε * από τον πελάτη , όπου ID = 1 2

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

εισάγετε στο πελάτη ( Όνομα, επώνυμο ) αξίες ( «Τζο» , « Smith » )

Η " firstname " και " επώνυμο " τιμές είναι τα ονόματα των στηλών στον πίνακα της βάσης δεδομένων σας . Οι "Joe " και αξίες " Smith " είναι τα πραγματικά δεδομένα που είναι αποθηκευμένα στον πίνακα .
Εικόνων 3

Επεξεργασία δεδομένων στον πίνακα . Η "ενημέρωση " δήλωση αλλάζει την τρέχουσα τιμή στον πίνακα με τους πρόσφατα καθορισμένες τιμές . Ο κώδικας που ακολουθεί είναι ένα παράδειγμα μιας δήλωσης ενημέρωση:

ενημέρωση σύνολο των πελατών firstname = ' John ' όπου CUSTOMER_ID = 1

Σε αυτήν την εντολή , ο πελάτης του οποίου η ταυτότητα είναι " 1 " έχει ενημερωθεί με την " John ". Εάν δεν προσθέσετε το " where" με την εντολή , ολόκληρη η βάση δεδομένων έχει αλλάξει και όλα τα αρχεία που έχουν ένα " Όνομα " τιμή του " John ". Για το λόγο αυτό , είναι σημαντικό να χρησιμοποιείτε πάντα το " where" .
Η 4

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

διαγραφή από τον πελάτη , όπου
επώνυμο = 'Smith'

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

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

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