Relacioni model baze podataka ENTITET i ATRIBUT

Relacioni model baze podataka  ENTITET  i  ATRIBUT

Relacioni model baze podataka ili sama baza podataka je skup informacija o određenoj temi, odnosno sistemu. Temu, odnosno sistem čine određeni subjekti i  procesi. To su ENTITETI baze podataka. Podaci u okviru baze podataka,  nisu raspoređeni haotično nego su grupisani po entitetima.

Svaki entitet sa sobom nosi određene vrste podatka koji ga karakterišu. To su ATRIBUTI entiteta. Skladištenje (čuvanje) podataka vrši se u tabelama. U relacionim bazama podataka , a Access je upravo Sistem za upravljanje bazama podataka, to je obično više tabela koje nose podatke o entitetima baze podataka. Tabele su međusobno povezane i funkcionišu kao celina.

Relacioni model baze podataka  omogućava maksimalnu fleksibilnost i ekonomičnost u čuvanju i korišćenju podataka

Primer baze podataka Biblioteka

Eniteti  (tabele) u baze podataka Biblioteka su:

  • Citaoci
  • Knjige
  • Autori
  • Izdavaci
  • Iznajmljivanje

Atributi (kolone-polja) entiteta u bazi podatak Biblioteka su:

Za entitet Citaoci:                                                                                        Za entitet Knjige:

  • Broj clanske karte                                                                  Inventarski broj knjige
  • Ime                                                                                              Naziv knjige
  • Prezime                                                                                      autor
  • Broj  telefona                                                                             izdavac
  • Adresa                                                                                         godina izdanja
  • Mesto                                                                                           kategorija
  • Postanski broj
  • E.mail
  • Napomena

Za entitet Autori:

  • Ime autora
  • Prezime autora
  • Fotografija
  • Bibliografija
  • Drzavljanstvo

Informacije o entitetima se smeštaju u tabele. Za svaki entitet se formira zasebna tabela. Entitet čini mnoštvo subjekata, a atributima se određuju karakteristični podaci za sve subjekte entiteta. Atribut ima svoje ime po kojem ga razlikujemo od ostalih u istoj realaciji. Vrednost jednog atributa su podaci istog tipa. Dakle definisan je skup dozvoljenih vrednosti za atribut koji se zove DOMEN ATRIBUTA. Vrednost atributa mora biti jednostruka i jednostavna ( ne može  se rastaviti na delove). Neki atributi zahtevaju svoje atribute, onda ih treba smatrati novim ENTITETOM.

U tabeli svaki subjekat mora biti jednoznačno određen, što podrazumeva postojanje vrste podataka, odnosno atributa koji to omogućava. Polje jedinstvenih vrednosti definiše se kao polje Primarnog ključa. Na osnovu te vrste podatka, odnosno preko polja primarnog ključa vrši se povezivanje tabela.

U predhodnim primerima, svi entiteti ne sadrže attribute (polja) koji bi bili primarni ključevi. Zato je potrebno za svaki entitet postaviti primarni ključ.

Objavio/la: nastavaracunarstva

profesor informatike i računarstva

Ostavite odgovor

Popunite detalje ispod ili pritisnite na ikonicu da biste se prijavili:

WordPress.com logo

Komentarišet koristeći svoj WordPress.com nalog. Odjavite se /  Promeni )

Google photo

Komentarišet koristeći svoj Google nalog. Odjavite se /  Promeni )

Slika na Tviteru

Komentarišet koristeći svoj Twitter nalog. Odjavite se /  Promeni )

Fejsbukova fotografija

Komentarišet koristeći svoj Facebook nalog. Odjavite se /  Promeni )

Povezivanje sa %s

%d bloggers like this: