Please enable JavaScript.
Coggle requires JavaScript to display documents.
BAZE PODATAKA - Coggle Diagram
BAZE PODATAKA
Polje
Jedan tip podatka unutar tablice.
Služi za: Opisuje osobinu entiteta
Slog
Jedan red u tablici, predstavlja jedan zapis ili primjer entiteta.
Predstavlja konkretne podatke
Tablica
Skup podataka organiziranih u redove i stupce. Služi za: čuvanje podataka o jednoj vrsti entiteta
Primarni ključ
Primarni ključ je jedno ili više polja u tabeli koje jedinstveno identificiraju svaki zapis (red) u toj tabeli
DBMS
Program koji olakšava unos, čuvanje, organizaciju, ažuriranje i pretraživanje podataka u bazi podataka
Entitet
Entitet je nešto što želimo opisivati i pratiti u bazi podataka.
To može biti osoba, predmet, događaj ili pojam
Atribut
Atribut je osobina (karakteristika) entiteta.
U bazi podataka, atributi su stupci (polja) u tablici
Vrste veza među entitetima
U relacijskoj bazi podataka, veze između entiteta pokazuju kako su entiteti međusobno povezani
Vrste veza među entitetima:
jedan prema jedan (1:1), jedan prema više (1:N), više prema više (M:N)
Baza podataka
Organizirani i uređeni skup međusobno povezanih podataka pohranjenih u računalu u obliku jedne ili više tablica
Normalizacija baze podataka
Normalizacija je proces organiziranja podataka u bazi na način da se smanji redundancija (ponavljanje podataka) i poboljša integritet podataka
Zašto nam treba baza podataka, koje su njene prednosti
Glavna svrha:
Čuvanje, organizacija i upravljanje podacima na efikasan i siguran način
Prednosti baze podataka:
organizacija podataka, brzo pretraživanje, povezivanje tabela, rad više korisnika istovremeno, bezbjednost i kontrola pristupa, smanjenje dupliranja podataka, mogućnost složenih analiza, lakše održavanje i ažuriranje.
Redundancija tj. redundantan podatak
Redundancija znači da se isti podatak ponavlja više puta unutar baze podataka
Troši prostor
Povećava rizik od grešaka
Relacijska baza podataka
Relacijska baza podataka je baza za čiji skup podataka vrijedi da su u njoj podaci vezani relacijama i strukturirani tako da se osigura: ažurnost pohranjenih podataka, izgradnja sigurnosti i nadzora pristupa podatcima, mogućnost dnevnog sigurnosnog arhiviranja