Relacyjna baza danych
  • 1. Relacyjna baza danych to rodzaj bazy danych, która przechowuje i zapewnia dostęp do punktów danych, które są ze sobą powiązane. Punkty danych są zorganizowane w tabele, z których każda składa się z wierszy i kolumn. Jedną z kluczowych cech relacyjnej bazy danych jest możliwość ustanawiania relacji między różnymi tabelami w oparciu o wspólne pola, co pozwala na wydajne wyszukiwanie i pobieranie danych. Struktura ta pomaga zapewnić integralność i spójność danych, ponieważ zmiany wprowadzone w jednej tabeli zostaną automatycznie odzwierciedlone w powiązanych tabelach. Relacyjne bazy danych wykorzystują strukturalny język zapytań (SQL) do zarządzania danymi i manipulowania nimi, co czyni je potężnym narzędziem do obsługi złożonych zestawów danych w różnych aplikacjach, takich jak handel elektroniczny, finanse i systemy zarządzania relacjami z klientami.

    Czym jest klucz podstawowy w relacyjnej bazie danych?
A) Klucz, który nie jest indeksowany.
B) Klucz używany do szyfrowania danych.
C) Unikalny identyfikator dla każdego rekordu w tabeli.
D) Klucz umożliwiający dostęp do wszystkich rekordów w tabeli.
  • 2. Czym jest SQL?
A) Syntax Query Language dla dokumentów tekstowych.
B) Prosty język zapytań dla nierelacyjnych baz danych.
C) Logika zapytań strukturalnych do manipulowania plikami.
D) Strukturalny język zapytań używany do zarządzania relacyjnymi bazami danych i wysyłania do nich zapytań.
  • 3. Co oznacza skrót ACID w transakcjach bazodanowych?
A) Zautomatyzowane obliczenia i dostarczanie integracji.
B) Atomowość, spójność, izolacja, trwałość.
C) Wszystkie kolumny indeksowane bezpośrednio.
D) Kontrola dostępu w bazie danych.
  • 4. Który z poniższych jest przykładem systemu zarządzania relacyjną bazą danych (RDBMS)?
A) Elasticsearch
B) MySQL
C) MongoDB
D) Redis
  • 5. Czym jest widok w relacyjnej bazie danych?
A) Wirtualna tabela, która prezentuje dane z jednej lub więcej tabel na podstawie zapytania.
B) Indeks utworzony na kolumnie w celu szybszego wyszukiwania.
C) Tabela bez rekordów.
D) Typ danych używany do przechowywania obrazów.
  • 6. Które słowo kluczowe SQL jest używane do pobierania określonych wierszy z tabeli?
A) SELECT
B) SORT
C) GRUPA
D) FILTR
  • 7. Czym jest słownik danych w kontekście relacyjnej bazy danych?
A) Indeks bazy danych do szybkiego wyszukiwania danych.
B) Zestaw reguł do definiowania relacji.
C) Tabela zawierająca rekordy danych.
D) Zbiór metadanych opisujących dane i strukturę bazy danych.
  • 8. Czym jest podzapytanie w SQL?
A) Zapytanie zagnieżdżone w innym zapytaniu.
B) Zapytanie, które zwraca wszystkie rekordy w tabeli.
C) Zapytanie, które wybiera losowy podzbiór danych.
D) Zapytanie, które pobiera dane z wielu tabel.
  • 9. Która klauzula SQL jest używana do filtrowania wierszy spełniających określony warunek?
A) SELECT
B) GDZIE
C) FILTR
D) GROUP BY
  • 10. Jaki jest cel indeksu w relacyjnej bazie danych?
A) Definiowanie relacji między tabelami.
B) Aby poprawić szybkość operacji wyszukiwania danych.
C) Szyfrowanie poufnych danych w bazie danych.
D) Aby połączyć wiele tabel w jedną.
  • 11. Czym jest schemat bazy danych w kontekście relacyjnych baz danych?
A) Logiczny projekt, który reprezentuje strukturę bazy danych.
B) Rodzaj algorytmu szyfrowania.
C) Fizyczna lokalizacja przechowywania plików bazy danych.
D) Narzędzie programowe do zarządzania bazami danych.
  • 12. Czym jest klucz złożony w relacyjnej bazie danych?
A) Klucz przechowywany w wielu tabelach.
B) Klucz składający się z wielu kolumn w celu jednoznacznej identyfikacji rekordu.
C) Klucz główny dla złożonych typów danych.
D) Klucz, który nie jest indeksowany.
  • 13. Który typ sprzężenia w SQL zwraca tylko wiersze, w których występuje dopasowanie w obu tabelach?
A) OUTER JOIN
B) LEFT JOIN
C) RIGHT JOIN
D) INNER JOIN
  • 14. Która instrukcja SQL służy do modyfikowania danych w tabeli?
A) ZMIANA
B) MODIFY
C) ALTER
D) AKTUALIZACJA
  • 15. Które polecenie służy do usuwania tabeli z bazy danych?
A) DROP
B) ALTER
C) AKTUALIZACJA
D) INSERT
  • 16. Które polecenie SQL służy do dodawania nowych danych do tabeli?
A) MERGE
B) ADD
C) AKTUALIZACJA
D) INSERT
  • 17. Czym jest sprzężenie w kontekście relacyjnych baz danych?
A) Proces tworzenia nowych rekordów w tabeli.
B) Metoda łączenia wierszy z dwóch lub więcej tabel na podstawie powiązanej kolumny.
C) Metoda filtrowania danych.
D) Operacja na danych tabeli przestawnej.
  • 18. Która instrukcja SQL służy do usuwania danych z tabeli?
A) AKTUALIZACJA.
B) USUŃ.
C) SELECT.
D) INSERT INTO.
  • 19. Która funkcja SQL jest używana do znalezienia najwyższej wartości w kolumnie?
A) MAKSYMALNY
B) MAX
C) PIERWSZY
D) TOP
Test utworzony z That Quiz — tu znajdziesz testy matematyczne dla uczniów na różnym poziomie.