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

Školski dnevnik

[es] :: Access :: Školski dnevnik

Strane: 1 2 3 4 5 ... Dalje > >>

[ Pregleda: 56888 | Odgovora: 112 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

IIacaII
FTN
Srem

Član broj: 227602
Poruke: 55
*.ADSL.neobee.net.

Sajt: rentijer.com


+3 Profil

icon Školski dnevnik09.07.2009. u 08:56 - pre 179 meseci
Hteo bih za svoj razred da napravim malu bazu koja bi bila ista kao dnevnik. Ako može neko da pogleda da li je ovako ispravno ili negde grešim.




[Ovu poruku je menjao IIacaII dana 09.07.2009. u 10:08 GMT+1]
Prikačeni fajlovi
 
Odgovor na temu

IIacaII
FTN
Srem

Član broj: 227602
Poruke: 55
*.ADSL.neobee.net.

Sajt: rentijer.com


+3 Profil

icon Re: Školski dnevnik09.07.2009. u 09:06 - pre 179 meseci
Nije bilo lako ali setio sam se, evo baze.
Prikačeni fajlovi
 
Odgovor na temu

kiselilimun
Popovic Nenad
Beograd

Član broj: 49361
Poruke: 178
79.101.217.*

Sajt: www.popdizajn.com


Profil

icon Re: Školski dnevnik09.07.2009. u 09:18 - pre 179 meseci
Ne bih da reklamiram firmu..ali jedan e dnevnik , solidan koji zavrsav posao prodaju za 100e.
Pa ako si zainteresovan javi se!

veliko pozdrav
 
Odgovor na temu

pmiroslav
Miroslav
Osijek

Član broj: 57354
Poruke: 298
85.114.47.*



+2 Profil

icon Re: Školski dnevnik09.07.2009. u 12:15 - pre 179 meseci
Pogledaj ovo

http://www.icentar.com/showthread.php?t=7508&highlight=ocjene
 
Odgovor na temu

nkrgovic
Nikola Krgović
Beograd

Član broj: 3534
Poruke: 2807

ICQ: 49345867
Sajt: https://www.twinstarsyste..


+655 Profil

icon Re: Školski dnevnik09.07.2009. u 12:28 - pre 179 meseci
Nemam access, ali na slici (jpg) koju si poslao ti ocene i predmeti nisu nikako uvezani. Ne valja ti to - mora da postoji veza, tj. mora se znati za sta je ocena, a ne samo koga je ucenika koja ocena.
Please do not feed the Trolls!

Blasphemy? How can I blaspheme? I'm a god!'
 
Odgovor na temu

IIacaII
FTN
Srem

Član broj: 227602
Poruke: 55
*.ADSL.neobee.net.

Sajt: rentijer.com


+3 Profil

icon Re: Školski dnevnik09.07.2009. u 13:18 - pre 179 meseci
Citat:
Ne bih da reklamiram firmu..ali jedan e dnevnik , solidan koji zavrsav posao prodaju za 100e.
Pa ako si zainteresovan javi se!

veliko pozdrav

Ovo mi je za školu iz fazona, ne moram ovo da radim ni da prodajem samo hoću da naučim access.

Znači samo da povežem tabelu ocene i predmeti i ostalo je OK ?
A da li bi morao da povežem tabelu učenici i razred ?
 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: Školski dnevnik09.07.2009. u 14:15 - pre 179 meseci
Šta jedan učenik može imati samo jednu uplatu?

Trebalo bi ovako nekako:

tblUplate
----------
IDUplate PK
SifraUcenik FK
Datum
Iznos
Opis

Ajde, ovako nekako na brzinu:

tblProfesor
-----------
ProfesorID PK
Ime
Prezime

tblPredmeti
-----------
PredID PK
Naziv
ProfesorID FK

tblOcjene
----------
IDOcjena PK
Ocjena

tblPredUc
----------
PredID PK
UcenikID PK
IDOcjena FK

Tako povežeš ocjenu sa predmetom, profesora sa predmetom i predmete sa učenikom.
F
 
Odgovor na temu

IIacaII
FTN
Srem

Član broj: 227602
Poruke: 55
*.ADSL.neobee.net.

Sajt: rentijer.com


+3 Profil

icon Re: Školski dnevnik09.07.2009. u 19:00 - pre 179 meseci
Citat:
captPicard: Šta jedan učenik može imati samo jednu uplatu?

Trebalo bi ovako nekako:

tblUplate
----------
IDUplate PK
SifraUcenik FK
Datum
Iznos
Opis

Ajde, ovako nekako na brzinu:

tblProfesor
-----------
ProfesorID PK
Ime
Prezime

tblPredmeti
-----------
PredID PK
Naziv
ProfesorID FK

tblOcjene
----------
IDOcjena PK
Ocjena

tblPredUc
----------
PredID PK
UcenikID PK
IDOcjena FK

Tako povežeš ocjenu sa predmetom, profesora sa predmetom i predmete sa učenikom.


Ovo mi je sve OK do profesora, nije mi jasno šta će u dnevniku i profesori, dovoljno je da se vidi kakve ocene neki učenik ima iz predmeta tako da njih ne bih da mešam. Mislim bitno mi je da se vidi ocena iz predmeta a ne i koji profesor predaje taj predmet, nebitno. Ako vidi neki profesor ovo ima da pop....
Jel sad dobro ovako ?
Prikačeni fajlovi
 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: Školski dnevnik09.07.2009. u 19:04 - pre 179 meseci
Sorry, napamet sam pisao, umislio sam da sam vidio i tabelu profesori

Po meni je sada ok, ali počekaj još koji komentar, možda ima netko još neko pametnije rješenje...

I da, bilo bi ok da razdvojiš Ime i Prezime učenika. Ako ti treba zajedno, poslije lako spojiš...

--------------------------

auuuuuuuuu, isprika, jedna moja velika greška, ja sam predpostavio da češ imati samo jednu ocjenu za jedan predmet i jedno učenika.

izmijeni tabelu tblPredUc u ovo:

tblPredUc
------------
ID PK
PredID PK
UcenikID PK
IDOcjena

tako da možeš imati više ocjena za jedan predmet-učenik. Ovako imaš PK od tri polja. Možeš staviti i samo ID kao PK, ova dva kao FK, kako želiš.
F
 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: Školski dnevnik09.07.2009. u 19:15 - pre 179 meseci
Hmm, i ovo Razredi mi ne ide u oko baš

ja bi to ovako napravio:

tblRazredi
-----------
RazredID PK
Godina
Odjeljenje

tblUcenici
---------
-
-
-
RazredID FK

Razumiješ? Dodaš u učenike RazredID, i od tamo onda čitaš u kojem je razredu učenik, pa ne trebaš vezati dnevnik na razred.

p.s. I za odelenje bi trebalo posebnu tablicu, ali ajde, da ne kompliciramo, ako je tebi ovako ok...

Na kraju dolazimo do toga da ti ne teba tabela Dnevnik. Šta ti je ono Ime i prezime u tabeli Dnevnik? datumOcene ubaci u tabelu tblPredUc. Izostanke i komentar isto ubaci u učenike, i to je to... Imaš sve podatke koji ti trebaju i bez tablice Dnevnik.
F
 
Odgovor na temu

IIacaII
FTN
Srem

Član broj: 227602
Poruke: 55
*.ADSL.neobee.net.

Sajt: rentijer.com


+3 Profil

icon Re: Školski dnevnik10.07.2009. u 20:04 - pre 179 meseci
captPicard, pokušaću da primenim ovo, stavio sam zajedno ime i prezime jer sam mislio da je tako lakše pretraživati bazu ali ako ovo nije po pravilu onda ću promeniti. Znači umesto dnevnika glavna forma koja će se otvarati na početku biće "ucenici".
 
Odgovor na temu

pmiroslav
Miroslav
Osijek

Član broj: 57354
Poruke: 298
*.dsl.optinet.hr.



+2 Profil

icon Re: Školski dnevnik10.07.2009. u 21:23 - pre 179 meseci
Malo sam se udubio u tvoj problem i mislim da to i baš nije tako jednostavno za početnika pa pazi da ne odeš u krivom smjeru.
Tablica Dnevnik ti definitivno ne treba jer tvoja ukupana baza, tablice, queryi, forme i ostalo bit će zapravo dnevnik. Mislim da i uplate nebi trebalo mješati sa dnevnikom jer to nema veze sa predmetima i ocjenama osim ako ne moraš nekoga potplatiti za bolju ocjenu (ovo je naravno šala). Ali ako baš moraju biti tu i one se mogu uključiti.

Ja bih napravio tablice:

tblUčenici
tblNastavnici
tblRazred
tblPredmeti
tblPredmeti


to bi bile glavne tablice

zatim bi išla

tblSastavRazreda, u koju se slaže pripadnost učenika određenom razredu.
tblUčenik_Predmet, u koju se slaže koje predmete određeni učenik sluša i polaže, jer ima i izbornih predmeta tako da svi učenici nemaju isti program.

Na osnovu toga ja bih napravio početnu continous formu sa popisom razreda u kojoj bi izabrao razred, pa da mi se nakon toga odabira otvori druga forma sa svim podacima o odabranom razredu,
U toj formi bi odbrao učenika i otvorila bi mi se nova forma u kojoj bi u zaglavlju bili podaci o učeniku (ime, prezime i ostalo, a u subformi bi bio popis predmeta koji učenik sluša.

Klikom na određeni predmet opet bi otvorio formu u koju bih upisivao ocjene.
Prikačeni fajlovi
 
Odgovor na temu

IIacaII
FTN
Srem

Član broj: 227602
Poruke: 55
81.18.60.*

Sajt: rentijer.com


+3 Profil

icon Re: Školski dnevnik11.07.2009. u 10:58 - pre 179 meseci
Uzeo sam školski dnevnik jer mi je tu sve poznato i mislio sam da ću najlakše shvatiti relacije na ovom primeru.
A uplate sam stavio zbog toga što skupljamo pare i za 8.mart i za eskurziju i još ponešto.
Zaboravio sam samo da podelim izostanke na opravdane i neopravdane.
Zašto tabela Ucenik_predmet sa tabelom Ocene ima vezu 1:1 ? Zar ne može jedan učenik iz jednog predmeta imati više ocena ?
 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: Školski dnevnik11.07.2009. u 11:03 - pre 179 meseci
@pmiroslav: slažem se da nije baš jednostavan zadatak za početnika kao šta izgleda na prvi pogled.

Ali reci mi, zašto si dodao tabelu tblSastavRazreda? Ako stavi RazredId u tblUcenici, ne treba mu ta tabela, a isti rezultat može dobiti. Mislim da je ta tabela nepotrebna.

Sa ocjenama si napravio istu grešku kao ja u prvim postovima, pretpostavio si da će biti samo jedna ocjena po predmetu :-)

@IIacaII: si probao napraviti onako kako sam ti rekao? Ako jesi, stavi sliku, da vidimo. Mislim da bi ti ono trebalo biti ok. A ovo za početnu formu ti je dobro rekao pmiroslav. Znači staviš jedan combo na formu gdje se odabire razred i evo ti dnevnika...
F
 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: Školski dnevnik11.07.2009. u 11:07 - pre 179 meseci
Citat:
IIacaII: captPicard, pokušaću da primenim ovo, stavio sam zajedno ime i prezime jer sam mislio da je tako lakše pretraživati bazu ali ako ovo nije po pravilu onda ću promeniti. Znači umesto dnevnika glavna forma koja će se otvarati na početku biće "ucenici".


Nisam vidio ovu poruku kada sam pisao post prije. Da, pravilnije je staviti posebno ime i posebno prezime. I da, glavna forma ti može biti učenici. Ako bude problema, javi.

by the way, prouči malo 3NF ako još nisi, bit će ti jako korisno. Točnije, moraš znati NF ako želiš raditi sa bazama podataka.

http://en.wikipedia.org/wiki/Database_normalization#Normal_forms
F
 
Odgovor na temu

pmiroslav
Miroslav
Osijek

Član broj: 57354
Poruke: 298
*.dsl.optinet.hr.



+2 Profil

icon Re: Školski dnevnik11.07.2009. u 12:24 - pre 179 meseci
Citat:
IIacaII
Zašto tabela Ucenik_predmet sa tabelom Ocene ima vezu 1:1 ? Zar ne može jedan učenik iz jednog predmeta imati više ocena ?


To nije veza 1:1 več više: više i pogledajn un primjeru da jedan učenik može imati više ocjema
Prikačeni fajlovi
 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: Školski dnevnik11.07.2009. u 12:49 - pre 179 meseci
Citat:
pmiroslav: To nije veza 1:1 več više: više i pogledajn un primjeru da jedan učenik može imati više ocjema


Da, može imati zato jer nemaš primarni ključ u tblOcjene. Di je primarni ključ?

ajde da te odmah pitam, šta će se dogoditi ako želim putem updatesql-a izmijeniti samo jednu ocjenu za učenika 1, predmet 1 a postoje ovakvi unosi

učenik predmet ocjena
1 1 2
1 1 3
1 1 2
1 1 2
1 1 3

Ili još bolje, recimo da je ovako:

1 1 2 15.01.2009
1 1 2 15.01.2009

dakle, učenik je u istom danu iz istog predmeta dobio istu ocjenu. ja želim ispraviti samo jednu ocjenu. kako?

tblSastavRazreda ti isto nema PK.

[Ovu poruku je menjao captPicard dana 11.07.2009. u 14:06 GMT+1]
F
 
Odgovor na temu

pmiroslav
Miroslav
Osijek

Član broj: 57354
Poruke: 298
89.201.151.*



+2 Profil

icon Re: Školski dnevnik11.07.2009. u 16:17 - pre 179 meseci
Koliko ja znam nemora svaka tablica imati primarni ključ.
Ocjene se nalaze u tblOcjene i ako neku ocjenu želiš ispraviti netreba nikakav Query, več joj jednostavno pristupiš u konkretnoj tablici i ručno je ispraviš,
 
Odgovor na temu

IIacaII
FTN
Srem

Član broj: 227602
Poruke: 55
81.18.60.*

Sajt: rentijer.com


+3 Profil

icon Re: Školski dnevnik11.07.2009. u 16:19 - pre 179 meseci
Citat:
captPicard:

@IIacaII: si probao napraviti onako kako sam ti rekao? Ako jesi, stavi sliku, da vidimo. Mislim da bi ti ono trebalo biti ok. A ovo za početnu formu ti je dobro rekao pmiroslav. Znači staviš jedan combo na formu gdje se odabire razred i evo ti dnevnika...


Nisam još, u ponedeljak ću raditi na ovom pa ću postaviti uveče.
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2828



+45 Profil

icon Re: Školski dnevnik11.07.2009. u 16:53 - pre 179 meseci
Miroslave, svaka tabela treba da ima PK. U ovm tvom slučaju, tabeli tblOcjene makar dodaj kolonu OcjenaID tipa AutoNumber. Definicija Primarnog ključa je otprilike ovakva: to je atribut ili kombinacija atributa koji jednoznačno identifikuju primerke entiteta ili zapise tabele.
Ako nema primarnog kljuiča doći ćeš u situaciju da u tabeli imaš dva ili više potpuno istih zapisa. Kako ćeš znati koji od dva ista zapisa treba ažurirati, obrisati.... ? Zato i naizgled jednostavne tabele trebaju po relacionoj teoriji da imaju PK.

Pogledaj samo tvoju tabelu tblSastavRazreda. Ako ne budeš u njoj proglasio razredID+ucenikID za primarni ključ, doći ćeš u situaciju da u istom razredu imaš dva puta istog učenika.

[Ovu poruku je menjao Getsbi dana 11.07.2009. u 18:59 GMT+1]
 
Odgovor na temu

[es] :: Access :: Školski dnevnik

Strane: 1 2 3 4 5 ... Dalje > >>

[ Pregleda: 56888 | Odgovora: 112 ] > FB > Twit

Postavi temu Odgovori

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