Forum » Programiranje » Matura 2 predmet E-redovalnica
Matura 2 predmet E-redovalnica
krneki9394 ::
Pozdravljeni
hodim na Vegovo in sm use na maturi opravil razen racunalniskega izdelka pri podatkovnih bazah. Ustvaril sem pa podatkovno bazo v katero profesorji vnasajo ocene za svoje dijake (E-Redovalnica). Tabele v bazi:
- dijak(ID_dijaka, ime, priimek,datum_rojstva,naslov, pošta,kraj, ID_razreda )
- ocene(Ocena, Datum_ocenjevanja,ID_predmeta,ID_dijaka, vrsta)
- ucitelj(ID_ucitelj, Ime, priimek, naslov, pošta, kraj, telefon, e-mail)
- poucuje_v(ID_ucitelj, ID_razred)
- razred(ID_razred,letnik,Oznaka_razreda)
- poucuje_dolocen_predmet(ID_ucitelj,ID_predmet)
- predmet(ID_predmet, Ime, Kratica)
Profesor mi je rekel, zakaj nism tko naredu da lahko vsak profesor vnaša podatke (ocene pr predmetu) samo za svoj predmet. Ne vem kaj je narobe pri bazi, ker sem zvedel samo to, da nisem opravil izdelka. Ne vem kako se lotiti zadeve, zato bi vas prosil za kakršno koli pomoč??
Hvala in LP
hodim na Vegovo in sm use na maturi opravil razen racunalniskega izdelka pri podatkovnih bazah. Ustvaril sem pa podatkovno bazo v katero profesorji vnasajo ocene za svoje dijake (E-Redovalnica). Tabele v bazi:
- dijak(ID_dijaka, ime, priimek,datum_rojstva,naslov, pošta,kraj, ID_razreda )
- ocene(Ocena, Datum_ocenjevanja,ID_predmeta,ID_dijaka, vrsta)
- ucitelj(ID_ucitelj, Ime, priimek, naslov, pošta, kraj, telefon, e-mail)
- poucuje_v(ID_ucitelj, ID_razred)
- razred(ID_razred,letnik,Oznaka_razreda)
- poucuje_dolocen_predmet(ID_ucitelj,ID_predmet)
- predmet(ID_predmet, Ime, Kratica)
Profesor mi je rekel, zakaj nism tko naredu da lahko vsak profesor vnaša podatke (ocene pr predmetu) samo za svoj predmet. Ne vem kaj je narobe pri bazi, ker sem zvedel samo to, da nisem opravil izdelka. Ne vem kako se lotiti zadeve, zato bi vas prosil za kakršno koli pomoč??
Hvala in LP
krneki9394 ::
Ja..profesor mi je odgovoril, da nisem uporabil nekih omejitev (ocene niso bile omejene od 1-5) pa da vsak lahko vidi vse in vnaša vse v bazo. Mislim da hoče da na začetku vsak vpise uporab. ime in geslo in potem lahko vnaša ocene samo za svoj predmet. Ne vem pa kako to narediti.
Ziga Dolhar ::
Še vedno ni jasno - si moral postaviti le strukturo baze, ali sprogramirati tudi vmesnik za upravljanje z ocenami?
https://dolhar.si/
krneki9394 ::
ustvaril sem entitetno-relacijski model v case studio in ga nato postavil v Access in tam tudi ustvaril uporabniski vmesnik v katerega vnasamo ocene...sepravi obrazci, gumbi, poročila itd...
Zgodovina sprememb…
- spremenilo: krneki9394 ()
Spura ::
Ne gre za to. Sam, ko delas z ocenami moras naredit joine pa where pogoje tako, da prikazuje samo tiste, ki so od vpisanega profesorja.
Torej ko prikazes seznam ocen naredis
select o.* (oziroma nastej) from ocene o inner join poucuje_dolocen_predmet pdp on (o.ID_predmeta = pdp.ID_predmet) where pdp.ID_ucitelj = vpisan ucitelj
Torej ko prikazes seznam ocen naredis
select o.* (oziroma nastej) from ocene o inner join poucuje_dolocen_predmet pdp on (o.ID_predmeta = pdp.ID_predmet) where pdp.ID_ucitelj = vpisan ucitelj
Zgodovina sprememb…
- spremenil: Spura ()
gendale ::
Mogoče si narobe naredil entitete (učitelj - predmeti 1:1 in ne 1:mnogo) .
zakaj ne bi mogu 1 učitelj predavat več predmetov?
seznam zanč moderatorjev in razlogov da so zanč
http://pastebin.com/QiWny5dV
gor je mavrik apple uporabniček (mali možgani in mali penis)
http://pastebin.com/QiWny5dV
gor je mavrik apple uporabniček (mali možgani in mali penis)
MisterR ::
Ker sem predvideval da
ima vsak samo en svoj predmet.
da lahko vsak profesor vnaša podatke (ocene pr predmetu) samo za svoj predmet.
ima vsak samo en svoj predmet.
FiR3F0X ::
@krneki9394 Če se da pošlji izdelek pa ti lahko bolje pomagamo.
Zgodovina sprememb…
- spremenil: FiR3F0X ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [SQL] PgAdmin preprosto vprasanje povezano s stolpci v tabeliOddelek: Programiranje | 2207 (1566) | Cvele2011 |
» | [Access 2007]Oddelek: Programiranje | 2638 (2238) | urosz |
» | namizna aplikacija v javiOddelek: Programiranje | 1895 (1408) | urosz |
» | baze podatkovOddelek: Programiranje | 1573 (1492) | urkrajnc |
» | [PostgreSQL] PgAdmin kreiranje tabelOddelek: Programska oprema | 1106 (1060) | Poldi112 |