Jak nazywa się podzbiór SQL związany z formułowaniem zapytań do bazy (polecenie SELECT)?
Źle. DML to manipulacja danymi (
INSERT, UPDATE, DELETE).Źle. DCL steruje uprawnieniami (
GRANT, REVOKE).Źle. DDL definiuje struktury (
CREATE, ALTER).Dobrze. DQL to język zapytań - polecenie
SELECT.Podzbiór SQL służący do formułowania zapytań i pobierania danych (polecenie
SELECT) to DQL - Data Query Language. Wydziela się go ze względu na cel: nie zmienia danych ani struktury, tylko je odczytuje. Dlatego mowa o SQL DQL.Pozostałe podzbiory mają inne zadania. DML (
INSERT, UPDATE, DELETE) manipuluje DANYMI. DDL (CREATE, ALTER, DROP) definiuje STRUKTURĘ. DCL (GRANT, REVOKE) steruje uprawnieniami. Za zapytania SELECT odpowiada DQL.