Strona główna › Pytania INF.03 › Pytanie 304
INF.03 · pytanie #304
Zastosowanie poniższej kwerendy SQL spowoduje usunięcie <pre class="code-block">DELETE FROM mieszkania WHERE status=1;</pre>
- Arekordów, dla których pole status ma wartość 1, z tabeli mieszkania
- Btabel, w których pole status ma wartość 1, z bazy danych mieszkania
- Cpola o nazwie status w tabeli mieszkania
- Dtabeli mieszkania z systemu baz danych
Poprawna odpowiedź: A. rekordów, dla których pole status ma wartość 1, z tabeli mieszkania
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Odpowiedź, którą zaznaczyłeś, jest jak najbardziej trafna i dotyczy działania kwerendy SQL, szczególnie polecenia DELETE. W tym przypadku, to DELETE FROM mieszkania WHERE status=1 oznacza, że zamierzamy usunąć wszystkie rekordy z tabeli mieszkania, gdzie status jest równy 1. To jest ważne, bo w zarządzaniu bazami danych kluczowe jest precyzyjne ustalenie, które dane chcemy usunąć. Z mojej perspektywy, przed wykonaniem takiej operacji warto najpierw wykonać zapytanie SELECT z tymi samymi warunkami, żeby zobaczyć, co dokładnie usuniemy. Przykład? Możesz chcieć usunąć mieszkania, które są zarezerwowane lub niedostępne, co może być oznaczone statusem 1. To naprawdę dobra praktyka, bo pozwala na lepsze zarządzanie danymi i na utrzymanie porządku w bazie. A wiesz, co jeszcze? Zawsze warto zrobić kopię zapasową danych przed masowym usuwaniem, żeby nie stracić czegoś ważnego.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.