Teated ja oluline info
Aine uus kodulehekülg koos aktuaalse informatsiooniga asub http://maurus.ttu.ee
aine number "299".
Kui olete Mauruse keskkonnas registreerunud ja soovite juurdepääsu uuele lehele, siis valige Üldist=>Minu konto ja lisage "Andmebaasid I (IDU0220) ja Andmebaaside projekteerimine (IDU3381) (kevad 2013)" enda õppeainete nimekirja. Ärge unustage vajutada "registreeri ainele". Kui Te ei mäleta oma kasutajanime/parooli, siis küsige seda õppejõu käest.
NB! Palun ärge registreerige ennast kaugõppe eksamiajale (õhtul kell 16:00).
28.11.2012 kell 14:00 vastuvõttu ei toimu.
Vabandan kõigi ees, kellele selline muudatus võib probleeme valmistada!
Juhin tähelepanu, et arvutiklassides on nüüd installeeritud MS Access 2010 ja seega toimub SQL töö seda andmebaasisüsteemi kasutades.
05.09.2012 Lisasin veel ühe testi tegemise võimaluse 10. septembriks 2012. Täpsem info on teatele lisatud failis.
Vastuseks võimalikele päringutele teatan ka seda, et üliõpilased, kellel on tegemata eeldusaine Andmebaasid I (Andmebaaside projekteerimine) võivad deklareerida õppeaine Andmebaasid II (Andmebaaside programmeerimine). Ma ei tee deklareerimisel takistusi, kuid sisulisest küljest on eeldusaines saadud teadmised jätkuaine edukaks õppimiseks hädavajalikud.
Järgmine lisaeksam toimub augustis, sügissemestri eelnädalal. Siis saab teha nii SQL tööd, näidata projekti kui ka teha testi.
Täpsem informatsioon tuleb siia lehele umbes augusti keskpaigas.
Kui klõpsate video lehel Table of Contents, siis leiate viite veel ühele videole. Selles räägitakse SQList ja loogikast.
Kõikidel nendel aegadel projekti näitamiseks tuleb ennast Mauruses eelregistreerida.
- Reede 8. juuni 2012 kell 11:00 IT-213B
- Reede 8. juuni 2012 kell 13:50 IT-213B
Kõikidel nendel aegadel projekti näitamiseks tuleb ennast Mauruses eelregistreerida.
Iga projekti kohta tohib olla igal ajahetkel maksimaalselt üks ülevaatamisele registreerimine. Seega, kui teete projekti mitmekesi, siis ei tohi erinevad projekti osalised ennast erinevatele aegadele registreerida, vaid üks esindaja registreerib ennast projekti näitamiseks. Õppejõud jätab endale õiguse kustutada selle reegli vastu eksivad registreerimised.
- 2012-05-31 12:40 (N),
- 2012-05-31 15:00 (N),
- 2012-05-31 16:40 (N).
- 04. juuni 2012 kell 10:30-17:00 IT-213C
- 05. juuni 2012 kell 14:00-17:00 IT-409
Kõikidel nendel aegadel projekti näitamiseks tuleb ennast Mauruses eelregistreerida.
Palun ärge tehke nii, et registreerite ennast, kuid siis ei tule kohale. Nii võtate ära aja, mida õppejõud võiks kasutada mõne teise üliõpilase projekti vaatamiseks.
- 29. mai 2012 kell 12:00-17:00 IT-409
- 30. mai 2012 kell 12:00-13:00 IT-409
- 31. mai 2012 kell 12:00-17:00 IT-409
Kõikidel nendel aegadel projekti näitamiseks tuleb ennast Mauruses eelregistreerida. Eksamisessiooni viimasel nädala toimuvate projektide ülevaatamiste ajad panen välja eksamisessiooni esimese nädala lõpus.
Praeguseks on õppekeskkonda pandud välja kõik loengute materjalid (slaidid ja pikad tekstid). Kataloogist "Loengud" leiate ka viited loengute salvestustele.
Soovitan eksamiks valmistumisel tutvuda ka õppeaines käsitletud teemade kohta käivate animatsioonidega.
- Animatsioonid UML klassidiagrammide (eeskätt võimsustike) kohta
- Relatsioonilise andmebaasi põhimõistete kohta käivad animatsioonid
- Animatsioonid vaadete ja hetktõmmiste kohta Oracle andmebaasides
- Animatsioonid B-puu indeksite kohta
- Animatsioonid andmebaasitrigerite kasutusvõimaluste kohta
Kellel on huvi, võib vaadata ka järgnevaid animatsioone.
- Animatsioonid tehnikate kohta, mida Oracle andmebaasisüsteem võib kasutada andmete otsimiseks
- Animatsioonid andmete samaaegse kasutamise probleemide kohta (illustreerib, miks peab transaktsioonide puhul olema täidetud isoleerituse omadus)
Eksamiks valmistumisel vaadake ka harjutustunni ülesandeid 11 (normaliseerimine) ja 12 (loogilise disaini teisendusreeglid) ning nende vastuseid (kataloogis "Lahendused").
Panin välja iseseisvate tööde ülevaatamise ajad vahemikus 15.mai 2012 - 24. mai 2012. 16nda õppenädala harjutustundides toimub SQL kontrolltöö järeltöö ning sellel ajal projekte näidata ei saa.
- 15. mai 2012 kell 11:35-14:30 IT-409
- 17. mai 2012 kell 14:00-16:05 IT-409
- 18. mai 2012 kell 12:10-15:30 IT-409
- 21. mai 2012 kell 11:00-17:00 IT-213C
- 23. mai 2012 kell 10:30-16:50 IT-213C
- 24. mai 2012 kell 12:00-16:00 IT-409
Kõikidel nendel aegadel projekti näitamiseks tuleb ennast Mauruses eelregistreerida. Projekte saab näidata ka hiljem ning ka nendele aegadele tuleb Mauruses registreeruda (teated uute aegade kohta ilmuvad õppeaine kodulehele).
Eksamile võib registreeruda alles siis, kui kõik eksamieeldused on täidetud (SQL kontrolltöö tehtud vähemalt hindele 1 ja iseseisva töö eest saadud arvestus).
Pange tähele, et õppeinfosüsteemis on ka
kaugõppe eksamiajad. Palun, ärge
registreeruge nendele aegadele, sest nendel aegadel ei saa päevase õppe üliõpilased eksamit teha!!
Lahendage palun ülesandeid 11 ja 12, mille leiate kataloogist "Harjutustunnid" (ülesande 12 lahendus esitatakse tegelikult ka lindistatud loengus nr. 14). Kataloogis "Harjutustunnid" on ka SQL kontrolltöö järeltööks kordamise ülesanne.
Kataloogis "Harjutustunnid" on SQL kontrolltöö järeltööks kordamise ülesanne. Vaadake ka kindlasti harjutustunni slaide "Kommentaarid enne kontrolltööd" ning slaidikomplekti, kus esitatakse ebaotstarbekate SQL lausete näiteid.
Kuna materjale on palju, siis ei taha ma loengut täiesti ära jätta. Seetõttu loeng ikkagi toimub, kuid varasemal ajal - teisipäeval 24. aprillil 2012 kell 14:00 ruumis VI-229. Kellel on sellel ajal tunniplaanis vaba aeg, võib loengust osa võtta. Kui Te ei saa osa võtta, siis sellest ei ole midagi, sest viide loengu lindistusele pannakse välja õppeaine kodulehele.
Järeltöödel (16. õppenädal, sessi algus ja edaspidi) seda abimaterjali enam kasutada ei saa.
Iseseisvate tööde ülevaatamine algab alates kolmapäevast 2. maist 2012. Hetkel on pandud välja ajad 2. mai 2012 - 11. mai 2012. Projekte saab näidata ka hiljem ning ka nendele aegadele tuleb Mauruses registreeruda (teated uute aegade kohta ilmuvad õppeaine kodulehele).
Ajavahemikus 2. mai 2012 - 11. mai 2012 on ülevaatamise ajad harjutustundide aegadel ning lisaks:
- 4. mai 2012 kell 12:10-15:30 IT-409
- 8. mai 2012 kell 12:00-14:30 IT-409
- 11. mai 2012 kell 12:10-15:30 IT-409
Kõikidel nendel aegadel projekti näitamiseks tuleb ennast Mauruses eelregistreerida.
- Laadite Mauruse õppekeskkonda (EELISTATUD VARIANT).
- Panete mõnda serverisse ja saadate õppejõule lingi (Ülesanded=>Registreeri link).
Õppejõule tuleb edastada dokumendifail (pdf, doc, rtf), mudelite fail ja prototüübi fail(id). Kui Te ei tee prototüüpi MS Accessis, siis peavad esitatavas dokumendis olema ka andmebaasiobjektide loomiseks mõeldud SQL laused. Kui teete prototüübi MS Accessis, siis peab see olema avatav ja kasutatav MS Access 2007 andmebaasisüsteemis.
Töö laadimiseks Maurusesse liikuge edasi vasakpoolse menüü kaudu: "Tudeng=>Ülesanded=>Iseseisva töö esitamine=> Sisesta esimest korda". Lugege seal ülesande teksti. Ülesande vastusena saab saata ka faile. Selleks, tuleb ülesandesse esmakordsel sisenemisel vajutada nupule "Saada ära". Seejärel tuleb ülesandest väljuda ja uuesti siseneda, vajutades lingile "paranda/muuda". Nüüd on ülesande küsimustega seotud lingid "Saada fail". Sellele vajutades tekib lehe ülaosas võimalus faili valimiseks. Faili serverile saatmiseks tuleb vajutada nupule "Saada ära".
Iseseisva töö eest tuleb saada arvestus. See arvestus on eksamieeldus. Arvestuse saamiseks tuleb tööd õppejõule silmast-silma ette näidata. Kui töös on puuduseid, siis tuleb tööd parandada ja uuesti silmast-silma ette näidata. Protsess kordub seni, kuni töö on arvestuse saamiseks piisavalt heal tasemel.
Sellel semestril toimub tööde ülevaatamine AINULT EELREGISTREERIMISEGA, et projektide ettenäitajad peaksid võimalikult vähe järjekorras ootama. Järgnevalt nimetan korralduse põhipunktid, mida kõik peavad järgima, et ülevaatamine toimuks võimalikult kiiresti ja sujuvalt.
- Vaatan projekte üle alates 2. maist kuni eksamisessiooni lõpuni. Kuid arvestage, et projekte on palju, aja hulk eksamisessiooni lõpuni on lõplik suurus ning õppejõud on nõudlik. Seega ei ole mõistlik projekti valmimistegemisega ja ettenäitamisega viivitada.
- Alates 2. mai 2012 kuni eksamisessiooni lõpuni tuleb nii autorite arvates lõplikult valmis projekti ülevaatamiseks, kui ka pooliku projekti kohta tagasiside saamiseks, ennast ülevaatamisele registreerida.
- Projekti ülevaatamiseks ON KOHUSTUSLIK ennast Mauruses registreerida (Üldist => Teadmiste kontroll). Teadmiste kontrolli liigiks on "Projekti ülevaatamine". Registreerimise aeg on individuaalne (nagu aeg arsti juurde) ning igal sellisel ajal vaatan ühte projekti (mida võib teha üks või mitu üliõpilast).
- Palun registreeritud ajale kohaletulemisega mitte hilineda.
- Iga projekti kohta tohib olla igal ajahetkel maksimaalselt üks ülevaatamisele registreerimine. Seega, kui teete projekti mitmekesi, siis ei tohi erinevad projekti osalised ennast erinevatele aegadele registreerida, vaid üks esindaja registreerib ennast projekti näitamiseks. Õppejõud jätab endale õiguse kustutada selle reegli vastu eksivad registreerimised.
- Registreerimisel võiksite märkuste lahtrisse kirjutada, kas tulete esmakordselt näitama valmis projekti, tulete uuesti ette näitama valmis projekti või küsima tagasisidet pooliku projekti kohta.
- Registreeruda tuleb nii harjutustundide ajal toimuvatele kui väljaspool harjutustunde toimuvatele aegadele.
- Kui Te ei saa registreeritud ajale tulla, siis kustutage palun oma registreerimine nii kiiresti kui võimalik, et Teie asemel saaks tulla keegi teine.
- Vastuvõtuaegadel ma projekte üle ei vaata, vaid saan vastata KONKREETSETELE küsimustele üksikute projekti komponentide kohta. Palun laadige enne vastuvõtule tulekut kõik projekti failid, mille põhjal soovite küsimusi esitada, Maurusesse iseseisva töö vastusena üles (sinna võib laadida ka poolikuid töid).
- Harjutustundide ajal vaatan üle selleks ajaks registreeritud projekte ja küsimustele vastata pole ilmselt aega.
- KÕIK FAILID, mida tahate näidata (dokument, mudelid, rakendus), PEAVAD olema ENNE näitamise kellaaja algust Maurusesse üles laaditud. Kui tulete registreeritud ajaks kohale ja hakkate alles siis kohapeal faile üles laadima, siis see on hoolimatu järjekorras ootajate ja õppejõu aja raiskamine.
- Kui vaatamise käigus selgub, et õppejõule näidatakse mingit vananenud projekti versiooni, siis see on hoolimatu järjekorras ootajate ja õppejõu aja raiskamine.
- Õppejõud ei võta vastu mälupulgal olevaid faile, üliõpilase sülearvutis olevaid faile või üliõpilase e-maili kirjakastis olevaid faile. Kõik vajalikud failid (või viited nendele) peavad olema Mauruses.
- Projekti ettenäitamiseks piisab, kui kohal on vähemalt üks projekti tegija. Kui olete registreerunud ülevaatamise ajale ja mõni projekti osaline ei jõua selleks ajaks kohale, siis me ei oota tema järgi, vaid hakkame projekti vaatama kohal olevate projekti osalistega.
- Ettenäitamisel õppejõult saadud suuline tagasiside tuleb üles kirjutada või meelde jätta, et selle alusel projekti parandada.
- Vajadusel tuleb iseseisvat tööd täiendada. Kui parandus ei ole väga suur, võib püüda see ära teha kohapeal (eriti kui näitate projekti harjutustunni ajal). Selleks on hädavajalik, et kõigil kohale tulnud projekti tegijatel on võimalik harjutustunnis kasutada kõiki projektiga seotud faile. Kui parandus on mahukas, tuleks see ikkagi üritada teha ära nii kiiresti kui võimalik.
- Kui olete projekti ette näidanud, projekti tuleb parandada ning parandus on kohapeal tegemiseks liiga suur, siis tuleb möödunud registreerimine kustutada ja registreerida ennast uuele ajale. Kui vabu aegu ei ole, siis tuleb jälgida Mauruse keskkonda - kas tuleb veel vabu aegu.
- Mauruse keskkond võimaldab samaaegselt registreerida kontrolltööle/järeltööle ning projekti ülevaatamisele.
- Projekti ülevaatamine võib võtta plaanitust rohkem aega ning sellisel juhul nihkuvad ka järgnevate projektide vaatamise ajad. Loodan siiski, et see süsteem vähendab oluliselt järjekorras ootamiseks kuluvat aega võrreldes "elava järjekorraga".
Esmaspäeval 16. aprillil algab aulataguses auditooriumis I-202 kell 14:00 firma Datel infotund, mis peaks kestma umbes ühe tunni ringis.
Sellest võiksid osa võtta õpperühma IAPB41 üliõpilased, kellele "Andmebaasid I" loeng on viimane selle päeva tund. Samuti võiksid osa võtta ka kõik teiste rühmade üliõpilased, kelle tunniplaanis ei ole sellel ajal tunde.
Kui näete, et minu punktide arvestuses on punktisumma teistsugune, kui Teie arvestuse järgi, siis andke sellest palun kohe teada.
Samuti on kataloogi "Harjutustunnid/Lahendused" välja pandud kõigi SQL harjutusülesannete, SQL kontrolltöö näiteülesande ja ka nuputamise ülesannete vastused. Kataloogis "Loengud" on väljas kõik loengumaterjalid SQLi kohta (nii loengute pikad tekstid, slaidid kui ka lisamaterjalid). Kataloogis "Loengud" olevast dokumendist "2012. aasta loengute salvestused" leiate viited loengute salvestustele. Loengutes järjekorranumbritega 8, 9 ja 10 käsitleti SQL lausete näiteid.
Kui vaheülesande juures on märge "Vajab parandamist", siis see tähendab, et vastusest oli mõni osa puudu ning vastust tuleks täiendada. Kui vaheülesande juures on märge "Aktsepteeritud", siis see tähendab, et vastuses on kõik osad olemas ning et olen vastuse üle vaadanud ja lisanud sinna vajadusel omapoolse kommentaari. See, et vaheülesande juures on märgitud "Aktsepteeritud", ei tähenda, et seal on kõik õieti. Kuid sellisel juhul ei ole vaja kommentaaride alusel vaheülesande vastust parandada. Peaksite võtma need kommentaarid arvesse oma iseseisva töö juures.
- 16. aprill 2012 - 18. aprill 2012,
- 23. aprill 2012 - 25. aprill 2012.
Registreerimise ja reeglite kohta lugege teatele lisatud failist. Lugege see palun tähelepanelikult läbi.
Registreerimisel pole märkuste lahtrisse vaja midagi kirjutada!
NB! Üliõpilased, kes on kunagi varem (kas käesoleva või mõne varasema deklaratsiooni alusel) juba SQL kontrolltööd teinud, saavad kontrolltööd sellel perioodil teha ainult esimesel nädalal: 16. aprill 2012 - 18. aprill 2012. Õppejõud jälgib rangelt sellest reeglist kinnipidamist.
Lugege palun faili:
- Database in Depth
- Refactoring Databases: Evolutionary Database Design
- Designing Effective Database Systems
- Learning SQL, 2nd Edition
- Learning UML
- Visual Modeling with Rational Rose 2002 and UML
- Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development, Third Edition
- Microsoft® Office Access 2003 Inside Out
- Learning PHP, MySQL, and JavaScript
- Learning PHP and MySQL
- PHP and MySQL by Example
Siit näeb kõigi kättesaadavate raamatute nimekirja. Selles on ka raamatuid teiste andmebaasisüsteemide kohta peale MS Accessi. Andmebaas lubab korraga 5 kasutajat, seepärast on oluline andmebaasist lahkudes välja logida.
Siit aga leiab info, kuidas kasutada neid raamatuid ka väljaspoolt TTÜ võrku.
Samuti tasub vaadata raamatuid Business Information Management ja Business Information Management - Exercises - Solutions to Hands on Exercises. Nendes raamatutes on juttu SQList ning näited on esitatud töölaua andmebaasisüsteemi MS Access põhjal.
Kui kirjutate otsingusse "Access", siis leiate veel hulgaliselt raamatuid erinevate MS Access andmebaasisüsteemi versioonide kohta.
Ülesandele vastamiseks valige õppekeskkonna parempoolsest menüüst "Tudeng->Ülesanded" ning avanenud leheküljelt ülesanne "Iseseisva töö vaheülesanne".
NB! Kui teete projekti mitmekesi, siis peab vastuse saatma vaid üks projekti tegija (loomulikult kollektiivse mõttetöö tulemustega). Kataloogis Loengud/Materjalid (2011) on väljas dokument Teema 7 - Strateegiline- ja detailanalüüs. Nendel slaididel räägitakse allsüsteemidest ja nende leidmisest.
Vaatan vaheülesande vastused üle ja võimalik, et lisan nende juurde mõne kommentaari. See, et vaheülesande juures on märgitud "Aktsepteeritud" ei tähenda, et seal on kõik õieti. See tähendab, et olen vastuse üle vaadanud ja lisanud sinna vajadusel omapoolse kommentaari. Nende kommentaaride alusel ei ole vaja vaheülesande vastust parandada. Peaksite võtma need kommentaarid arvesse oma iseseisva töö juures. Kui midagi jääb kommentaarides arusaamatuks, siis tulge kindlasti küsima.
Kui olete mõnel eelmisel aastal vaheülesandele vastanud ning teete projekti endiselt samal teemal, siis ei ole vaja vaheülesandele uuesti vastata.
Järgnevalt viidatakse võimalikele probleemidele küsimuste vastustes. Palun üritage neid probleeme vältida! Samuti lugege palun läbi dokument Kommentaarid iseseisvate tööde kohta, mis on kataloogis Iseseisva töö näited.
- Iga eesmärki peab saama mõõta. Mittemõõdetava eesmärgi näide: "Infosüsteemi tarkvara töötab kiiresti" (Mida tähendab kiiresti? Kas 20 sekundit päringu vastuseks on aeglane või kiire? Aga 2 minutit?). Mõõdetava eesmärgi näide: "Infosüsteemi tarkvara annab kõigile päringutele vastuse 5 sekundi jooksul".
- Ärge unustage kirja panna eesmärke, millest tulenevad funktsionaalsed nõuded, mida kirjeldatakse kasutusjuhtudena (näiteks: "Süsteem peab võimaldama registreerida elektrooniliselt õpingukavasid").
- Kasutage läbivalt ühesugust terminoloogiat. Tekitab arusaamatust, kui ühes kohas räägite näiteks "pakkumistest" ja teises kohas "hinnapakkumistest". Teine näide - ühes kohas räägite "Tellimuste arvestuse allsüsteemist" ja teises "Tellimuste haldamise allsüsteemist". Kui need tähendavad sama asja, tuleks kasutada ühte ja sama terminoloogiat.
- "Töötaja" ei ole üldjuhul sobiv pädevusala. Organisatsioonis on palju töötajaid ja neil on erinevad ülesanded (pädevused, rollid). Näiteks ülikooli infosüsteemi pädevusalad on rektor, prorektor, instituudi direktor, õppejõud jne.
- Funktsionaalne allsüsteem, mida hakkate täpsemalt uurima, peab olema üks allsüsteemidest, mis on nimetatud funktsionaalsete allsüsteemide nimekirjas. See peab olema täpselt sama nimega kui funktsionaalsete allsüsteemide nimekirjas. Mitte nii, et funktsionaalsete allsüsteemide nimekirjas nimetate "Tellimuste arvestuse" allsüsteemi, kuid uuritavaks allsüsteemiks valite "Müügitellimuste arvestus" (Kuidas peab lugeja teadma, et need on üks ja sama asi?).
- Täpsemaks käsitlemiseks valitud funktsionaalne allsüsteem peab olema seotud organisatsiooni põhitegevusega. Ei tohiks valida "toetavat", "administratiivset" allsüsteemi nagu töötajate arvestus, klassifikaatorite arvestus, dokumentide arvestus või muud sellist.
- Lihtsamal juhul on funktsionaalsete allsüsteemide ja registrite vahel 1:1 vastavus. Seega, kui on leitud funktsionaalne allsüsteem "Tellimuste arvestus", siis võiks süsteemis olla ka "Tellimuste register".
- Klassifikaatorid on mistahes andmed, mida kasutatakse andmebaasis teiste andmete liigitamiseks või andmete seostamiseks väljaspool organisatsiooni vastutusala olevates andmebaasides olevate andmetega. Teie süsteemis võiks olla ette nähtud klassifikaatorite haldamiseks funktsionaalne allsüsteem "klassifikaatorite arvestus" ning selle hallatavaks registriks oleks "klassifikaatorite register".
- Kasutusjuhtude nimekirjas tuleb esitada vaid valitud funktsionaalse allsüsteemi kasutusjuhud. Kui süsteemis on funktsionaalsed allsüsteemid "Tellimuste arvestus" ja "Arvete arvestus", siis "Arve koostamine" ei saa olla "Tellimuste arvestus" kasutusjuht. Mis kasutusjuhud jääksid siis "Arvete arvestus" allsüsteemi?
- Eelmise punktiga seotud erandiks on kasutusjuht "kasutaja identifitseerimine", mida kasutavad kõik allsüsteemid ja mis seetõttu tuleks ka Teie projektis kirjeldada.
- Kõik kasutusjuhtude nimekirjas esitatavad kasutusjuhud peavad hõlmama arvutisüsteemi kasutamist. Kui nimetate kasutusjuhu "Küsimustele vastamine" ja see toimub suuliselt, ilma tarkvarasüsteemi abita, siis see kasutusjuht on valesti leitud.
- Tuleb leida ja kirjeldada kasutusjuhud, millest igaüks vastab mingile elementaarsele äriprotsessile. Iga selline protsess viiakse läbi ühe tegutseja poolt ühel ajahetkel ja ühes kohas. Iga selline kasutusjuht käivitub reaktsioonina mingile sündmusele, selle läbimine annab tegutsejale väärtuse ning selle läbimise järel on süsteemis terviklikud andmed. Sellest soovitusest tulenevalt ei tohi ühe kasutusjuhu läbimine võtta päevi (nt. "pea lepingu üle läbirääkimisi"). Teisalt ei tohi kasutusjuht kirjeldada ühte väikest sammu suuremas protsessis (nt. "lisa tellimusse uus kaup").
- Olemitüüpide atribuutide hulgas näidatakse vaid selliseid, mille väärtused on olulised väljapool andmebaasi. Seega, kui TELLIMUS atribuudi tellimus_id väärtused on süsteemi genereeritud arvud, mida väljapool andmebaasi ei kasutata, siis sellist atribuuti kontseptuaalses andmemudelis ei kirjeldata.
- Olemitüüpide atribuutide hulgas ei tohi olla välisvõtme atribuute. Seega, kui olete leidnud olemitüübid KLIENT ja TELLIMUS, siis kliendi_kood ei ole TELLIMUS atribuut.
- Olemitüüpide atribuudid tuleb täpselt lahti modelleerida. Kui KLIENT atribuut on kliendi_andmed, siis see on ebatäpne. Kliendi andmed on eesnimi, perenimi, sünniaeg, aadress jne. ning need tuleb esitada eraldi atribuutidena. Teine näide - atribuut kontaktandmed tuleb täpsemalt modelleerida ja esitada eraldi atribuudid nagu e-mail, telefon, aadress, ...
- Vaadake andmemudelite kataloogi. Selles kataloogis on SQL-andmebaaside loogilise disaini mudelid. Need aitavad mõista reaalse maailma toimimist ning sellisena on ka sobivaks lähtematerjaliks kontseptuaalse andmemudeli koostamisele.
- Registrite ja funktsionaalsete allsüsteemide nimed võiksid olla mitmuses - "Tellimuste arvestus", "Tellimuste register". Olemitüüpide nimed võiksid olla ainsuses - TELLIMUS, KAUP, TÖÖTAJA.
- Rational Rose ei ole rakendusprogrammi tegemise vahend.
Õpperühma IABB41 harjutustunni uus alguse aeg on esmaspäeval kell 16:00. Muudatus hakkab kehtima alates 5. märtsist 2012.
Kui kellelgi on selle muudatuse suhtes vastuväiteid, siis palun andke mulle sellest teada.
Iseseisva töö registreerimiseks valige õppekeskkonna vasakpoolsest menüüst
"Tudeng->Ülesanded" ning avanenud leheküljelt ülesanne "Iseseiseva töö teema registreerimine".
Kui teete iseseisvat tööd grupitööna, siis peab teema registreerima üks grupi liige (iseseisvat tööd võib teha 1-3 liikmelistes gruppides).
Iseseisva töö tegemisel võib (aga ei pea) võtta aluseks "Sissejuhatus infosüsteemidesse" aines alustatud projekti.
Uute õppekavade (IABB02/09, IAPB02/09, IASM02/09) järgi õppijad peavad deklareerima õppeaine Andmebaasid I (IDU0220).
Õppeaine Andmebaaside projekteerimine (IDU3381) peavad deklareerima üliõpilased, kes õpivad vanade õppekavade (IABB02, IAPB02, IASM02) järgi.
1. C90HIML.zip
2. Rational Rose ver. 7.0.0.4 parandused (vaja installida versiooni 7.0.0.0 [Rose C90HIML.zip] peale):
- 7.0.0.4-RATL-RRENT-WIN-all-FP04.zip
- Rose.zip (abiinfo 7.0.0.4-RATL-RRENT-WIN-all-FP04.zip faili jaoks)
3. 7.0.0.4-RATL-RRENT-WIN-en-US-IFIX01.msp
Installida tuleb siin näidatud järjekorras (st. kõigepealt C90HIML.zip).
TTÜ arvutiklassides on installeeritud Rational Rose v7.0.
Teatele lisatud failis on informatsioon, kuidas saab Zaurusest alla laaditud Rational Enterprise Suite paketi jaoks litsentsi.
Tähelepanu: Rational Enterprise Suite paketti kuuluvad programmid ei ole nõus installeeruma arvutisse, kus on operatsioonisüsteem Windows XP Home! Lugege ka Rational Rose v7.0 esitatavaid nõudmisi riistvarale ja tarkvarale.
NB! Selleks, et saaksite kasutada Rational Rose Data Modeleri, peab arvutis eelnevalt olema installeeritud Microsoft .NET Framework v1.1 või kõrgem. Installige enne .NET framework ja siis Rational.
Lugege faili:
- Kui kasutate http://maurus.ttu.ee lehekülge esmakordselt, siis valige õppeaine leheküljel menüüst Üldist=> Ainele registreerumine. Täitke vorm ja vajutage nupule "Registreeri".
- Kui juba olete õpikeskkonnas mingile ainele registreerunud, siis siis valige Mauruse esilehel menüüst Üldist=>Minu konto ja lisage enda aktiivsete lehekülgede hulka õppeaine: "Andmebaasid I (IDU0220) ja Andmebaaside projekteerimine (IDU3381) (kevad 2012)" Ärge unustage vajutada "registreeri ainele".
Registreerumise järel peate ootama kuni õppejõud teie juurdepääsu õiguse kinnitab.