» »

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

RockyS ::

Na prvi pogled baza izgleda OK, mogoče nisi logike vredu sprogramiral?

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…

urosz ::

maš PM

RockyS ::

Mogoče si narobe naredil entitete (učitelj - predmeti 1:1 in ne 1:mnogo) .

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

Zgodovina sprememb…

  • spremenil: Spura ()

gendale ::

RockyS je izjavil:

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)

RockyS ::

Ker sem predvideval da
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 ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[SQL] PgAdmin preprosto vprasanje povezano s stolpci v tabeli

Oddelek: Programiranje
222100 (1459) Cvele2011
»

[Access 2007]

Oddelek: Programiranje
132531 (2131) urosz
»

namizna aplikacija v javi

Oddelek: Programiranje
371779 (1292) urosz
»

baze podatkov

Oddelek: Programiranje
91468 (1387) urkrajnc
»

[PostgreSQL] PgAdmin kreiranje tabel

Oddelek: Programska oprema
61038 (992) Poldi112

Več podobnih tem