a) füüsika õppimisega b) andmete salvestamise viisidega. c) lindude vaatlemisega 24) Mida käsitleb loogiline vaade? a) kuidas informatsioon struktureeritakse, defineerides seosed andmete vahel. b) mõtleb välja loogilisi asju c) vaatleb ja uurib loogikat 25) Mida käsitleb kasutaja vaade? a) programm, mis jälgib kasutajat b) NSA c) kasutajate juurdepääsu infole nii võimalike operatsioonide kui ka kasutajale kuvatava info struktuuri kontekstis. 26) Levinumad andmemudelite grupid? a) loogiline mudel, kirjepõhine loogiline mudel ja füüsiline andmemudel b) keemiline mudel c) matemaatiline mudel 27) Mida nimetatakse objektide hulgaks? a) objekte b) objektidegruppi c) hulkasid 28) Milleks kasutatakse võtit? a) uste avamiseks b) aardekirstude avamiseks c) konkreetse objektide või andmeühikute eristamiseks hulgas. 29) Mis on kardinaalsus? a) kardinate valik b) andmete kustutamine
tänapäeval. Näide: Mine osta saia tegevus? 1. Agent saab ülesande, tuua saia; 2. Vaatab, kus on toidupoed (eeldades, et ta saab teada, et sai on toiduaine) või otsib kõigist müügikohtadest saiu; 3. valib neist lähima ja hinnasõbralikuma; 4. ... 11. Selgita infomudeli mõistet ja selle seotust protsessidega. Organisatsioonis oleva info kaardistamiseks kasutatakse infomudelit, mis paikneb oma loogilisel tasandil ärimudelite ja andmemudelite vahel. Protsessi omanik on ka ühtlasi informatsiooni omanik, mis selle protsessi käigus tekib, või mis mujalt hankides oluliste seostega rikastatakse. Nii võib protsessist (ja tegevustest) eraldatud infot käsitledagi pigem andmetena. 12. Selgita info väärtust, teadmusjuhtimise mõistet ja selle eesmärke. Info kasulikuks tegemisel tuleb silmas pidada selle rakendatavust. Rakendatavuseks tuleb oma
Andmebaasid 1.9 Teema 1 • Erinevat tuupi andmemudelite (hierarhiline, relatsiooniline, objektorienteeritud) ja vastavate andmebaasisusteemide valjatootamise kronoloogiline jarjekord ̈ (koigepealt hierarhilisel mudelil pohinevad andmebaasisüsteemid puustruktuuriga hierarhiline mudel, kus tekivad anomaaliad andmete lisamisel ja kustutamisel ning on palju liiasust; seejarel relatsioonilisel mudelil pohinevad on relatsioonid ehk tabelid, ̈ millel on atribuudid ehk veerud ja andmed esitatakse korteežidena ehk ridadena; koige viimaks objektorienteeritud andmebaasisusteemid neis saab hoida objekt oritenteeritud keeles kirjutatud objekte, kapseldada ja polümorfismi kasutada). Teema 2 • Andmebaaside valdkonnas tuntud inimesed ja millega nad on end ajalukku jaadvustanud – E. F. Codd (relatsioonilise mudeli "...
suhtlemist sihtotstarbelise riietuse abil, nagu müts, kiiver, prillid, kindad, jalanõud, relvad ja juhtimisvahendid, mida saab arvutiga ühendada. Nii saab koolitada sõjaväelasi, kunstnikud saavad luua teoseid ning arhitektid püstitada suhteliselt kiiresti ja odavalt ehitiste makette. 11. Selgita infomudeli mõistet ja selle seotust protsessidega · Organisatsioonis oleva info kaardistamiseks kasutatakse infomudelit, mis paikneb oma loogilisel tasandil ärimudelite ja andmemudelite vahel. Info arhitektuuri kaardistamisega määratakse aga lisaks infole informatsiooni tekke allikad, väärtused, struktuur, tarbijad, edastuskanalid, töötlemisvajadused, säilitamine, kaitsmine ja ka hävitamine. · Informatsiooni eesmärk ja tähendus organisatsioonis määratakse äri tasandil. Seega tuleks vaadelda informatsiooni vajadust ja tekkimist protsesside lõikes. Nii on loogiline, et protsessi omanik on ka ühtlasi informatsiooni omanik, mis selle
kirjeldus) + andmetega seotud kitsenduste spetsifikatsioonid. Võib dokumenteerida kasutades olemi-suhte diagrammid, olemitüüpide, atribuutide ja seosetüüpide definitsioonid. Olemi-suhte diagramme võib luua kasutades UML klassidiagramme kasutades alamosa UML klassidiagrammide notatsioonist Üks võimalik alternatiiv oleks dokumenteerimine ORM (Object-Role Modeling) mudelite abil (http://www.orm.net). Andmemudelite tüübid: Mõisted: Olem (olemieksemplar, ilming) on reaalse maailma füüsiliselt eksisteeriv või abstraktne asi (objekt). Olemitüüp (olemiklass) on reaalses maailmas esinevate objektide üldistus. Atribuut on nimeline olemi omadus. Suhe e. seos on tunnetatud ühendus olemite vahel. Seosetüüp e. suhtetüüp on olemite vahel olevate seoste üldistus. Kontseptuaalse andmemudeli koostamisel pakuvad huvi ainult sellised olemitüübid,
Andmebaaside eksam Erinevat tüüpi andmemudelid Andmemudelite väljatöötamise ajaline järjekord (vanemast nooremaks) 1. Hierarhiline andmemudel (vanim) 2. Võrk-andmemudel 3. Relatsiooniline andmemudel 4. Objekt-orienteeritud andmemudel 5. Objekt-relatsiooniline andmemudel (noorim) Hierarhiline - Andmed on organiseeritud hierarhiatena. Hierarhiline andmemudel väljendab oma alamobjektide 1:M suhteid ja talle vastavaks abstraktseks andmestruktuuriks on "puu". Puudused: - Andmete dubleeritus. (Ametite andmed on dubleeritud
saab nendega küllalt palju ära teha. Kui aga andmed keerukamad, siis paratamatult tuleb tabeleid siduda ning sobivate väljavõtete saamiseks ka ridu grupeerida ning nende pealt tulemusi kokku arvutada. Praktiliste andmebaasirakenduste koostamiseks võiks siinne materjal päris hea aluse anda. Kui aga peetava kursuse eesmärgiks on anda ka andmebaaside projekteerimise põhialused (nagu kõrgkoolides kombeks), siis on vaja lisaks tutvuda veel andmemudelite, normaalkujude jm. andmebaasiteooria alla kuuluvate teemadega. Iga osa lõpus on ülesanded. Neid on püütud sättida nõnda, et keskmisel õppuril oleks paras jutt läbi lugeda, läbi mõelda, mõni näide ka järele proovida. Ning siis ülesanded ette võtta ja nende abil kogu lugu otsast peale uuesti läbi teha. Kui aga mõni ülesanne tundub juba tõsiselt tuttav ja liialt lihtne, eks selle või siis vahele jätta. Või kiiresti läbi proovida, et kas ikka on nii lihtne kui