Strona główna › Pytania INF.03 › Pytanie 1687
INF.03 · pytanie #1687
Które z poniższych poleceń pozwala na dodanie kolumny zadanie_kompletne do tabeli zadania?
- ACREATE INDEX zadania ADD COLUMN zadanie_kompletne int
- BINSERT INTO zadania VALUES zadanie_kompletne
- CADD COLUMN zadanie_kompletne WITH zadania
- DALTER TABLE zadania ADD COLUMN zadanie_kompletne int
Poprawna odpowiedź: D. ALTER TABLE zadania ADD COLUMN zadanie_kompletne int
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Dodanie kolumny do istniejącej tabeli w relacyjnej bazie danych może być realizowane za pomocą polecenia ALTER TABLE. To polecenie jest standardem SQL i jest wspierane przez większość systemów zarządzania bazami danych, takich jak MySQL, PostgreSQL, Oracle czy Microsoft SQL Server. W przypadku zapytania 'ALTER TABLE zadania ADD COLUMN zadanie_kompletne int', polecenie to modyfikuje strukturę tabeli 'zadania', dodając nową kolumnę o nazwie 'zadanie_kompletne', która będzie przechowywać dane typu całkowitego (int). Praktycznym przykładem zastosowania tego polecenia może być system zarządzania projektami, w którym chcemy śledzić status zadań. Po dodaniu tej kolumny, możemy wprowadzać wartości 0 lub 1, które mogą reprezentować, czy zadanie zostało ukończone, czy nie. Użycie ALTER TABLE jest niezbędne, gdyż inne polecenia, takie jak CREATE INDEX czy INSERT INTO, służą do innych celów, takich jak tworzenie indeksów lub wstawianie danych, a nie do modyfikacji struktury tabeli. W praktyce, aby upewnić się, że zmiany są zgodne z wymaganiami systemu, zaleca się zawsze wykonanie kopii zapasowej bazy danych przed przeprowadzeniem operacji na strukturze tabeli.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.