Dizajniranje i upravljanje bazama podataka

kviz za ponavljanje

1. Koji SQL ključ omogućuje povezivanje dvije tablice? 

a) Vanjski ključ

b) Primarni ključ

c) Sekundarni ključ

d) Indeks

2. Što označava pojam JOIN? 

a) Kombiniranje podataka iz više tablica

b) Brisanje podataka iz tablice

c) Dodavanje novog stupca u tablicu

d) Ažuriranje indeksa

3. Koji SQL tip podataka koristi se za pohranu binarnih podataka promjenjive duljine? 

a) VARBINARY

b) BINARY

c) VARCHAR

d) VARBINARY2

4. Koji SQL operator se koristi za filtriranje rezultata upita? 

a) WHERE

b) FROM

c) JOIN

d) SELECT

5. Koji SQL tip podataka koristi se za pohranu malih cijelih brojeva (najmanji raspon)? 

a) SMALLINT

b) TINYINT

c) BIGINT

d) MEDIUMINT

6. Koja je svrha full backup-a u SQL Serveru? 

a) Kopiranje samo strukture baze podataka bez podataka

b) Pohranjivanje svih podataka i objekata baze podataka u trenutnom stanju

c) Vraćanje baze podataka na stanje od prije tjedan dana

d) Izrada sigurnosne kopije samo za transakcijske podatke

7. Što je baza podataka? 

a) Skup nasumičnih podataka
b) Organizirani skup podataka koji omogućuje jednostavan pristup, upravljanje i ažuriranje
c) Skup dokumenata pohranjenih u oblaku
d) Skup softverskih programa

8. Koji je primarni uloga SQL Server sustava za administraciju? 

a) Sysadmin

b) Database Owner

c) User

d) Power User

9. Koja od sljedećih vrsta indeksa pohranjuje podatke izravno u strukturu indeksa? 

a) Clustered indeks

b) Non-clustered indeks

c) Hash indeks

d) B-Tree indeks

10. Koji je primarni cilj normalizacije? 

a) Povećanje redundantnosti podataka

b) Smanjenje redundantnosti podataka

c) Povećanje veličine baze podataka

d) Smanjenje sigurnosti baze podataka

11. Koja od sljedećih izjava najbolje opisuje pohranjenu proceduru (stored procedure) u SQL Serveru? 

a) To je skup unaprijed definiranih SQL upita koji se izvode automatski svaki put kad se baza podataka otvori

b) To je funkcija koja se koristi samo za izračune na razini baze podataka

c) To je zbirka SQL naredbi koja se može izvršavati kao jedna cjelina, pohranjena u bazi podataka

d) To je alat za vizualizaciju podataka unutar baze podataka

 

12. Što je ERD? 

a) Dijagram entiteta i relacija

b) Elektronski resursni dijagram

c) Dijagram za oporavak podataka

d) Dijagram vanjskih resursa

13. Koji SQL operator se koristi za spajanje svih rezultata dva SELECT upita, uključujući duplikate? 

a) UNION ALL

b) UNION

c) JOIN

d) INTERSECT

14. Koji SQL tip podataka koristi se za pohranu XML podataka? 

a) XML

b) VARCHAR

c) TEXT

d) JSON

15. Koji SQL operator provjerava da li vrijednost u koloni pripada skupu vrijednosti? 

a) IN

b) LIKE

c) BETWEEN

d) CONTAINS

16. Koji SQL operator se koristi za brisanje podataka iz tablice? 

a) DELETE

b) UPDATE

c) DROP

d) REMOVE

17. Koji SQL operator vraća sve vrijednosti između dva zadata raspona? 

a) BETWEEN

b) IN

c) LIKE

d) RANGE

18. Što SQL sintaksa specificira? 

a) Pravila za kreiranje GUI aplikacija

b) Pravila za upisivanje SQL naredbi

c) Pravila za dizajniranje baza podataka

d) Pravila za upravljanje korisnicima

19. Koja je razlika između DBMS-a i baze podataka? 

a) DBMS pohranjuje podatke, a baza podataka upravlja njima

b) Baza podataka pohranjuje podatke, a DBMS upravlja njima

c) DBMS je pohranjen unutar baze podataka

d) Nema razlike

20. Koja SQL funkcija vraća najmanji broj u skupu brojeva? 

a) MIN

b) MAX

c) SUM

d) AVG

 

21. Koji SQL operator se koristi za provjeru višestrukih uvjeta kod kreiranja rezultata upita? 

a) CASE

b) IF

c) CHECK

d) VALIDATE

22. Što je točno? SQL operator AND vraća rezultat logičke operacije: 

a) TRUE ako su svi uvjeti ispunjeni

b) TRUE ako je barem jedan uvjet ispunjen

c) TRUE ako niti jedan uvjet nije ispunjen

d) FALSE ako su svi uvjeti ispunjeni

23. Koji alat se koristi za upravljanje SQL Serverom? 

a) MySQL Workbench

b) SSMS (SQL Server Management Studio)

c) Oracle SQL Developer

d) phpMyAdmin

24. Koja SQL funkcija pretvara niz znakova u mala slova? 

a) LOWER

b) UPPER

c) TITLECASE

d) CAPITALIZE

 

25. Koji SQL operator se koristi za kombiniranje više uvjeta u WHERE klauzuli? 

a) AND

b) OR

c) NOT

d) XOR

26. Koja naredba kreira novi stupac u postojećoj tablici? 

a) ALTER TABLE ADD COLUMN

b) CREATE COLUMN

c) INSERT COLUMN

d) UPDATE TABLE ADD COLUMN

27. Koja SQL funkcija vraća duljinu niza znakova? 

a) LEN

b) LENGTH

c) CHAR_LENGTH

d) STRLEN

28. Koja SQL funkcija vraća apsolutnu vrijednost broja? 

a) ABS

b) CEIL

c) FLOOR

d) ROUND

 

29. Koja SQL funkcija spaja dva niza znakova? 

a) CONCAT

b) MERGE

c) JOIN

d) UNION

 

30. Koja je osnovna funkcija CRUD operacija? 

a) Upravljanje korisnicima

b) Upravljanje podacima

c) Sigurnosna pohrana podataka

d) Upravljanje bazama podataka

31. Koja je uloga transakcija u SQL-u? 

a) Osiguravanje integriteta podataka tijekom višestrukih operacija

b) Upravljanje korisnicima u bazi podataka

c) Brisanje tablica

d) Upravljanje sigurnosnim kopijama

32. Koji SQL tip podataka koristi se za pohranu decimalnih vrijednosti? 

a) DECIMAL

b) INT

c) VARCHAR

d) BIT

33. Koje svojstvo ACID-a osigurava da se transakcija u cijelosti izvrši ili ne izvrši uopće? 

a) Consistency

b) Isolation

c) Atomicity

d) Durability

34. Koji SQL operator se koristi za dodavanje novih redaka u tablicu? 

a) INSERT

b) UPDATE

c) DELETE

d) MERGE

35. Kako odabrati polje ProductName iz tablice naziva Products? 

a) EXTRACT ProductName FROM Products

b) SELECT ProductName FROM Products

c) SELECT Products.ProductName

d) SELECT Products FROM ProductName

36. Koja je svrha Transaction Log backup-a u SQL Serveru? 

a) Vraćanje baze podataka na stanje u kojem je bila prilikom zadnjeg full backup-a

b) Pohranjivanje svih promjena u bazi podataka od posljednjeg log backup-a

c) Brisanje nepotrebnih podataka iz baze podataka

d) Kreiranje sigurnosne kopije korisničkih uloga i prava pristupa na serveru

 

37. Koji SQL operator vraća maksimalnu vrijednost u koloni? 

a) MAX

b) MIN

c) AVG

d) SUM

38. Koji SQL tip podataka se koristi za pohranu binarnih podataka? 

a) BINARY

b) VARCHAR

c) INT

d) CHAR

39. Koja je funkcija HAVING klauzule u SQL-u? 

a) Filtrira rezultate nakon agregacije podataka

b) Definira uvjete za JOIN operacije

c) Sortira rezultate upita

d) Uklanja duplikate

40. Koji SQL operator vraća minimalnu vrijednost u koloni? 

a) MIN

b) MAX

c) AVG

d) SUM

41. Koja SQL funkcija dodaje dane trenutnom datumu? 

a) DATEADD

b) ADDDATE

c) CURDATE

d) DATEPLUS

42. Koji ključ u SQL-u omogućuje jedinstvenost podataka u koloni? 

a) Primarni ključ

b) Vanjski ključ

c) Indeks

d) Sekundarni ključ

43. Koja SQL funkcija zamjenjuje znakove unutar niza znakova? 

a) REPLACE

b) SUBSTITUTE

c) UPDATE

d) EXCHANGE

44. Koji SQL tip podataka koristi se za spremanje cijelih brojeva? 

a) INT

b) FLOAT

c) CHAR

d) DECIMAL

45. Koja od sljedećih je prva normalna forma (1NF)? 

a) Svi atributi moraju biti u obliku liste

b) Svi atributi moraju biti jednostavni i atomarni

c) Svaka tablica mora imati najmanje jedan strani ključ

d) Svaka tablica mora biti povezana s drugom tablicom

46. Koji SQL operator se koristi za sortiranje rezultata prema abecednom redu? 

a) ORDER BY

b) GROUP BY

c) SORT BY

d) FILTER BY

 

47. Koja SQL funkcija pretvara niz znakova u datum? 

a) CONVERT

b) CAST

c) STR_TO_DATE

d) TO_DATE

48. Što je relacija u relacijskoj bazi podataka? 

a) Veza između dvije baze podataka

b) Tablica koja sadrži zapise

c) Atribut tablice

d) Veza između dvije kolone u istoj tablici

49. Koji SQL tip podataka se koristi za pohranu stringova uz promjenjivu duljinu? 

a) NVARCHAR

b) CHAR

c) FLOAT

d) TEXT

50. Koji SQL tip podataka koristi se za pohranu nula ili jedan? 

a) BIT

b) BOOLEAN

c) TINYINT

d) CHAR

 

51. Koji je najviši nivo dozvola u SQL Serveru? 

a) Sysadmin

b) Database Owner (DBO)

c) User

d) Power User

52. Koja SQL funkcija zbraja vrijednosti u koloni? 

a) SUM

b) AVG

c) COUNT

d) MAX

53. Što je view u SQL Serveru? 

a) Privremena tablica koja pohranjuje podatke

b) Virtualna tablica koja prikazuje rezultat SQL upita

c) Pohranjena procedura koja izvršava određeni zadatak

d) Fizička kopija baze podataka

 

54. Koji JOIN vraća samo retke koji imaju odgovarajuće vrijednosti u obje tablice? 

a) INNER JOIN

b) LEFT JOIN

c) RIGHT JOIN

d) FULL JOIN

55. Koja SQL naredba obriše sve podatke iz tablice ali strukturu tablice ostavlja postojećom? 

a) DELETE

b) ALTER

c) EMPTY

d) TRUNCATE

 

56. Koji od sljedećih nije tip relacijske baze podataka? 

a) Oracle

b) MySQL

c) MongoDB

d) MS SQL Server

57. Koji od sljedećih pojmova označava dupliciranje podataka u bazi podataka? 

a) Redundancija

b) Normalizacija

c) Integritet podataka

d) Unikatan ključ

58. Koji SQL operator spaja rezultate dva SELECT upita i uklanja duplikate? 

a) UNION

b) JOIN

c) INTERSECT

d) COMBINE

59. Koji SQL naredbeni jezik se koristi za kreiranje tablica? 

a) DML

b) DDL

c) DCL

d) TCL

60. Koji tip backup-a u SQL Serveru uključuje samo promjene napravljene od posljednjeg potpunog (full) backupa? 

a) Full backup

b) Differential backup

c) Transaction log backup

d) Incremental backup

 

61. Koji postupak u SQL Serveru provjerava integritet baze podataka nakon vraćanja iz backup-a? 

a) CHECKDB

b) RESTORE VERIFYONLY

c) DBCC SHRINKFILE

d) REORGANIZE INDEX

62. Koji je zadani SQL tip podataka za primarni ključ? 

a) INT

b) VARCHAR

c) DATE

d) CHAR

63. Koja je naredba za vraćanje baze podataka iz sigurnosne kopije? 

a) RESTOREb) BACKUP

c) SAVE

d) REVERT

64. Koji SQL operator ažurira postojeće podatke u tablici? 

a) INSERT

b) UPDATE

c) ALTER

d) MODIFY

65. Koji SQL operator se koristi za sortiranje rezultata upita? 

a) ORDER BY

b) GROUP BY

c) SORT

d) FILTER

66. Koji SQL operator vraća srednju vrijednost u koloni? 

a) AVG

b) SUM

c) MAX

d) MIN

67. Koji SQL operator se koristi za traženje podudaranja uzorka u tekstu? 

a) LIKE

b) IN

c) MATCH

d) EQUALS

68. Kako ažurirati polje 'Salary' u tablici 'Employees'za zaposlenika sa 'EmployeeID'= 123 na vrijednost 50000? 

a) UPDATE Employees SET Salary = 50000 WHERE EmployeeID = 123

b) CHANGE Employees SET Salary = 50000 WHERE EmployeeID = 123

c) MODIFY Employees SET Salary = 50000 WHERE EmployeeID = 123

d) EDIT Employees SET Salary = 50000 FOR EmployeeID = 123

69. Koja SQL funkcija uklanja praznine s kraja niza znakova? 

a) RTRIM

b) LTRIM

c) TRIM

d) STRIP

 

70. Koji je zadani port za SQL Server? 

a) 1433

b) 1521

c) 3306

d) 8080

71. Koji SQL operator vraća broj redaka u rezultatu? 

a) COUNT

b) SUM

c) TOTAL

d) AGGREGATE

72. Koji SQL tip podataka koristi se za pohranu velikih cijelih brojeva? 

a) BIGINT

b) INT

c) SMALLINT

d) TINYINT

73. SQL upit koji se nalazi unutar drugo upita se naziva: 

a) INLINE QUERY

b) CTE (Common Table Expression)

c) SUBQUERY

d) LOOP

74. Koji SQL operator omogućuje pretraživanje unutar niza znakova? 

a) LIKE

b) IN

c) MATCH

d) FIND

75. Koji SQL operator se koristi za spajanje podataka na osnovu određenog uvjeta? 

a) JOIN

b) UNION

c) INTERSECT

d) MERGE

76. Koji SQL tip podataka se koristi za pohranu velikih količina teksta? 

a) TEXT

b) VARCHAR

c) CHAR

d) INT

77. Koji SQL tip podataka koristi se za pohranu točnih brojeva s plutajućim zarezom? 

a) FLOAT

b) DECIMAL

c) INT

d) BIGINT

 

78. Koji operator se koristi za uklanjanje duplikata iz rezultata SELECT upita? 

a) DISTINCT

b) UNIQUE

c) DIFFERENT

d) SINGLE

79. Što označava pojam referencijalni integritet? 

a) Pravilo koje osigurava da veze između tablica ostaju dosljedne

b) Pravilo koje osigurava da podaci u bazi nisu duplicirani

c) Pravilo koje osigurava da su podaci kriptirani

d) Pravilo koje osigurava redoslijed izvršavanja upita

80. Koji SQL operator se koristi za kombiniranje podataka iz više tablica? 

a) JOIN

b) MERGE

c) UNION

d) COMBINE

81. Što označava pojam primary key (primarni ključ)? 

a) Kolona ili skup kolona koje jedinstveno identificiraju svaki redak u tablici

b) Ključ koji omogućuje spajanje tablica

c) Kolona koja sadrži samo jedinstvene vrijednosti

d) Ključ koji sprema šifrirane podatke

82. Koji SQL operator vraća suprotan rezultat logičke operacije? 

a) NOT

b) OR

c) AND

d) XOR

83. Što označava pojam DBMS? 

a) Database Management System

b) Data Business Management Service

c) Database Migration Service

d) Data Backup Management System

84. Koja SQL naredba se koristi za trajno brisanje tablice iz baze podataka? 

a) DROP TABLE

b) DELETE TABLE

c) REMOVE TABLE

d) TRUNCATE TABLE

85. Koja SQL funkcija broji broj redova u rezultatu? 

a) COUNT

b) SUM

c) TOTAL

d) AGGREGATE

86. Koji SQL operator omogućuje izračune u SELECT upitima? 

a) COMPUTE

b) CALCULATE

c) SUM

d) AGGREGATE

87. Koja SQL funkcija pretvara niz znakova u velika slova? 

a) UPPER

b) LOWER

c) TITLECASE

d) CAPITALIZE

 

88. Tablica čiji naziv počinje znakom # označava: 

a) view

b) fizičku tablicu

c) privremenu tablicu (temp)

d) pohranjenju proceduru

89. Koja SQL klauzula filtrira grupe nakon upotrebe GROUP BY? 

a) HAVING

b) WHERE

c) FILTER

d) ORDER BY

90. Koji tip backup-a omogućuje vraćanje baze podataka na točno određeni trenutak u vremenu? 

a) Differential backup

b) Transaction log backup

c) Full backup

d) Copy-only backup

91. Koji SQL tip podataka se koristi za pohranu datuma i vremena? 

a) DATETIME

b) VARCHAR

c) TIMESTRING

d) DATECHAR

92. Što označava pojam ACID? 

a) Atomicity, Consistency, Isolation, Durability

b) Availability, Consistency, Isolation, Database

c) Atomicity, Consistency, Integration, Durability

d) Availability, Consistency, Integrity, Durability

93. Koja je svrha SQL Server Agent-a? 

a) Automatizacija zadataka kao što su backup i održavanje baza podataka

b) Upravljanje korisnicima

c) Upravljanje transakcijama

d) Upravljanje replikacijom podataka

94. Koja SQL funkcija vraća trenutni datum i vrijeme? 

a) GETDATE()

b) CURRENT_TIME()

c) NOW()

d) CURDATE()

95. Koji SQL tip podataka koristi se za spremanje teksta? 

a) VARCHAR

b) INT

c) DATE

d) FLOAT

96. Koja je naredba za kreiranje nove baze podataka u SQL Serveru? 

a) CREATE DATABASE

b) INIT DATABASE

c) START DATABASE

d) NEW DATABASE

97. Koja SQL funkcija vraća prvih 10 redaka rezultata? 

a) SELECT FIRST 10 …

b) SELECT LIMIT 10 …

c) SELECT TOP 10 …

d) SELECT ONLY 10 ROWS …

98. Koji SQL tip podataka se koristi za pohranu točnih brojeva s decimalama? 

a) DECIMAL

b) INT

c) FLOAT

d) VARCHAR

99. Koji SQL operator se koristi za ažuriranje postojećih podataka u tablici? 

a) UPDATE

b) INSERT

c) DELETE

d) ALTER

100. Što je point-in-time recovery u SQL Serveru? 

a) Postupak vraćanja baze podataka na zadani datum i vrijeme koristeći log backup-e

b) Sigurnosna kopija cijelog sustava SQL Servera

c) Kopiranje podataka na udaljeni server radi sigurnosti

d) Automatsko ažuriranje baze podataka u stvarnom vremenu


 

UČILIŠTE POTENCIJAL

ZAŠTO POTENCIJAL?

Samo neki od razloga zašto nas odabrati 

Iskusni predavači

Naši predavači su stručnjaci u svojim poljima i posvećeni su vašem napretku.

Prilagodljivi raspored

Online učenja olakšava pristup obrazovanju, bez obzira na vašu trenutačnu situaciju.

Kvaliteta obrazovanja

Naša predanost izvrsnosti odražava se u našim pomno osmišljenim programima

Stalna podrška

Tu smo kako bi vam pomogli riješiti sve izazove te ostvarite osobne ciljeve

POTENCIJAL

Naši polaznici

    “ Učenje na Učilištu Potencijal je bilo transformirajuće iskustvo za mene. Profesori su stručni i pristupačni, a prilagodljivi rasporedi su mi omogućili da istovremeno radim i usavršavam svoje vještine. Hvala vam na prilici za rast ”

      “ Iako sam već imao dosta radnog iskustva, uvijek sam osjećao da mi nešto nedostaje. Učilište Potencijal mi je omogućilo da nadopunim svoje znanje i steknem nove perspektive u poslu. Sada sam konkurentniji nego ikad prije ”

      24/7

      Kontaktirajte nas:

      info@ucilistepotencijal.hr

      Potencijal-uciliste-logo_3_3-–-bojaZaWeb.png

      Informacije

      © 2025 UČILIŠTE POTENCIJAL. Sva prava pridržana
      Stranicu izradio creatos.hr