Skip to main content

Τι είναι η γλώσσα ελέγχου δεδομένων;

Η γλώσσα ελέγχου δεδομένων είναι ένα υποσύνολο της δομημένης γλώσσας ερωτήματος (SQL), η οποία χρησιμοποιείται συνήθως για την εξαγωγή και τον έλεγχο των πληροφοριών που αποθηκεύονται σε μια βάση δεδομένων.Ενώ η βασική γλώσσα SQL ασχολείται με τη χειραγώγηση δεδομένων στη βάση δεδομένων, η γλώσσα ελέγχου των δεδομένων ασχολείται με τη χορήγηση συγκεκριμένων εξουσιοδοτημένων εξουσιών για την εκτέλεση ορισμένων τύπων εντολών εντός της βάσης δεδομένων.Η γλώσσα ελέγχου των δεδομένων δίνει σε έναν διαχειριστή βάσης δεδομένων τη δυνατότητα να χειριστεί και να προσαρμόσει τα προνόμια ενός τελικού χρήστη για την επιβολή της ασφάλειας και τη διατήρηση μιας ιεραρχίας ελέγχου των πληροφοριών στη βάση δεδομένων.Αυτό σημαίνει ότι οι εντολές που χρησιμοποιούνται στην προσπάθεια γλώσσας να είναι όσο το δυνατόν πιο απαλλαγμένες από την ορολογία και την ασάφεια, παρέχοντας ένα πιο φιλικό περιβάλλον για να επιτρέψουν σε άτομα που δεν είναι πολύ τεχνολογικά καταλαβαίνω για να χρησιμοποιήσουν τα χαρακτηριστικά της βάσης δεδομένων.Σε αντίθεση με άλλες γλώσσες όπως το C ++, το Java και το Visual Basic, οι οποίες χρησιμοποιούν εντολές που δεν είναι διαισθητικά κατανοητές για να διαμορφωθούν οι Laypersons, SQL και η γλώσσα ελέγχου δεδομένων για να κάνουν τις χορδές εντολών αρκετά στοιχειώδη.Για παράδειγμα, στο SQL, η εντολή επιλέγει όλα από τους υπαλλήλους όπου ο μισθός ' 50.000 θα επιστρέψει μια λίστα με όλα τα άτομα σε μια βάση δεδομένων υπαλλήλων του οποίου ο μισθός ισούται ή υπερβαίνει τα $ 50.000 δολάρια (USD).Ως στόχος του είναι να χειριστεί τα προνόμια και όχι τις πληροφορίες στη βάση δεδομένων.Οι δύο σημαντικότερες εντολές στη γλώσσα ελέγχου των δεδομένων είναι η επιχορήγηση και τα αναστατωμένα στοιχεία.Μέσα από αυτά, όπως υποδηλώνουν τα ονόματά τους, ο διαχειριστής βάσης δεδομένων μπορεί είτε να παράσχει είτε να αρνηθεί ένα συγκεκριμένο προνόμιο σε έναν τελικό χρήστη της βάσης δεδομένων.Τα κοινά προνόμια περιλαμβάνουν τη δυνατότητα σύνδεσης με τη βάση δεδομένων μέσω της εντολής σύνδεσης.Επιλέξτε σειρές και στήλες από τη βάση δεδομένων μέσω της εντολής SELECT.εισαγάγετε νέες πληροφορίες στη βάση δεδομένων μέσω της εντολής εισαγωγής.Ενημερώστε τις υπάρχουσες πληροφορίες εντός της βάσης δεδομένων μέσω της εντολής ενημέρωσης.Διαγραφή υφιστάμενων πληροφοριών από τη βάση δεδομένων μέσω της εντολής διαγραφής.ή εκτελέστε συγκεκριμένες εντολές ή κωδικό εντός της βάσης δεδομένων μέσω της εντολής εκτέλεσης.