Η SQL είναι μια γλώσσα υπολογιστή για τη σύνταξη ερωτημάτων σε πίνακες σε σχεσιακές βάσεις δεδομένων. Η ευελιξία του καθιστά δυνατή τη χρήση των ίδιων τελεστών σε διαφορετικά DBMS, ακόμη και για τη μεταφορά κώδικα προγράμματος από το ένα στο άλλο χωρίς σημαντικές αλλαγές.
Οδηγίες
Βήμα 1
Οι βάσεις δεδομένων είναι ευρέως διαδεδομένες στο περιβάλλον του υπολογιστή, συμπεριλαμβανομένης της χρήσης τους για τη δημιουργία ιστότοπων και ιστολογίων. Το κύριο πλεονέκτημα αυτού του τύπου αποθήκευσης δεδομένων είναι ότι είναι δομημένο σύμφωνα με παρόμοιες γραμμές.
Βήμα 2
Για παράδειγμα, για να αλλάξετε κάποιο από τα ίδια χαρακτηριστικά για τα στοιχεία του ίδιου πίνακα, για παράδειγμα, να επεξεργαστείτε μερικές από τις αναρτήσεις ιστολογίου, οι οποίες έχουν ήδη αυξηθεί σε μεγάλα μεγέθη. Συγκεκριμένα, αλλάξτε μια φράση ή μια λέξη για μια άλλη. Σε αυτήν την περίπτωση, δεν χρειάζεται να παρακολουθείτε όλες τις εγγραφές και να κάνετε αλλαγές χειροκίνητα, απλά πρέπει να χρησιμοποιήσετε ένα ερώτημα sql.
Βήμα 3
Δεν χρειάζεται να είστε γκουρού προγραμματισμού για να κάνετε ερωτήσεις sql. Ωστόσο, αυτό θα απαιτήσει ορισμένες γνώσεις και δεξιότητες. Για παράδειγμα, πρέπει να κατανοήσετε τη δομή της βάσης δεδομένων ή τουλάχιστον το τμήμα της στην οποία έχετε πρόσβαση. Γνωρίστε το όνομα των πινάκων, τις απαιτούμενες στήλες (στήλες), καθώς και το όνομα και τον σκοπό των χειριστών γλώσσας.
Βήμα 4
Γενικά, για έναν μη επαγγελματία προγραμματιστή ή blogger, οι βασικοί τελεστές αρκούν, οι οποίοι μπορούν να χωριστούν σε δύο ομάδες: τελεστές ορισμού δεδομένων και χειριστές χειρισμού δεδομένων.
Βήμα 5
Οι χειριστές χειρισμού δεδομένων που χρησιμοποιούνται πιο συχνά. Αυτά είναι επιλογή, εισαγωγή, ενημέρωση και διαγραφή. Αυτοί οι τελεστές χρησιμοποιούνται για την εργασία με δεδομένα σε έναν πίνακα ή περισσότερους πίνακες και έχουν τις ακόλουθες κατασκευές: επιλέξτε, …, από; - επιλογή από ολόκληρο τον πίνακα, επιλέξτε, …, από όπου = και / ή =; - επιλογή από τον πίνακα σύμφωνα με τις συνθήκες, επιλέξτε * από; - επιλογή όλων από το τραπέζι.
Βήμα 6
εισαγωγή σε () τιμές (); - προσθήκη μιας σειράς με τις καθορισμένες τιμές πεδίου στον πίνακα · εισαγωγή σε τιμές () - προσθήκη όλων των πεδίων στον πίνακα.
Βήμα 7
ενημέρωση σετ =; - αλλαγή ενός πεδίου σε όλες τις εγγραφές του πίνακα, ενημέρωση set = όπου =; - αλλάξτε όταν πληρούνται ορισμένες προϋποθέσεις.
Βήμα 8
διαγραφή από; - διαγραφή όλων των εγγραφών από τον πίνακα, διαγραφή από όπου =; - διαγραφή όταν πληρούνται ορισμένες προϋποθέσεις. Εάν υπάρχουν περισσότερες από μία συνθήκες, τότε γράφονται χωρισμένα με κόμματα.
Βήμα 9
Οι χειριστές υψηλότερου επιπέδου είναι διαθέσιμοι στους διαχειριστές βάσεων δεδομένων. Αυτοί είναι τελεστές για τη δημιουργία, τροποποίηση και διαγραφή αντικειμένων βάσης δεδομένων, δηλαδή της ίδιας της βάσης δεδομένων, των πινάκων της, των χρηστών και ούτω καθεξής. Υπάρχουν τρεις τέτοιοι τελεστές: δημιουργία, αλλαγή και απόθεση. δημιουργία πίνακα (, …,); - δημιουργία τραπεζιού.
Βήμα 10
αλλαγή πίνακα [προσθήκη, τροποποίηση, απόθεση] στήλη. - αλλαγή πεδίων πίνακα (προσθήκη, τροποποίηση, διαγραφή). πίνακα πίνακα. - διαγραφή πίνακα. Αυτή η λειτουργία επιτυγχάνεται εάν δεν υπάρχουν σύνδεσμοι προς άλλους πίνακες.