Κύριος Φόρμες Google Τι είναι οι εντολές DDL και σε τι χρησιμοποιούνται;

Τι είναι οι εντολές DDL και σε τι χρησιμοποιούνται;



Οι εντολές DDL αποτελούν μέρος της SQL και λειτουργούν παράλληλα με τις εντολές DML, DCL και TCL για τη δημιουργία και διαχείριση βάσεων δεδομένων. Αποτελούν τα βασικά δομικά στοιχεία για τη διαχείριση του SQL και είναι χρήσιμο να γνωρίζετε εάν πρόκειται να διαχειριστείτε ή να δημιουργήσετε βάση δεδομένων χρησιμοποιώντας τη γλώσσα δομημένου ερωτήματος.

Τι είναι οι εντολές DDL και σε τι χρησιμοποιούνται;

Οι εντολές SQL αποτελούνται κυρίως από DDL και DML. Θα δημιουργήσετε ή θα διαγράψετε μια βάση δεδομένων με εντολές DDL και θα προσθέσετε, μετακινήσετε ή αλλάξετε δεδομένα με DML. Οι εντολές DCL θα σας βοηθήσουν να διαχειριστείτε τους χρήστες, τα δικαιώματα και την ασφάλεια δεδομένων, ενώ το TCL βοηθά στη διαχείριση των αλλαγών που πραγματοποιείτε στο DML. Όλοι συνεργάζονται μέσα στο SQL για να παρέχουν τα εργαλεία που χρειάζεστε για να δημιουργήσετε και να διαχειριστείτε αποτελεσματικά βάσεις δεδομένων. Η γνώση αυτών των εντολών είναι θεμελιώδους σημασίας για όποιον θέλει να μπει σε διαχειριστή βάσης δεδομένων ή υποστήριξη.

Δεν είμαι ειδικός της SQL, αλλά τους έχω χρησιμοποιήσει και διαχειριστεί. Είμαι επίσης στενός φίλος με κάποιον που γράφει αυτά τα πράγματα στον ύπνο του. Το ακόλουθο σεμινάριο μπορεί να είναι τα λόγια μου, αλλά η γνώση και η εξειδίκευση είναι όλα δικά του. Τυχόν λάθη ή παραλείψεις θα είναι δικά μου.

Ακολουθούν οι βασικές εντολές για κάθε γλώσσα. Οι εντολές DDL απαριθμούν τους όρους που είναι απαραίτητοι για τη δημιουργία βάσεων δεδομένων, πινάκων και αντικειμένων. Οι εντολές DML απαριθμούν τους όρους που είναι απαραίτητοι για τη διαχείριση αντικειμένων και δεδομένων στη βάση δεδομένων που δημιουργήσατε. Οι εντολές DCL παραθέτουν τους όρους που είναι απαραίτητοι για τη διαχείριση χρηστών και οι εντολές TCL είναι εκείνοι που μπορείτε να χρησιμοποιήσετε για να ορίσετε σημεία αποθήκευσης και να πραγματοποιήσετε τις αλλαγές σας.

DDL (Γλώσσα ορισμού δεδομένων)

DDL (Γλώσσα ορισμού δεδομένων) χρησιμοποιείται για τον καθορισμό του σχήματος βάσης δεδομένων. Βοηθά στη δημιουργία και διαχείριση της βάσης δεδομένων και των αντικειμένων μέσα σε αυτήν. Οι δηλώσεις DDL αλλάζουν τη δομή της βάσης δεδομένων με διάφορους τρόπους, όπως δημιουργία, διαγραφή, τροποποίηση σχήματος και αντικειμένων.

Ανάλογα με τη γεύση του SQL που χρησιμοποιείτε, οι δηλώσεις DDL μπορούν να περιλαμβάνουν:

  • ALTER ΠΙΝΑΚΑΣ
  • ALTER VIEW
  • ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΚΑΤΑΣΤΑΣΕΙΣ
  • ΔΗΜΙΟΥΡΓΙΑ ΔΕΔΟΜΕΝΩΝ
  • ΔΗΜΙΟΥΡΓΙΑ ΛΕΙΤΟΥΡΓΙΑΣ
  • ΔΗΜΙΟΥΡΓΙΑ ΡΟΛΟΥ
  • ΔΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΑ
  • ΔΗΜΙΟΥΡΓΙΑ ΠΡΟΒΟΛΗΣ
  • ΣΤΑΣΗ ΔΕΔΟΜΕΝΩΝ
  • ΛΕΙΤΟΥΡΓΙΑ ΠΡΟΣΤΑΣΙΑΣ
  • ΡΟΛΟΣ ΣΤΑΣΗΣ
  • ΠΙΝΑΚΑΣ ΠΡΟΣΤΑΣΙΑΣ
  • ΠΡΟΒΟΛΗ ΠΡΟΒΟΛΗΣ
  • ΧΟΡΗΓΗΣΗ
  • ΑΝΑΚΑΛΩ

Οι βασικές δηλώσεις SQL DDL είναι:

πώς να πείτε εάν κάποιος μπλόκαρε τον αριθμό σας
  • ΗΛΙΚΙΑ
  • ΚΟΛΟΒΟΣ
  • ΣΧΟΛΙΟ
  • ΔΗΜΙΟΥΡΓΩ
  • ΠΕΡΙΓΡΑΦΩ
  • ΜΕΤΟΝΟΜΑΖΩ
  • ΠΤΩΣΗ
  • ΠΡΟΒΟΛΗ
  • ΧΡΗΣΗ

Αυτά θα εμφανίζονται σε όλες τις εκδόσεις του SQL. Κάθε εντολή DDL θα απαιτήσει έναν τύπο αντικειμένου και ένα αναγνωριστικό για να λειτουργήσει.

Για παράδειγμα: ΔΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΑΣ [όνομα πίνακα] ([ορισμοί στηλών]) [παράμετροι πίνακα] ή DROP αντικείμενο αντικειμένου τύπου.

DML (Γλώσσα χειρισμού δεδομένων)

Ένα άλλο στοιχείο της SQL είναι DML (Γλώσσα χειρισμού δεδομένων). Αυτό σας επιτρέπει να ανακτήσετε, να εισαγάγετε, να ενημερώσετε, να αφαιρέσετε και να διαχειριστείτε γενικά δεδομένα σε μια βάση δεδομένων SQL. Αυτές οι εντολές θα είναι αυτές που θα χρησιμοποιείτε καθημερινά κατά τη διαχείριση βάσεων δεδομένων. Δεν είναι από μόνη της συγκεκριμένη γλώσσα, αλλά αποτελεί μέρος της SQL.