Andmebaasid II (ITI0207) (sügis 2024)

Küsimus

Anonüümne (05.09.2024 10:45)
Millise dokumendi peaksid aineprojektis esitama need üliõpilased, kes otsustavad selle kasuks, et teha projekt lõputöö, töökoha või hobide põhiselt täiesti uuel teemal?

Vastus (05.09.2024 10:57): Kõigepealt rõhutan, et kõik kes pole õppeainet "Andmebaasid I" õppinud, saavad soovi korral selles aines nõutud projekti teha nii, et võtavad aluseks ühe väljapakutud "Andmebaasid I" projektidest.

 
Kui tahate teha projekti nullist, siis saate aluseks võtta selle dokumendi malli ja selle Enterprise Architecti malli.
 
Dokumendis tuleks  peatükkide 1 ja 2 kohta midagi kirjutada järgmistesse jaotistesse:

Tiitelleht
1.1.4 Põhiobjektid
1.1.6 Tegutsejad
1.1.8 Terviksüsteemi tükeldus allsüsteemideks
1.2.4 Allsüsteemi funktsionaalsed nõuded
(Siia läheks kasutusjuhtude diagramm)
2.2.1 Kontseptuaalne andmemudel
2.2.2 Andmebaasioperatsioonide lepingud
(Andmete muutmise operatsioonide nimekiri - lepinguid ei pea kirja panema)
2.2.3 Registri põhiobjekti seisundidiagramm
 
Sellele lisanduksid peatükid 3 ja 4 - nende tegemine on juba "Andmebaasid II" aine ülesanne.

Põhiobjektide ja tegutsejate nimekirjade alusel saab leida terviksüsteemi tükelduse allsüsteemideks. Edasiseks tööks tuleb valida üks funktsionaalne allsüsteem ning töö andmebaasi osa hõlmab kõiki neid registreid, mida see funktsionaalne allsüsteem oma tööks vajab. Registri põhiobjekti seisundidiagrammi alusel saab luua kasutusjuhtude diagrammi. Kasutusjuhtude diagramm aitab aru saada, mis andmeid on vaja süsteemis registreerida e on aluseks kontseptuaalse andmemudeli loomisele. Kontseptuaalne andmemudel on aluseks andmebaasi disainimisele sh kitsenduste jõustamisele. Andmebaasi operatsioonide nimekirja alusel saab andmebaasis luua funktsioone/protseduure.
Hinda vastust:

Keskmine hinne: Pole veel hinnanguid!