W języku SQL dodawanie nowych danych do tabeli realizuje się instrukcją INSERT INTO. Jest to polecenie z grupy DML (Data Manipulation Language), czyli języka manipulacji danymi. Typowo ma postać: INSERT INTO nazwa_tabeli (kolumny...) VALUES (wartości...). Dzięki temu baza dopisuje nowy wiersz (rekord) do wskazanej tabeli.
Odpowiedź SELECT ROW jest błędna, ponieważ SELECT służy do pobierania (odczytu) danych, a nie do ich dopisywania. Dodatkowo konstrukcja "ROW" nie jest standardowym słowem kluczowym używanym w ten sposób do wstawiania wiersza.
Odpowiedź CREATE ROW jest błędna, bo CREATE należy do DDL (Data Definition Language) i służy do tworzenia obiektów bazy (np. tabel, widoków). W SQL nie "tworzy się" wiersza poleceniem CREATE, tylko wstawia się go instrukcją INSERT.
Odpowiedź CREATE INTO również jest niepoprawna: "INTO" bywa elementem składni w różnych kontekstach, ale nie tworzy poprawnej instrukcji do dopisywania rekordu. W praktyce, gdy celem jest dodanie danych do tabeli, właściwym wyborem pozostaje INSERT INTO.
Wskazówka egzaminacyjna: zapamiętaj podział CRUD. "Create" danych w tabeli (dodanie rekordu) to właśnie INSERT; "Read" to SELECT; "Update" to UPDATE; "Delete" to DELETE.