Teorija baza podataka

RestoredMusicalSaw avatar
RestoredMusicalSaw
·
·
Download

Start Quiz

Study Flashcards

16 Questions

Kada je Edgar Frank Codd napisao teoriju relacijskih baza podataka?

lipanj 1970. godine

Koje su glavne skupine baza podataka bile prije relacijskih baza podataka?

Hijerarhijske i mrežne baze podataka

Tko je napisao SQL standard prema prvom relacijskom modelu Edgara F. Codd-a?

Donnald D. Chamberlin i Raymond F. Boyce

Kada je prva prava relacijska baza podataka nastala?

Ranih 70-tih

Koja je zadnja verzija SQL standarda?

SQL: 2016

Koje od sledećih relacijskih DBMS-ova nije spomenuto?

Firebird

Što DBMS (Sustav za upravljanje bazom podataka) čini?

Sve navedeno

Što je glavna dužnost DBMS-a?

Osiguravanje dostupnosti, integriteta, neovisnosti i sigurnosti podataka

Šta je glavna funkcija DDL naredbi?

Definicija strukture baze podataka

Koja od ovih funkcija DBMS-a nije povezana sa zaštitom podataka?

Optimizacija upita

Što se podrazumeva pod pojmom 'transakcija' u okviru ACID pravila?

Jedna logička operacija nad podacima

Koja od ovih značajki DBMS-a nije obavezna?

Podržavanje više korisnika

Što je glavna razlika između klijentske aplikacije i DBMS-a?

Klijentska aplikacija prima upite, a DBMS ih izvršava

Koja od ovih funkcija DBMS-a nije povezana sa upravljanjem podacima?

Upravljanje korisničkim profilima

Šta je karakteristika dobre skalabilnosti?

Pouzdan rad bez obzira na količinu podataka

Koja od ovih značajki DBMS-a osigurava pouzdanost podataka?

Consistency

Study Notes

Teorija baza podataka

Povijest baza podataka

    1. godine, Edgar Frank Codd je napisao teoriju relacijskih baza podataka u članku "A Relational Model of Data for Large Shared Data Banks".
  • Prije relacijskih baza podataka, postojale su dvije glavne skupine baza podataka: hijerarhijske i mrežne baze podataka.
  • SQL standard je napravljan po uzoru na prvi relacijski model od Edgara F. Codd-a, a sam SQL jezik je kreiran u IBM-u.

DBMS (Database Management System)

  • Sustav za upravljanje baze podataka je sustav opće namjene koji se može gledati kao poslužitelj (server) baze podatka.
  • Njegove zadaće:
    • Sakriva od korisnika detalje fizičke pohrane.
    • Osigurava logičku i fizičku nezavisnost podataka.
    • Omogućiti definiciju i rukovanje podacima korištenjem DDL i DML naredbi.
    • Obavlja funkciju zaštite podataka: dostupnost, integritet, sigurnost i neovisnost.

Razlike između DBMS i klijentske aplikacije

  • Klijentska aplikacija: kreira upita i šalje ih na DBMS.
  • DBMS – dobije upit i odradi sav posao na bazi podataka.

ACID

  • ACID (Atomicity, Consistency, Isolation, Durability) je set pravila koje DBMS mora implementirati kako bi garantirali da transakcije na bazi budu ispravne i da se podaci procesiraju pouzdano.
  • Atomicity: jedna logička operacija nad podacima se zove transakcija, transkacija mora biti "sve ili ništa".

Povijest baza podataka, uvod u relacijske baze podataka i osnovni pojmovi

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Use Quizgecko on...
Browser
Browser