Strona główna › Pytania INF.03 › Pytanie 420
INF.03 · pytanie #420
Polecenie SQL: <pre class="code-block">GRANT SELECT, INSERT, UPDATE, DELETE ON klienci TO adam@localhost</pre> Przedstawione polecenie SQL nadaje użytkownikowi adam@localhost prawa:
- Ado manipulowania danymi w tabeli klienci
- Bdo manipulowania danymi bazy danych klienci
- Cdo zarządzania strukturą tabeli klienci
- Ddo zarządzania strukturą bazy danych klienci
Poprawna odpowiedź: A. do manipulowania danymi w tabeli klienci
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Polecenie SQL przedstawione w pytaniu to GRANT, które jest używane do nadawania uprawnień użytkownikom w systemach zarządzania bazami danych. W tym przypadku użytkownikowi adam@localhost przyznawane są prawa SELECT, INSERT, UPDATE oraz DELETE na tabeli klienci. Oznacza to, że adam ma pełne prawo do manipulowania danymi w tej tabeli, co obejmuje możliwość odczytu danych (SELECT), dodawania nowych rekordów (INSERT), aktualizacji istniejących danych (UPDATE) oraz usuwania danych (DELETE). W kontekście relacyjnych baz danych, te operacje są kluczowe dla zarządzania danymi. Przykładowo, jeśli adam chciałby dodać nowego klienta, użyłby polecenia INSERT. Jeśli natomiast chciałby zaktualizować dane istniejącego klienta, wykorzystałby polecenie UPDATE. Standardy SQL precyzują, że każde z tych uprawnień pozwala użytkownikowi na określone interakcje z danymi, co jest niezbędne dla efektywnego zarządzania informacjami w bazie danych, a także zapewnia bezpieczeństwo poprzez kontrolę dostępu do wrażliwych danych.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.