Sobes.tech
Junior — Middle

Μπορείς να απαριθμήσεις τις βασικές κατηγορίες ερωτημάτων SQL και τα χαρακτηριστικά τους;

sobes.tech AI

Απάντηση από AI

Οι βασικές κατηγορίες ερωτημάτων SQL:

  1. DDL (Γλώσσα Ορισμού Δεδομένων) — ερωτήματα για τον ορισμό και την τροποποίηση της δομής της βάσης δεδομένων.

    • Παραδείγματα: CREATE, ALTER, DROP.
    • Χρησιμοποιούνται για τη δημιουργία πινάκων, την αλλαγή σχημάτων, τη διαγραφή αντικειμένων.
  2. DML (Γλώσσα Διαχείρισης Δεδομένων) — ερωτήματα για εργασία με δεδομένα.

    • Παραδείγματα: SELECT, INSERT, UPDATE, DELETE.
    • Επιτρέπουν την ανάκτηση, την προσθήκη, την τροποποίηση και τη διαγραφή δεδομένων.
  3. DCL (Γλώσσα Ελέγχου Δεδομένων) — ερωτήματα για τη διαχείριση δικαιωμάτων πρόσβασης.

    • Παραδείγματα: GRANT, REVOKE.
    • Διαχειρίζονται τα δικαιώματα των χρηστών.
  4. TCL (Γλώσσα Ελέγχου Συναλλαγών) — ερωτήματα για τη διαχείριση συναλλαγών.

    • Παραδείγματα: COMMIT, ROLLBACK, SAVEPOINT.
    • Επιτρέπουν την καταγραφή ή την ακύρωση αλλαγών στη βάση δεδομένων.

Κάθε κατηγορία παίζει το ρόλο της στη διαχείριση της βάσης δεδομένων και διασφαλίζει την ακεραιότητα και την ασφάλεια των δεδομένων.