wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

NoSQL - PR13 & PR14 quiz

Total questions: 10

Worksheet time: 6mins

Name
Class
Date
1.

Pristup u kojem se koristi više različitih tehnologija za pohranu podataka (baza) unutar jedne aplikacije ili sustava, pri čemu se za svaki pojedini problem odabire najprikladnija tehnologija naziva se:

a)

Polyglot persistence

b)

RDBMS

c)

Skalabilnost

d)

ACID

2.

Prema modelu podataka, za pohranu strukturiranih podataka sa stabilnom shemom i kompleksnim vezama najbolji izbor baze je:

a)

Key-value DB

b)

Document DB

c)

RDBMS

d)

Column-family DB

3.

S obzirom na skalabilnost i performanse, koja NoSQL baza je pogodna za veliku količinu operacija pisanja?

a)

Column-family DB

b)

Document DB

c)

Key-Value DB

d)

Graph DB

4.

U primjeru online trgovine, koju bazu bi bilo najprikladnije koristiti za katalog s proizvodima (koji potencijalno imaju različite atribute):

a)

Column-family DB

b)

Key-Value DB

c)

RDBMS

d)

Graph DB

e)

Document DB

5.

U primjeru online trgovine, koju bazu bi bilo najprikladnije koristiti za čuvanje artikala u košarici i sesiju korisnika:

a)

Document DB

b)

Key-Value DB

c)

RDBMS

d)

Graph DB

e)

Column-family DB

6.

Za što bi bilo prikladno koristiti Time-series baze podataka?

a)

Očitanja sa senzora temperature

b)

E-mailovi korisnika

c)

Tečaj valute (npr. €) tijekom vremena

d)

Marke i modele automobila

7.

Time Series baze podataka koriste strukturu podataka zvanu Inverted Index.

a)

Točno

b)

Netočno

8.

Za što bi bilo prikladno koristiti Search Engines?

a)

Pretragu po ID-ju proizvoda

b)

Pretragu po riječima iz naziva i opisa oglasa u oglasniku

c)

Pretragu kupovina po datumu kupovine

d)

Pretragu u dugom tekstualnom dokumentu (npr. zakonu/pravilniku)

9.

Najpopularniji predstavnik Search Engines kategorije je:

a)

Elastic Base

b)

Elastic Search

c)

Deep Search

d)

Engine Search

10.

Neke od prednosti korištenja Database-as-a-Service usluga su:

a)

Laka skalabilnost

b)

Visoka kontrola i fleksibilnost nad konfiguracijom i hardverom

c)

Brzina postavljanja

d)

Laka migracija na drugog davatelja usluga