W SQL tworzenie tabel należy do kategorii poleceń DDL (Data Definition Language), czyli języka definiowania struktury bazy danych. Do utworzenia nowego obiektu tabeli służy polecenie CREATE TABLE. W praktyce po tym poleceniu podaje się nazwę tabeli oraz definicje kolumn (typy danych, ograniczenia, klucze), dzięki czemu powstaje nowa struktura, do której dopiero później można wstawiać rekordy.
Odpowiedź "ALTER TABLE" jest błędna w tym kontekście, ponieważ ALTER służy do zmiany już istniejącej tabeli (np. dodania kolumny, zmiany typu danych, dodania ograniczeń). To częsty błąd: oba polecenia "pracują na tabeli", ale ich rola jest inna — CREATE tworzy, a ALTER modyfikuje.
Odpowiedź "INSERT TABLE" jest niepoprawna, ponieważ w standardowym SQL do dodawania danych używa się polecenia INSERT INTO, a nie "INSERT TABLE". INSERT dotyczy danych (DML), a nie definicji struktury tabeli.
Odpowiedź "ADD TABLE" również nie jest poprawnym samodzielnym poleceniem SQL do tworzenia tabel. Słowo "ADD" pojawia się zwykle jako element składni modyfikacji w połączeniu z innym poleceniem (najczęściej ALTER), ale samo w sobie nie tworzy tabel.
Wskazówka egzaminacyjna: gdy pytanie dotyczy "stworzenia" obiektu bazy (tabeli, widoku), najczęściej szukasz czasownika CREATE. Gdy dotyczy "zmiany" istniejącego obiektu — najczęściej ALTER. Gdy mowa o dodaniu rekordów do tabeli — zwykle INSERT.