1 / 8

Integritet podataka. V eze između tabela.

Integritet podataka. V eze između tabela. Integritet podataka. Integitet podataka predstavlja mehanizam obezbeđivanja validnosti podataka u bazi. Integritet atributa – vrednosti atributa moraju biti tačne, tj. pripadati domenu atributa ili imati vrednost NULL .

ata
Download Presentation

Integritet podataka. V eze između tabela.

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Integritet podataka. Veze između tabela.

  2. Integritet podataka Integitet podataka predstavlja mehanizam obezbeđivanja validnosti podataka u bazi. • Integritet atributa – vrednosti atributa moraju biti tačne, tj. pripadati domenu atributa ili imati vrednost NULL. • Integritet entiteta ( identifikacioni )– skup podataka u jednoj vrsti mora biti jedinstven ( unique ); garantuje primarni ključ: nijedan atribut u sastavu primarnog ključa ne sme imati vrednost NULL

  3. Integritet podataka • Integritet relacije ( referential integrity ) – vrednost stranog ključa mora biti iz primarne tabele ili NULL. • Sifra_robe iz tabele Narudzbenica mora imati neku vrednost atributa Sifra_robe iz tabele Roba; vrednost NULL u ovom slučaju nije dozvoljena

  4. Vrste relacija Misli se na veze između tabela koje takođe nazivamo relacijama • jedan prema jedan ( 1:1 ) • jedan prema više ( 1: n ) • više prema više ( n:m )

  5. Vrste relacija • jedan prema jedan ( 1:1 ) – ako svakom entitetu jedne relacije odgovara tačno jedan entitet druge relacije i obrnuto. 1 1 Povezivanje je ostvareno preko primarnih ključeva u tabelama.

  6. Vrste relacija • jedan prema više ( 1:n ) – ako svakom entitetu jedne relacije odgovara više entiteta druge relacije i jednom entitetu druge relacije odgovara tačno jedan entitet prve relacije. 1 n

  7. Vrste relacija • Više prema više ( n:m ) – ako svakom entitetu jedne relacije odgovara više entiteta druge relacije i jednom entitetu druge relacije odgovara više entiteta prve relacije. • Relacije više prema više se razbijaju na dve relacije jedan prema više.

  8. Baza Porudžbine 1 1 1 n n n

More Related