Przejdź do treści głównej
INF.03Pytanie #25 z 1558sql-zapytania-dml-dql

Który z obiektów relacyjnej bazy danych, będący kodem języka SQL, może być wywoływany w zapytaniach modyfikujących kolumny danych widoczne jako tabela, bez względu na to czy jest tworzony programowo, czy dynamicznie?

Opcje odpowiedzi:
A
Reguła
B
Wyzwalacz
C
Procedura składowa
D
Funkcja zdefiniowana
Prawidłowa
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: D (Funkcja zdefiniowana)

to D: Funkcja zdefiniowana. Funkcje zdefiniowane przez użytkownika (UDF) mogą być używane w zapytaniach SQL, w tym w zapytaniach modyfikujących kolumny danych. Umożliwiają one wykonywanie obliczeń i operacji na danych, a ich wyniki mogą być traktowane jak wartości kolumn. Funkcje mogą być wywoływane zarówno w kontekście zapytań SELECT, jak i w instrukcjach modyfikujących dane (np. UPDATE).

Inne opcje:

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: Reguła – to obiekt bazy danych, który może modyfikować zachowanie operacji na tabeli, ale nie jest bezpośrednio wywoływany w zapytaniach.
  • B: Wyzwalacz – to kod, który automatycznie wykonuje się w odpowiedzi na określone zdarzenie w tabeli, ale również nie jest bezpośrednio wywoływany w zapytaniach.
  • C: Procedura składowa – to blok kodu, który można wywołać, ale nie może być używana bezpośrednio w kontekście zapytania SELECT, jak to ma miejsce w przypadku funkcji zdefiniowanej.

Chcesz poćwiczyć całą kwalifikację INF.03?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF03
Reklama

Podobne pytania z działu „Sql zapytania dml dql”

Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 158 pytań z tego działu.