Τι είναι SQL;
Τι είναι SQL; Το SQL αντιπροσωπεύει τη
δομημένη γλώσσα διατύπωσης ερωτήσεων και είναι το franca του
LINGUA στον κόσμο βάσεων δεδομένων. Το SQL είναι
πρότυπα που χρησιμοποιούνται από όλους τους προμηθευτές και τους
προγραμματιστές βάσεων δεδομένων για να καθορίσουν, να εξαγάγουν
και να έχουν πρόσβαση στις πληροφορίες που αποθηκεύονται στις
βάσεις δεδομένων. Το SQL άρχισε τη ζωή ως δημιουργία της
ΙΒΜ αλλά τυποποιήθηκε από το αμερικανικό εθνικό ίδρυμα προτύπων
(Ansi) και το διεθνή οργανισμό για την τυποποίηση (ISO) ως
Ansi/*ISO SQL το 1988. Από τότε τα πρότυπα
Ansi/toy ISO SQL συνέχισαν να εξελίσσονται. Η ομάδα
Ansi-*SQL έχει δημοσιεύσει από τότε τρία πρότυπα κατά τη
διάρκεια των ετών:
1. SQL89 (SQL1)
2. SQL92 (SQL2)
3. SQL99 (SQL3)
Το SQL είναι μια γλώσσα διατύπωσης ερωτήσεων.
Είναι αγγλικός-όπως και εύχρηστος. Εντούτοις, αν και
υπάρχουν περισσότερες από 90 διατηρημένες SQL λέξεις, οι
περισσότεροι προγραμματιστές χρησιμοποιούν σπάνια περισσότερο
από την ακόλουθη χούφτα των εντολών - ΕΠΊΛΕΚΤΩΝ, ΠΑΡΕΜΒΑΛΤΕ,
ΕΝΗΜΕΡΏΣΤΕ, ΔΙΑΓΡΑΨΤΕ, ΑΠΌ, ΌΠΟΥ, ΈΧΟΝΤΑΣ, ΜΕΤΑΞΎ, ΌΠΩΣ, Ή,
ΚΑΙ, ΌΧΙ, ΜΈΣΑ, τη ΔΙΑΤΑΓΉ, ΟΜΑΔΑ και ΚΟΝΤΑ.
Παραδείγματος χάριν, εάν είχατε ένας πίνακας βάσεων
δεδομένων ονόμασε "τους υπαλλήλουσ" και θελήσατε να ανακτήσετε
όλα τα αρχεία όπου ο υπάλληλος έχει το τελευταίο όνομα
"goodman", θα χρησιμοποιούσατε την ακόλουθη δήλωση SQL:
ΕΠΙΛΕΞΤΕ * ΑΠΟ τους υπαλλήλους ΟΠΟΥ lastname =
"goodman"
Υπάρχουν πολλές διαφορετικές κατηγορίες δηλώσεων
SQL αλλά οι βασικοί με τους οποίους όλοι οι προγραμματιστές
πρέπει να εξοικειωθούν είναι οι δηλώσεις SQL που:
1. Δημιουργήστε τους πίνακες και χειριστείτε τους
ορισμούς τους
2. Ρωτήστε τα επιτραπέζια στοιχεία
3. Χειριστείτε τα επιτραπέζια στοιχεία
Το SQL είναι κυρίως χρησιμοποιημένο από 2 τύπους
χρηστών - προγράμματα και άνθρωποι (διαμόρφωση στις εντολές μέσω
ενός πελάτη βάσεων δεδομένων) - για να περάσει τις οδηγίες στις
βάσεις δεδομένων. Οι εντολές SQL μπορούν να κλειδωθούν
σε έναν πελάτη βάσεων δεδομένων όπως τον ξεφυλλιστή ερώτησης
MySQL ή το διευθυντή κεντρικών υπολογιστών SQL
επιχειρηματικό και να εκτελεσθούν για είτε να επιστρέψουν ένα
αποτέλεσμα είτε να τροποποιήσουν τα αρχεία στη βάση δεδομένων.
Το SQL μπορεί επίσης να χρησιμοποιηθεί από κοινού με τον
προγραμματισμό της γλώσσας ή η γλώσσα όπως οπτικά βασικό της
Microsoft ή τα πέσος Φιλιππίνων για να επικοινωνήσει με τη
βάση δεδομένων.
Αν και το SQL είναι παγκόσμια πρότυπα, είναι
ανεπιτυχές ότι οι περισσότεροι προμηθευτές βάσεων δεδομένων
έχουν βρεί τις διαφορετικές διαλέκτους και τις παραλλαγές.
Αυτό είναι επειδή κάθε προμηθευτής βάσεων δεδομένων
θέλει να διαφοροποιήσει τα προϊόντα βάσεων δεδομένων τους από
το πλήθος. Ένα καλό παράδειγμα είναι πραγματοποιώ
συναλλαγές-SQL του κεντρικού υπολογιστή της Microsoft SQL.
Το πραγματοποιώ συναλλαγές-SQL είναι superset του
SQL και σχεδιάζεται για τη χρήση μόνο με τον κεντρικό
υπολογιστή της Microsoft SQL. Αν και καθιστά τον
προγραμματισμό πολύ ευκολότερο για τους υπεύθυνους για την
ανάπτυξη λογισμικού, δεν είναι υποχωρητικό με άλλες βάσεις
δεδομένων όπως το Oracle ή MySQL - κάνοντας τα προγράμματα
πραγματοποιώ συναλλαγές-SQL μη βάση δεδομένων-φορητά.
Υπό αυτήν τη μορφή, αν και πολλά από αυτά τα
χαρακτηριστικά γνωρίσματα είναι ισχυρά και γερά, είναι ορθή
πρακτική να ασκηθεί η προσοχή και να περιοριστεί η χρήση SQL
σας για να είναι υποχωρητικό με τα πρότυπα Ansi/toy ISO
SQL και οδψθ-υποχωρητικός.
Courtesty
SQLPrimer.com. Για περισσότερες πληροφορίες, παρακαλώ ελάτε σε
επαφή με το Webmaster SQLPrimer.com -
http://www.sqlprimer.com.
Αρθρο Πηγη: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster παίρνει τον κώδικα HTML
Προσθεστε αυτο το αρθρο στον ιστοτοπο σας τωρα!
Webmaster υποβάλλει τα άρθρα σας
Εγγραφή που απαιτείται καμία! Συμπληρώστε τη μορφή και το άρθρο σας είναι στον κατάλογο Messaggiamo.Com