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

Οι εντολές 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.
- ΕΠΙΛΕΓΩ
- ΕΙΣΑΓΕΤΕ
- ΕΚΣΥΓΧΡΟΝΙΖΩ
- ΔΙΑΓΡΑΦΩ
- ΜΑΖΙΚΟ ΕΙΣΑΓΩΓΗ
- ΠΗΓΑΙΝΩ
- READTEXT
- ΕΝΗΜΕΡΩΣΗ
- ΓΡΑΠΤΗ ΕΞΕΤΑΣΗ
- ΝΑ ΑΡΧΙΣΕΙ
- ΔΙΑΠΡΑΤΤΩ
- ΠΑΡΑΚΟΛΟΥΘΗΣΗ
- ΑΝΤΙΓΡΑΦΗ ΣΤΟ
- ΑΝΤΙΓΡΑΦΗ ΣΤΟ
- ΒΑΖΩ
- ΠΑΙΡΝΩ
- ΛΙΣΤΑ
- ΑΦΑΙΡΩ
Και πάλι, διαφορετικές γεύσεις του SQL θα χρησιμοποιούν μερικές ή όλες αυτές τις εντολές DML και πολλές ακόμη θα προσθέσουν τις δικές τους.
Για παράδειγμα: ΕΠΙΛΟΓΗ [όνομα στήλης] από [όνομα πίνακα] ή ΕΝΗΜΕΡΩΣΗ [όνομα πίνακα] SET [όνομα στήλης = τιμή] όπου [συνθήκη].

DCL (Γλώσσα ελέγχου δεδομένων)
DCL (Data Control Language) χρησιμοποιείται για τον έλεγχο των χρηστών και του συστήματος γύρω από την ίδια τη βάση δεδομένων. Χρησιμοποιείται συχνότερα για τη διαχείριση των αδειών χρήστη και τη διαχείριση της ασφάλειας δεδομένων, επομένως είναι σημαντικό να γνωρίζετε.
Οι κοινές εντολές DCL περιλαμβάνουν:
- ΧΟΡΗΓΗΣΗ
- ΑΝΑΚΑΛΩ
- ΡΥΘΜΙΣΤΗ
- EXECUTE AS, δήλωση
- ΕΚΤΕΛΕΣΤΕ ΩΣ, ρήτρα
- ΕΠΑΝΑΣΤΡΕΦΩ
- ΑΝΟΙΓΜΑ ΠΛΗΡΟΦΟΡΙΩΝ MASTER.
- ΚΛΕΙΣΙΜΟ ΠΛΗΡΟΦΟΡΙΕΣ MASTER
- ΑΝΟΙΓΜΑ ΣΥΜΜΕΤΡΙΚΟ ΚΛΕΙΔΙ
- ΚΛΕΙΣΤΟ ΣΥΜΜΕΤΡΟ ΚΛΕΙΔΙ
Για παράδειγμα: ΔΩΡΕΑΝ [προνόμιο] ΕΝΕΡΓΟΠΟΙΗΜΕΝΟ [αντικείμενο] ΠΡΟΣ [χρήστης] ή ΑΝΑΚΟΙΝΩ [άδεια] ΕΝΕΡΓΟ [αντικείμενο] ΑΠΟ [χρήστης]
TCL (Γλώσσα ελέγχου συναλλαγών)
Το TCL (Transaction Control Language) χρησιμοποιείται για την ομαδοποίηση των δηλώσεων DML για τη δημιουργία λογικών συναλλαγών και για τη διαχείριση τυχόν αλλαγών που έγιναν στα δεδομένα από τις δηλώσεις DML. Εάν εκτελέσετε εντολές DML, δεν είναι απαραίτητα μόνιμες έως ότου κλείσετε την τρέχουσα περίοδο λειτουργίας. Εάν θέλετε να δεσμεύσετε χειροκίνητα για οποιονδήποτε λόγο, μπορείτε να χρησιμοποιήσετε μια εντολή TCL.
- ΑΡΧΙΚΗ ΔΙΑΝΟΜΗ ΣΥΝΑΛΛΑΓΗ
- ΑΡΧΙΚΗ ΣΥΝΑΛΛΑΓΗ
- ΔΕΣΜΕΥΣΗ ΣΥΝΑΛΛΑΓΗΣ
- ΔΕΣΜΕΥΣΗ ΕΡΓΑΣΙΑΣ
- ΣΥΝΑΛΛΑΓΗ ΡΟΛΛΑΠΤΩΝ
- ΕΡΓΑΣΙΑ ΡΟΛΛΑΠΤΩΝ
- ΑΠΟΘΗΚΕΥΣΗ ΣΥΝΑΛΛΑΓΗΣ
Για παράδειγμα: ΕΠΙΤΡΟΠΗ θα αποθηκεύσει τυχόν αλλαγές που έγιναν με DML πριν προχωρήσετε σε άλλες εντολές. SAVEPOINT savepoint_name; θα δημιουργήσει μια θέση αποθήκευσης σαν παιχνίδι αποθήκευσης. Εάν κάτι πάει στραβά, μπορείτε να επαναφέρετε τη βάση δεδομένων σε αυτό το σημείο και να ξεκινήσετε ξανά.
Αυτά τα τέσσερα είναι τα βασικά δομικά στοιχεία της διαχείρισης βάσεων δεδομένων SQL. Αυτή είναι μια σελίδα πολύ υψηλού επιπέδου για όσους θέλουν να εξερευνήσουν το θέμα της SQL. Γνωρίστε αυτές τις εντολές και πώς χρησιμοποιούνται και εντάσσεται ένας νέος κόσμος βάσεων δεδομένων και διαχείρισης βάσεων δεδομένων. Δεδομένου ότι η SQL βρίσκεται πίσω από τις περισσότερες εφαρμογές cloud, ιστότοπους, εφαρμογές ιστού, εφαρμογές και τις περισσότερες σουίτες παραγωγικότητας γύρω από αυτό είναι μια καλή ικανότητα να μάθετε!
πώς να αριθμήσετε σελίδες στα έγγραφα Google
Ενδιαφέροντα Άρθρα
Επιλογή Συντάκτη

Πώς να προσθέσετε συντομεύσεις στη γραμμή εργασιών σε ένα Chromebook
Εάν είστε νέοι στο Chromebook, μπορεί να το θεωρείτε πιο περιορισμένο από τα Windows ή το Mac, αλλά θα κάνετε λάθος. Σίγουρα έξω από το κουτί δεν συμβαίνουν πολλά, αλλά με κάποιες προσαρμογές και μερικά καλά-

Το Chrome 77 είναι εκτός λειτουργίας με το ακόλουθο αρχείο καταγραφής αλλαγών
Η Google κυκλοφορεί μια νέα έκδοση του προγράμματος περιήγησης Chrome. Η έκδοση 77 είναι τώρα διαθέσιμη στους σταθερούς χρήστες του κλάδου, με 52 σταθερές ευπάθειες και ορισμένες βελτιώσεις και μικρές αλλαγές. Τα νέα χαρακτηριστικά περιλαμβάνουν τη νέα εμφάνιση για πιστοποιητικά EV (εκτεταμένη επικύρωση) στη γραμμή διευθύνσεων, αλλαγές απόδοσης φρουρίου, μια νέα σελίδα καλωσορίσματος,

Χάρτες Bing για υποστήριξη προσαρμοσμένων στυλ χαρτών και άλλων
Οι χάρτες Bing της Microsoft σίγουρα δεν είναι η πιο δημοφιλής υπηρεσία χαρτών παγκοσμίως, αλλά για τους προγραμματιστές της Universal Windows Platform, είναι μια καλή λύση χαρτογράφησης για χρήση στις εφαρμογές τους. Η Microsoft συνεχίζει να το βελτιώνει και στα δύο μέτωπα - για τακτικούς χρήστες και προγραμματιστές ταυτόχρονα. Η τελευταία ενημέρωση της υπηρεσίας, με το όνομα Bing Maps

Πώς να διαγράψετε το ιστορικό αναζήτησης στο Facebook
https://www.youtube.com/watch?v=4h3Pz9ETjSY Το αρχείο καταγραφής ιστορικού αναζήτησης στο Facebook διατηρεί ένα αρχείο όλων των αναζητήσεων που έχετε κάνει ποτέ στην πλατφόρμα. Η τακτική εκκαθάριση αυτού και του ημερολογίου δραστηριότητάς σας είναι ένας πολύ καλός τρόπος

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

Snapchat: Πώς να αυξήσετε το χρόνο
Λίγα πράγματα είναι πιο απογοητευτικά από ό, τι όταν λαμβάνετε ένα στιγμιότυπο και εξαφανίζεται προτού έχετε την ευκαιρία να το εκτιμήσετε πλήρως. Δυστυχώς, δεν μπορείτε να αλλάξετε το χρονικό διάστημα που πρέπει να δείτε για άλλα άτομα

Πώς να βρείτε επαφές στο Instagram
Για να βρείτε επαφές στο Instagram, χρησιμοποιήστε τη λειτουργία Discover People για να συγχρονίσετε τις επαφές σας με την εφαρμογή Instagram ή χρησιμοποιήστε το εργαλείο αναζήτησης για να βρείτε άτομα.

