Strona główna › Pytania INF.03 › Pytanie 239
INF.03 · pytanie #239
W języku SQL, w wyniku wykonania poniższego zapytania: <pre class="code-block">ALTER TABLE osoba DROP COLUMN grupa;</pre>
- Azostanie zmieniona nazwa kolumny na grupa
- Bzostanie zmieniona nazwa tabeli na grupa
- Czostanie dodana kolumna grupa
- Dzostanie usunięta kolumna grupa
Poprawna odpowiedź: D. zostanie usunięta kolumna grupa
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Zapytanie SQL 'ALTER TABLE osoba DROP COLUMN grupa;' jest komendą, która służy do usunięcia kolumny o nazwie 'grupa' z tabeli 'osoba'. Komenda ta wykorzystuje instrukcję ALTER TABLE, która jest standardową konstrukcją SQL używaną do modyfikacji struktury istniejącej tabeli. W kontekście baz danych, usunięcie kolumny może być nieodwracalne, co oznacza, że wszystkie dane zawarte w tej kolumnie zostaną trwale usunięte. Przykładem zastosowania tej komendy może być sytuacja, w której kolumna 'grupa' nie jest już potrzebna, na przykład, po zmianie wymagań aplikacji lub po analogicznym przekształceniu modelu danych. Zgodnie z normami SQL, aby uniknąć błędów, przed wykonaniem takiej operacji warto wykonać kopię zapasową bazy danych. Warto również pamiętać, że niektóre systemy zarządzania bazami danych mogą wymagać dodatkowych opcji, aby zrealizować tę operację, na przykład, jeśli kolumna jest kluczem obcym lub jest związana z innymi strukturami. Podsumowując, użycie tej komendy skutkuje trwałym usunięciem kolumny 'grupa' z tabeli 'osoba'.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.