Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Uopsteno pitanje o relacionim bazama

[es] :: Baze podataka :: Uopsteno pitanje o relacionim bazama

[ Pregleda: 2440 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Valerij Zajcev

Član broj: 40886
Poruke: 1374
*.dynamic.sbb.rs.



+2 Profil

icon Uopsteno pitanje o relacionim bazama23.06.2010. u 14:02 - pre 167 meseci
Prilikom dizajna baze podataka, da li je vazno (tj. normalno) da sve tabele u bazi budu u relaciji ili je prihvatljivo da postoje tabele koje nisu u nikakvoj vezi ni sa jednom drugom tabelom. Recimo da u bazi hocu da imam tabele:
Baneri: nevezano za bilo sta samo postoje lokacije do flash-banera unutra
Oglas: isto nebitno je koji korisnik postavlja oglas
...
Da li je kada se u dizajnu baze pojavi tabela koja nije u relaciji sa bilo cim drugim greska i ona ne treba tu da bude, ili je to ok?
 
Odgovor na temu

Zoran.Eremija
Zoran Eremija
SYSTEM ANALYST
Freelancer
Beograd

Član broj: 251342
Poruke: 855
109.106.246.*

Sajt: zoraneremija.wix.com/erem..


+47 Profil

icon Re: Uopsteno pitanje o relacionim bazama23.06.2010. u 14:15 - pre 167 meseci
Najbitniji je Vas interes posmatranja prema nekom sistemu, pa i u ovom slucaju koji navodite. Ako Vas interes posmatranja ne zahteva povezanost izmedju objekata posmatranog sistema tada je odgovor da NE mora biti veza, a ako Vas interes to zahteva, i ako je vas sistem za upravljanje bazama podataka bazira na relacionom modelu onda je pozeljno.

U praksi se mozete susresti sa razlicitim pogledima. Recimo veoma je intresantno kako veliki prozvodjaci ERP resenja (SAP, BAAN, DYNAMICS NAV) resavaju probleme bez ijedne veze, a koriste relacione baze.
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+710 Profil

icon Re: Uopsteno pitanje o relacionim bazama23.06.2010. u 14:50 - pre 167 meseci
Citat:
Zoran.Eremija: Recimo veoma je intresantno kako veliki prozvodjaci ERP resenja (SAP, BAAN, DYNAMICS NAV) resavaju probleme bez ijedne veze, a koriste relacione baze.

Šta misliš, zašto je to tako?
 
Odgovor na temu

Zoran.Eremija
Zoran Eremija
SYSTEM ANALYST
Freelancer
Beograd

Član broj: 251342
Poruke: 855
109.106.246.*

Sajt: zoraneremija.wix.com/erem..


+47 Profil

icon Re: Uopsteno pitanje o relacionim bazama23.06.2010. u 14:54 - pre 167 meseci
Citat:
jablan: Šta misliš, zašto je to tako?


To pitanje bih postavio njihovim "Konsultantima".
 
Odgovor na temu

temuchin
Beograd

Član broj: 180842
Poruke: 35
*.dynamic.isp.telekom.rs.



+3 Profil

icon Re: Uopsteno pitanje o relacionim bazama24.06.2010. u 09:21 - pre 167 meseci
@Valerij Zajcev

Naravno da mozes imati tabele koje nisu povezane ni sa jednom drugom.
 
Odgovor na temu

cume
Menadzer za visoko frekventnu naplatu u
maloprodajnom objektu

Član broj: 26038
Poruke: 315
*.dynamic.sbb.rs.



+1 Profil

icon Re: Uopsteno pitanje o relacionim bazama25.06.2010. u 07:02 - pre 167 meseci
@Valerij

Inace, svaka tabela je relacija za sebe, tj. njeni atributi (kolone) su u relaciji. Po tome su relacione baze podataka dobile ime, ako te sam naziv zbunjuje.
 
Odgovor na temu

Fitopatolog
Dušan Marjanov
Novi Sad

Član broj: 90936
Poruke: 683
62.193.146.*



+3 Profil

icon Re: Uopsteno pitanje o relacionim bazama28.06.2010. u 14:53 - pre 167 meseci
Slogovi iz jedne tabele se referišu (najčešće) na slogove druge tabele preko mehanizma primarni ključ/strani ključ. Na primer, ako imaš dve tabele:

zarade(#ID_radnika, #godina_mesec, iznos_zarade, #ID_poreza)
porezi(#ID_poreza, stopa)

preko polja #ID_poreza u tabeli "zarade" unapred određuješ koji porez će da važi za koju zaradu. Stvari se komplikuju ako je oporezivanje stepenasto, t.j. ako stopa zavisi od opsega iznosa zarade. Tada gornje tabele postaju:

zarade(#ID_radnika, #godina_mesec, iznos_zarade)
porezi(#ID_poreza, stopa, iznos_od, iznos_do)

Ovaj drugi primer je za referisanje slogova bez primarnog/stranog ključa.
 
Odgovor na temu

[es] :: Baze podataka :: Uopsteno pitanje o relacionim bazama

[ Pregleda: 2440 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.