Strona główna › Pytania INF.03 › Pytanie 236
INF.03 · pytanie #236
W tabeli klienci znajduje się pole status, które może przyjmować wartości: Zwykły, Złoty, Platynowy. Z uwagi na to, że dane klientów o statusie Platynowy są przetwarzane najczęściej, konieczne jest utworzenie wirtualnej tabeli (widoku), która będzie zawierała wyłącznie te informacje. W tym celu można użyć kwerendy
- ACREATE VIEW KlienciPlatyna AS SELECT * FROM klienci WHERE status = "Platynowy"
- BCREATE VIEW KlienciPlatyna FROM klienci WHERE status = "Platynowy"
- CCREATE VIEW KlienciPlatyna AS SELECT status FROM klienci WHERE "Platynowy"
- DCREATE VIEW KlienciPlatyna AS klient WHERE status = "Platynowy"
Poprawna odpowiedź: A. CREATE VIEW KlienciPlatyna AS SELECT * FROM klienci WHERE status = "Platynowy"
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Odpowiedź CREATE VIEW KlienciPlatyna AS SELECT * FROM klienci WHERE status = "Platynowy"; jest prawidłowa, ponieważ poprawnie definiuje widok wirtualny, który zawiera wszystkie kolumny z tabeli klienci, filtrując jedynie te rekordy, które mają status Platynowy. Kwerenda 'CREATE VIEW KlienciPlatyna AS SELECT * FROM klienci WHERE status = "Platynowy";' jest zgodna z syntaksą SQL dla tworzenia widoków. Przykładowo, jeśli w tabeli klienci znajdują się dane dotyczące różnych statusów, to po utworzeniu widoku KlienciPlatyna można łatwo uzyskać dostęp do danych wyłącznie dla klientów o statusie Platynowym, co zwiększa efektywność przetwarzania danych i ułatwia analizy. Stosowanie widoków jest jedną z dobrych praktyk w bazach danych, ponieważ pozwala na redukcję złożoności zapytań oraz poprawia bezpieczeństwo, umożliwiając ograniczenie dostępu do wrażliwych danych. Dzięki widokom, można także ukryć złożoność struktury bazy danych przed użytkownikami końcowymi, co sprzyja lepszej organizacji pracy z danymi. To podejście jest szczególnie przydatne w środowisku biznesowym, gdzie przetwarzanie danych musi być szybkie i efektywne, a tworzenie widoków umożliwia optymalizację tych procesów.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.