Strona główna › Pytania INF.03 › Pytanie 1493
INF.03 · pytanie #1493
W SQL komenda ALTER TABLE ma na celu
- Adodanie tabeli do bazy danych
- Bzmianę kolumn w tabeli
- Czmianę danych rekordów w tabeli
- Dusunięcie tabeli z bazy danych
Poprawna odpowiedź: B. zmianę kolumn w tabeli
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Polecenie ALTER TABLE w języku SQL jest kluczowym narzędziem do modyfikacji struktury istniejących tabel w bazie danych. Umożliwia ono dodawanie, usuwanie lub modyfikowanie kolumn oraz zmianę właściwości istniejących kolumn, takich jak typ danych, domyślne wartości czy ograniczenia. Przykładem użycia polecenia ALTER TABLE może być dodawanie nowej kolumny do tabeli: 'ALTER TABLE nazwa_tabeli ADD nowa_kolumna VARCHAR(255);', co dodaje kolumnę o nazwie 'nowa_kolumna' z typem danych VARCHAR i maksymalną długością 255 znaków. Można również usunąć kolumnę, używając składni: 'ALTER TABLE nazwa_tabeli DROP COLUMN kolumna;'. Ważnym aspektem jest to, że zmiany wprowadzone przez ALTER TABLE są natychmiastowe i dotyczą wszystkich przyszłych operacji na tabeli. Standard SQL definiuje to polecenie jako część DDL (Data Definition Language), co oznacza, że zmienia strukturę bazy danych, a nie dane same w sobie. Warto pamiętać o tym, że operacje te mogą powodować blokady tabel i wpływać na wydajność, zwłaszcza w przypadku dużych zbiorów danych.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.