Sobes.tech
Junior — Middle

Czy możesz wymienić główne kategorie zapytań SQL i ich cechy?

sobes.tech AI

Odpowiedź od AI

Główne kategorie zapytań SQL:

  1. DDL (Language definicji danych) — zapytania do definiowania i modyfikowania struktury bazy danych.

    • Przykłady: CREATE, ALTER, DROP.
    • Używane do tworzenia tabel, zmiany schematów, usuwania obiektów.
  2. DML (Language manipulacji danymi) — zapytania do pracy z danymi.

    • Przykłady: SELECT, INSERT, UPDATE, DELETE.
    • Pozwalają na pobieranie, dodawanie, modyfikowanie i usuwanie danych.
  3. DCL (Language kontroli danych) — zapytania do zarządzania uprawnieniami dostępu.

    • Przykłady: GRANT, REVOKE.
    • Zarządzają uprawnieniami użytkowników.
  4. TCL (Language kontroli transakcji) — zapytania do zarządzania transakcjami.

    • Przykłady: COMMIT, ROLLBACK, SAVEPOINT.
    • Pozwalają na zatwierdzanie lub wycofywanie zmian w bazie danych.

Każda kategoria odgrywa swoją rolę w zarządzaniu bazą danych i zapewnia integralność oraz bezpieczeństwo danych.