Jakiego typu dane przechowuje baza danych NoSQL?
Jakiego typu dane przechowuje baza danych NoSQL?
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: B
Uzasadnienie i szersze wyjaśnienie:
Bazy danych NoSQL (Not only SQL) to szeroka kategoria systemów bazodanowych, które zrywają z rygorystycznym, tabelarycznym modelem relacyjnym. Są one zaprojektowane do przechowywania danych o elastycznej, często zagnieżdżonej lub hierarchicznej strukturze. Pozwalają na przechowywanie danych nienormalizowanych, co oznacza, że powiązane informacje mogą być trzymane razem w jednym dokumencie, co przyspiesza ich odczyt. Typy baz NoSQL to m.in. dokumentowe (np. MongoDB), klucz-wartość (np. Redis) czy kolumnowe (np. Cassandra).
Dlaczego pozostałe odpowiedzi są nieprawidłowe?
- A. Relacyjne dane tabelaryczne to domena baz SQL.
- C i D to zbyt duże uproszczenia. Bazy NoSQL mogą przechowywać różne typy danych, a JSON jest tylko jednym z popularnych formatów (np. w bazach dokumentowych).
Chcesz poćwiczyć całą kwalifikację INF.04?
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.
Pojęcia z tego pytania
- Tablica asocjacyjna / Słownik (Map & Dictionary)Abstrakcyjna struktura danych przechowująca pary unikalny klucz-wartość, umożliwiająca natychmiastowe wyszukiwanie, wstawianie i modyfikację w średnim czasie O(1).
- Podstawowe Typy Danych: int, float, char, boolWbudowane w język programowania elementarne typy danych (całkowite, zmiennoprzecinkowe, znakowe i logiczne) określające format pamięci i dozwolone operacje.
- Zmienne i Stałe w programowaniuNazwane obszary pamięci operacyjnej przechowujące dane robocze programu; zmienne pozwalają na modyfikację wartości podczas działania, podczas gdy stałe mają wartość niezmienną.
Podobne pytania z działu „Mapowanie obiektowo relacyjne orm”
Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 5 pytań z tego działu.
- #372
Rozwinięciem skrótu ORM jest:
- #737
W frameworku Django, za co odpowiedzialna jest warstwa 'Model' w architekturze MVT (Model-View-Template)?
- #739
Jakie polecenie w ORM Django służy do pobrania wszystkich obiektów z modelu o nazwie 'Product'?
- #741
Programista Django zmodyfikował model w pliku 'models.py', dodając do niego nowe pole. Jaka jest poprawna sekwencja poleceń, aby zaktualizować schemat bazy danych?