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

ER dijagram o evidenciji nastave

[es] :: Baze podataka :: ER dijagram o evidenciji nastave

[ Pregleda: 1532 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

coco.bill
student

Član broj: 301628
Poruke: 4
*.adsl.net.t-com.hr.



+2 Profil

icon ER dijagram o evidenciji nastave06.04.2012. u 12:27 - pre 145 meseci
ako nije problem moze mala pomoc...dobio sam seminarski rad za pratit evidenciju dolazaka studenta na nastavu....baze podataka su mi nov termin pa ako vam nije problem mozete li mi malo pojasnit kako poslozit entitete i veze...ne trebate nista crtati vec samo u par rjeci ....uglavnom cilj seminara je dobit podatke o:
• o broju studenata koji slušaju pojedini predmet,
• o dolascima na nastavu studenta (za period, prema predmetu, vrsti nastave),
• o dolascima na nastavu nastavnika (za period, prema predmetu, vrsti nastave),
• o ukupnim dolascima na nastavu svih nastavnika,
• o ukupnim dolascima na nastavu svih studenata (ukupno, posebno po tipu nastave),
• o ukupnim dolascima na nastavu studenata prema danu, dijelu dana (od - do),
• o studentima koji su pohađali nastavu ispod nekog zadanog postotka



[Ovu poruku je menjao coco.bill dana 06.04.2012. u 13:48 GMT+1]
 
Odgovor na temu

biske86
Ivan Biševac
Zubin Potok

Član broj: 62435
Poruke: 979
*.dynamic.isp.telekom.rs.

Sajt: biske.rs


+39 Profil

icon Re: ER dijagram o evidenciji nastave06.04.2012. u 13:02 - pre 145 meseci
Citat:
coco.bill: ako nije problem moze mala pomoc...dobio sam seminarski rad za pratit evidenciju dolazaka studenta na nastavu....baze podataka su mi nov termin pa ako vam nije problem mozete li mi malo pojasnit kako poslozit entitete i veze...ne trebate nista crtati vec samo u par rjeci ....uglavnom cilj seminara je dobit podatke o:
•o broju studenata koji slušaju pojedini predmet,
•o dolascima na nastavu studenta (za period, prema predmetu, vrsti nastave),
•o dolascima na nastavu nastavnika (za period, prema predmetu, vrsti nastave),
•o ukupnim dolascima na nastavu svih nastavnika,
•o ukupnim dolascima na nastavu svih studenata (ukupno, posebno po tipu nastave),
•o ukupnim dolascima na nastavu studenata prema danu, dijelu dana (od - do),
•o studentima koji su pohađali nastavu ispod nekog zadanog postotka



[Ovu poruku je menjao coco.bill dana 06.04.2012. u 13:48 GMT+1]

Ukratko entiteti su tabele a atributi su kolone. Relacije su veze između tabela. Primer:
Imaš tabelu STUDENT i ta tabela ima StudentID, Ime, Prezime, BrojIndeksa.
Druga tabela bi mogla da bude PREDMET i ona bi trebala da ima PredmetID, Naziv
Treća tabela bi mogla da bude NASTAVNIK sa poljima NastavnikID, Ime, Prezime.
Četvrta tabela bi mogla da bude EVIDENCIJA_DOLASKA sa atributima PredmetID, NastavnikID, StudentID, Datum.

Ako hoćeš da dobiješ broj studenata koji su slušali neki predmet određenog datuma onda pišeš upit:
Code (sql):
SELECT COUNT(*)
FROM ((((EVIDENCIJA_DOLASKA E INNER JOIN NASTAVNIK N ON E.NastavnikID = N.NastavnikID) INNER JOIN
PREDMET P ON E.PredmetID = P.PredmetID) INNER JOIN
STUDNET S ON E.StudentID = S.StudentID))
WHERE Datum = 4/6/2012


Prethodno kada praviš bazu podataka trebalo bi da povežeš tabele.

Kao što vidiš na ovom najprostijiem primeru nije jednostavno napraviti tako nešto.
Preporuka je da se upoznaš sa osnovama baza podataka pa da kreneš da radiš nešto i onda da pitaš šta konkretno ne možeš da napraviš.
 
Odgovor na temu

coco.bill
student

Član broj: 301628
Poruke: 4
*.adsl.net.t-com.hr.



+2 Profil

icon Re: ER dijagram o evidenciji nastave06.04.2012. u 13:32 - pre 145 meseci
razumim sve to sa mi kazes....mene muci to sto se predmet sastoji od predavanja,auditornih i labaratorijsk vjezba te ne znam kako bi vodio evidenciju posebno za svaki tip nastave a kako ukupno....ne mogu citavu sliku predocit u glavi
 
Odgovor na temu

biske86
Ivan Biševac
Zubin Potok

Član broj: 62435
Poruke: 979
*.dynamic.isp.telekom.rs.

Sajt: biske.rs


+39 Profil

icon Re: ER dijagram o evidenciji nastave06.04.2012. u 15:28 - pre 145 meseci
Citat:
coco.bill: razumim sve to sa mi kazes....mene muci to sto se predmet sastoji od predavanja,auditornih i labaratorijsk vjezba te ne znam kako bi vodio evidenciju posebno za svaki tip nastave a kako ukupno....ne mogu citavu sliku predocit u glavi

Napravi jednu tabelu TIP_NASTAVE koja ima atribute TipNastaveID, Naziv.
Onda ovu tabelu povežeš sa EVIDENCIJA_NASTAVE tako da ona ima strani kljuc TipNastaveID. Znači sad tabela EVIDENCIJA_NASTAVE sadrži EvidencijaNastaveID, PredmetID, NastavnikID, StudentID, Datum, TipNastaveID

Ovo je samo primer kako bi moglo da se uradi, na školskom nivou, dovoljno za polaganje seminarskog. U realnosti informacioni sistem studentske službe čiji deo pokušavaš da implementiraš je dosta kompleksan. Ja sam pravio jedan takav kao deo diplomskog i baza je imala oko 100-ak tabela. Na početku nisam ni bio svestan koliko je to obiman predmet poslovanja. Hoću reći ovo što sam ti predložio verovatno ima mane ali za seminarski može da završi posao.
 
Odgovor na temu

coco.bill
student

Član broj: 301628
Poruke: 4
*.adsl.net.t-com.hr.



+2 Profil

icon Re: ER dijagram o evidenciji nastave06.04.2012. u 16:05 - pre 145 meseci
hvala ti....sta kazes da napravim zasebnu tabelu Evidencija_Nastavnik i Evidencija_Student....kako bi bilo najjednostavnije napravit da vidm raspored studenta ili profesora
 
Odgovor na temu

biske86
Ivan Biševac
Zubin Potok

Član broj: 62435
Poruke: 979
*.dynamic.isp.telekom.rs.

Sajt: biske.rs


+39 Profil

icon Re: ER dijagram o evidenciji nastave06.04.2012. u 17:13 - pre 145 meseci
Citat:
coco.bill:
•o dolascima na nastavu studenta (za period, prema predmetu, vrsti nastave),
•o dolascima na nastavu nastavnika (za period, prema predmetu, vrsti nastave),

Ovako kako si postavio mislim da ti je dovoljna jedna tabela.
Naravno možeš uraditi i preko dve tabele.
Ne postoji univerzalno rešenje i ja samo onako pričam napamet kako bi moglo da se uradi.
Treba razmotriti i jedno i drugo rešenje.
Glavno pitanje je šta bi novo dobili ako uradimo to preko dve tabele a zašto je loše ovo rešenje sa jednom tabelom.
 
Odgovor na temu

[es] :: Baze podataka :: ER dijagram o evidenciji nastave

[ Pregleda: 1532 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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