Polecenia SQL bez tajemnic - DDL, DML, DQL, DCL i TCL
Polecenia SQL w praktyce: poznaj DDL, DML, DQL, DCL i TCL, unikaj zmian bez WHERE i sprawdź różnice między bazami.
Baza danych porządkuje informacje tak, by aplikacje mogły z nich korzystać. W naszych artykułach piszemy o modelowaniu danych, relacyjnych i nierelacyjnych systemach, językach zapytań oraz indeksach. Kopie zapasowe, migracje, wydajność i bezpieczeństwo danych to kolejne wątki, do których wracamy przy omawianiu pracy z bazami.
Polecenia SQL w praktyce: poznaj DDL, DML, DQL, DCL i TCL, unikaj zmian bez WHERE i sprawdź różnice między bazami.
SQL BETWEEN obejmuje granice, ale daty z godziną mogą ucinać koniec dnia. Sprawdź NULL i bezpieczny zapis zakresów.
Jak bezpiecznie używać SQL DELETE? Sprawdź, jak testować WHERE, korzystać z transakcji i kontrolować klucze obce przed usunięciem danych.
DECIMAL(p,s) w SQL: sprawdź, jak dobrać precyzję i skalę, uniknąć zaokrągleń oraz różnic między PostgreSQL, MySQL i SQL Server.
ORDER BY w SQL ustala kolejność wyników, rozstrzyga remisy i stabilizuje paginację. Poznaj ASC, DESC, NULL oraz praktyczne przykłady.
COUNT w SQL wyjaśniony: sprawdź różnice między COUNT(*), COUNT(kolumna) i DISTINCT oraz pułapki LEFT JOIN.
FULL OUTER JOIN w SQL zachowuje rekordy z obu tabel. Sprawdź NULL, powtórzone klucze, filtry WHERE i emulację złączenia w MySQL.
ALTER TABLE pozwala zmienić schemat bez tworzenia tabeli od nowa. Sprawdź składnię, ryzyko blokad i bezpieczny plan migracji.
LEFT JOIN w SQL zachowuje klientów bez zamówień, ale filtr w WHERE może ich usunąć. Sprawdź różnice, NULL i typowe pułapki.
CREATE TABLE w SQL: poznaj kolumny, klucze i ograniczenia oraz różnice między silnikami. Sprawdź, jak tworzyć bezpieczny schemat tabeli.