SQL – podzapytania – fiszki

Zestaw fiszek edukacyjnych dotyczących podzapytań w SQL, idealny dla studentów informatyki.

BrightOwl656·15 fiches·9 questions·1 vues
studiacomputer_sciencedatabases
0
Je sais
1 / 15
0
J'apprends
Recto

Podzapytanie

Appuyez pour retourner
Verso

Zapytanie zawarte w głównym zapytaniu, które zwraca wyniki wykorzystywane przez główne zapytanie.

Appuyez pour retourner
Je sais
J'apprends

Quiz(9 questions)

Question 1 sur 9

1. Co to jest podzapytanie?

Termes dans ce set(15)

Podzapytanie

Zapytanie zawarte w głównym zapytaniu, które zwraca wyniki wykorzystywane przez główne zapytanie.

Zastosowanie podzapytania

Można je używać do filtrowania, agregacji oraz porównywania wyników w SQL.

Prawda czy fałsz: Podzapytania mogą zwracać wiele kolumn.

Prawda, ponieważ podzapytania mogą zwracać zarówno jedną, jak i wiele kolumn.

Różnica między podzapytaniem a złączeniem

Podzapytanie jest zagnieżdżone w innym zapytaniu, a złączenie łączy dane z różnych tabel.

Uzupełnij zdanie: Podzapytania są wykonywane __________ zapytania głównego.

przed

Jakie typy podzapytań istnieją?

Podzapytania skalarne, tabelaryczne oraz podzapytania w klauzuli WHERE.

Czym są podzapytania skalarne?

Podzapytania, które zwracają pojedynczą wartość, mogą być używane w warunkach WHERE.

Jakie są ograniczenia podzapytań?

Ograniczenia obejmują wydajność oraz złożoność zapytań, co może prowadzić do wolniejszego działania.

Prawda czy fałsz: Podzapytanie może być użyte w klauzuli SELECT.

Prawda, ponieważ można je stosować do tworzenia dynamicznych wyników w SELECT.

Jakie jest znaczenie słowa kluczowego EXISTS?

EXISTS sprawdza, czy podzapytanie zwraca jakiekolwiek wiersze, co może wpływać na wykonanie głównego zapytania.

Czym jest podzapytanie zagnieżdżone?

Podzapytanie, które znajduje się wewnątrz innego podzapytania lub zapytania głównego.

Przykład użycia podzapytania

SELECT * FROM tabela WHERE kolumna = (SELECT MAX(kolumna) FROM tabela);

Prawda czy fałsz: Podzapytania są zawsze bardziej wydajne niż złączenia.

Fałsz, wydajność zależy od kontekstu i struktury zapytań.

Czym jest podzapytanie w klauzuli FROM?

Podzapytanie, które zwraca zestaw danych, który jest traktowany jak tabela w zapytaniu głównym.

Uzupełnij zdanie: Podzapytania mogą być używane do __________.

filtrowania danych, obliczeń i tworzenia złożonych zapytań.

Questions dans ce set(9)

1. Co to jest podzapytanie?

A.Zapytanie wewnętrzne
B.Tabela pomocnicza
C.Funkcja agregująca
D.Złączenie dwóch tabel

2. Które z poniższych stwierdzeń jest prawdziwe?

A.Podzapytania mogą być zagnieżdżone
B.Podzapytania nie mogą zwracać wartości
C.Podzapytania są zawsze szybsze
D.Nie można używać podzapytań w WHERE

3. Czym jest podzapytanie skalarne?

A.Zwraca wiele wierszy
B.Zwraca pojedynczą wartość
C.Zwraca tablicę
D.Zwraca wszystkie kolumny

4. Które z poniższych zastosowań podzapytania jest poprawne?

A.W SELECT, aby zwrócić obliczoną wartość
B.W INSERT, aby dodać dane
C.W UPDATE, aby zmienić dane
D.W DELETE, aby usunąć dane

5. Jakie jest znaczenie słowa kluczowego IN?

A.Sprawdza, czy wartość należy do zbioru
B.Zwraca maksymalną wartość
C.Zwraca średnią wartość
D.Filtruje dane

6. Które z poniższych stwierdzeń jest błędne?

A.Podzapytania mogą być używane w złączeniach
B.Podzapytania muszą być zagnieżdżone
C.Podzapytania mogą zwracać wiele kolumn
D.Podzapytania można używać w warunkach

7. Czym jest klauzula EXISTS?

A.Sprawdza istnienie wierszy
B.Zwraca wszystkie wiersze
C.Filtruje dane
D.Agreguje wyniki

8. Które z poniższych zastosowań podzapytania w FROM jest poprawne?

A.Pozwala na traktowanie podzapytania jak tabeli
B.Wykonuje agregację
C.Filtruje dane
D.Oblicza średnią

9. Jakie ograniczenia mogą występować przy użyciu podzapytań?

A.Brak ograniczeń
B.Wydajność i złożoność
C.Tylko w złożonych zapytaniach
D.Zawsze wolniejsze niż złączenia

Sets associés

Créez votre propre set d'étude

Téléchargez un PDF, collez vos notes ou décrivez un sujet – l'IA génère des fiches, des quiz et plus en quelques secondes.

Mis en avant sur