Strona główna › Pytania INF.03 › Pytanie 2416
INF.03 · pytanie #2416
Na przedstawionej tabeli samochodów wykonano zapytanie SQL: <br>SELECT model FROM samochody<br>WHERE rocznik=2016;<br> Jakie wartości zostaną zwrócone w wyniku tego zapytania? <table><tr><th>id</th><th>marka</th><th>model</th><th>rocznik</th><th>kolor</th><th>stan</th></tr><tr>19<br>20<td>Fiat</td><td>Punto</td><td>2016</td><td>czerwony</td><td>bardzo dobry</td></tr><tr>33<br>34<td>Fiat</td><td>Punto</td><td>2002</td><td>czerwony</td><td>dobry</td></tr><tr>47<table>48<td>Fiat</td><td>Punto</td><td>2007</td><td>niebieski</td><td>bardzo dobry</td></tr><tr>61<tr>62<td>Opel</td><td>Corsa</td><td>2016</td><td>grafitowy</td><td>bardzo dobry</td></tr><tr>75<th>76<td>Opel</td><td>Astra</td><td>2003</td><td>niebieski</td><td>porysowany lakier</td></tr><tr>89</th>90<td>Toyota</td><td>Corolla</td><td>2016</td><td>czerwony</td><td>bardzo dobry</td></tr><tr>103<th>104<td>Toyota</td><td>Corolla</td><td>2014</td><td>szary</td><td>dobry</td></tr><tr>117</th>118<td>Toyota</td><td>Yaris</td><td>2004</td><td>granatowy</td><td>dobry</td></tr></table>
- APunto, Corsa, Corolla
- BFiat, Opel, Toyota
- CPunto, Corsa, Astra, Corolla, Yaris
- DCzerwony, grafitowy
Poprawna odpowiedź: A. Punto, Corsa, Corolla
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Zapytanie SQL SELECT model FROM samochody WHERE rocznik=2016; jest skonstruowane w sposób, który filtruje wyniki do wierszy, gdzie kolumna rocznik ma wartość 2016. Następnie zostaje wyświetlona tylko kolumna model z tych wierszy. W przedstawionej tabeli samochodów wiersze o roczniku 2016 mają modele Punto Corsa i Corolla. Dlatego odpowiedź zawiera te konkretne modele. To zapytanie ilustruje podstawową funkcję filtracji danych w SQL co jest kluczowe w zarządzaniu bazami danych. Użycie WHERE pozwala na selektywne pobieranie danych co jest niezbędne w analizie danych. W praktyce takie zapytania mogą być stosowane w systemach zarządzania zasobami np. w branży motoryzacyjnej do śledzenia modeli pojazdów według rocznika. Dobre praktyki obejmują używanie indeksów na kolumnach wykorzystywanych w klauzuli WHERE aby zoptymalizować wydajność zapytań. Indeksy pomagają w szybszym wyszukiwaniu i filtracji danych co jest szczególnie ważne w dużych bazach danych. Konsystencja oraz dokładność zapytań SQL są kluczowe dla efektywnego funkcjonowania systemów opartych na bazach danych.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.