Baze podataka i vrste modela baze podataka
Baze podataka i vrste modela baze podataka
1. Uvod
Baza podataka je organizirana zbirka podataka. Termin je izvorno nastao unutar računalne industrije, a njegovo se značenje proširilo popularnom upotrebom toliko da Europska direktiva za baze podataka (koja za baze podataka donosi prava za intelektualno vlasništvo) uključuje i neelektronske baze podataka unutar svoje definicije. Ovaj članak je ograničen više na tehničku upotrebu termina, iako čak i među računalnim profesionalcima neki pripisuju mnogo šire značenje riječi od drugih.
Jedna od mogućih definicija baze podataka glasi da je to zbirka zapisa pohranjenih u računalu na sustavni način, takav da joj se računalni program može obratiti prilikom odgovaranja na problem. Svaki se zapis za bolji povratak i razvrstavanje obično prepoznaje kao skup elemenata (činjenica) podataka. Predmeti vraćeni u odgovoru na upitnike postaju informacije koje se mogu koristiti za stvaranje odluka koje bi inače mogle biti mnogo teže ili nemoguće za stvaranje. Računalni program korišten za upravljanje i ispitivanje baze podataka nazvan je sustav upravljanja bazom podataka (SUBP). Svojstva i dizajn sustava baze podataka uključeni su u proučavanje informatičke znanosti.
Središnji koncept baze podataka je jednak onome od zbirke zapisâ ili dijelova znanja. Za danu bazu podataka tipično postoji strukturni opis vrste činjenica sadržanih u toj bazi podataka: taj opis naziva se shema. Shema opisuje predmete koji su prikazani u bazi podataka, te odnose među njima. Postoje brojni različiti načini organiziranja sheme, to jest od modeliranja strukture baze podataka: oni se zovu modeli baza podataka (ili modeli podataka). Model u najraširenijoj upotrebi danas je odnosni model, koji laički rečeno prikazuje sve informacije u obliku mnogostrukih odnosnih tablica od kojih se svaka sastoji od redova i stupaca (prava definicija koristi matematičku terminologiju). Ovaj model prikazuje odnose upotrebom vrijednosti koje su zajedničke za više od jedne tablice. Ostali modeli poput hijerarhijskog modela i mrežnog modela koriste prikaze i odnose koji su mnogo eksplicitniji.
Naziv baza podataka se strogo govoreći odnosi na zbirku zapisa, a na softver bi se trebalo odnositi kao na sustav upravljanja bazom podataka ili SUBP. Kada je kontekst nedvojben, mnogi administratori za baze podataka i programeri ipak koriste termin baza podataka da pokriju oba značenja.
Mnogi profesionalci će smatrati da zbirka podataka stvara bazu podataka jedino ako ima određena svojstva: primjerice, ako se podacima upravlja kako bi osigurali svoj integritet i kvalitetu, ako omogućuje zajednički pristup nekoj zajedinici korisnika, ako ima shemu, ili ako podržava upitni jezik. Ipak dogovorena definicija ovih svojstava ne postoji.
Više u Informacione tehnologije
Klijentske aplikacije
- Пословни информациони системи
- Fakultet za pravne i poslovne studije, Beograd · Trstenik
- 20 stranica
Videokonferencijski sistemi
- MULTIMEDIJALNI INFORMACIONI SISTEMI
- Visoka tekstilna strukovna škola za dizajn, tehnologiju i menadžment · Sremski Karlovci
- 17 stranica
Energija iz elektronskog otpada (e-otpada)
- 12 stranica
Više u Seminarski radovi
Zbrinjavanje ambalaže kao otpad
- Ekologija
- Visoka tehnička mašinska škola strukovnih studija u Trstenicku · Trstenik
- 17 stranica
Brendiranje gradova – Novi Sad kao brend
- UNIVERZITET UMETNOSTI U BEOGRADU - Fakultet dramskih umetnosti
- 15 stranica
Čačak – Nacionalna prestonica kulture 2023.
- UNIVERZITET UMETNOSTI U BEOGRADU - Fakultet dramskih umetnosti · Beograd
- 16 stranica
Više u Skripte
Zbrinjavanje ambalaže kao otpad
- Ekologija
- Visoka tehnička mašinska škola strukovnih studija u Trstenicku · Trstenik
- 17 stranica
Brendiranje gradova – Novi Sad kao brend
- UNIVERZITET UMETNOSTI U BEOGRADU - Fakultet dramskih umetnosti
- 15 stranica
Čačak – Nacionalna prestonica kulture 2023.
- UNIVERZITET UMETNOSTI U BEOGRADU - Fakultet dramskih umetnosti · Beograd
- 16 stranica