40. Täidke lünk “... võivad võtta erineva vormi alates inimorganist, kuni arvuti tarkvarani välja.” Komponendid 41. Täidke lünk. “Allsüsteem on süsteem, mis….” on osa suuremast süsteemist. 42. Täidke lünk. “Kordineeritud tegevusehulka mingi eesmärgi saavutamiseks või tulemi saavutamiseks nimetatakse…” äriprotsessiks 43. Täidke lünk. “Infosüsteem on …. ja protsesside kombinatsioon” tehnoloogia, andmete, inimeste 44. Relatsioonilises andmebaasistuntakse ideaalset idenfikaatorit Primaalvõtmena (Primary key) 45. Ülikooli uus süsteem on võimeline andma registeerumiseinfot nii läbi arvuti kui nutitelefoni. Mis taseme muudatustega on tegemist? Informeerimine 46. Milline väide iseloomustab algussündmust? Näitab protsessi või objekti käivitamist 47. Infosüsteemi eesmärk on …., organiseerida, taasesitada ja vahendada informatsiooni. koguda, töödelda, salvestada 48
Lähtekoodi avalikkus. Avaliku lähtekoodiga huvilised saavad lähtekoodi lugeda ja muuta Salajase lähtekoodiga Muutmälu kasutamine. Töö ajal osa andmeid kõvakettal, osa muutmälus tavaline praktika tänapäeva andmebaasisüsteemides Töö ajal kõik andmed muutmälus andmetele kiirem ligipääs 3. Relatsiooniline muutuja (relvar), relatsioon (teema 2) Relatsiooniline andmebaas on nime omav relatsiooniliste muutujate (relvaride) kogum. Relvarid on relatsioonilises andmebaasis järjestamata. Igal relvaril on relatsioonilise andmebaasi piires unikaalne nimi st viitamine nime, mitte järjekorranumbri, alusel. Iga relvar (relatsiooniline muutuja) on mingit relatsiooni tüüpi. Igal ajahetkel on relvaril üks väärtus. Iga relatsiooni tüüpi väärtust nimetatakse relatsiooniks. Kuna relvar on relatsiooni tüüpi, siis iga selle väärtus on relatsioon.
(The Third Manifesto – Kolmas Manifest) • Milline on Kolmandas Manifestis kirjeldatud andmebaasikeele nimi? (D) • Mida tahendavad akronuumid ERD, UML, CASE ja SQL? ̈ (Entity Relationship Diagram, Unified Modeling Language, Computer Aided/Assisted Software/System Engineering ja Structured Query Language). • Votmed relatsioonilises mudelis: ̃ primaarvoti ̃ veerg/veerud, mis on valitud relatisooni kirjete unikaalsust tagama; kandidaatvoti ̃ veergude hulk, millele vastavad väärtusete kominatsioonid on igas reas unikaalsed. Ei tohi sisaldada liiasusi (et mõne veeru kustutamisel säilib unikaalsus). Võtme read on järjestatud, nende järjekorra muutmisel saame uue võtme.
omadus. Atribuudi domeen on atribuudi kõigi võimalike väärtuste hulk. Domeen annab võimaluse defineerida väärtused, mida atribuut võib omada. Relatsioonide omadused : o Igal relatsioonil on relatsioonilise skeemi piires unikaalne nimi. o Igal atribuudil on relatsiooni piires unikaalne nimi. o Ühe atribuudi väärtused kuuluvad kõik ühte domeeni. o Iga kirje peab olema sisu (väärtuse) poolest unikaalne, st. eristatav relatsiooni teistest kirjetest. o Relatsioonilises mudelis ei mõjuta kirjete ja atribuutide järjekord relatsioonis andmete tähendust. o Relatsioonide järjekord relatsioonilises skeemis ei oma tähtsust. 1 Korrektselt projekteeritud relatsioonilises andmebaasis on igal relatsioonil primaarvõti. Igas relatsioonis võib olla vaid üks primaarvõti, kuid see primaarvõti võib sisaldada mitut veergu. Objekt-orienteeritud kõige uuem suund
üks või mitu välisvõtit. Relatsioonis võib välisvõti ka puududa. Objektorienteeritud andmebaas Objektiandmebaas võimaldab säilitada objektorienteeritud programmis loodud objekte. Andmed salvestatakse objektidena ja neid saab interpreteerida ainult vastava klassi meetodit kasutades. Sarnaste objektide vahelised suhted säilitatakse, samuti objektide vahelised viited. Päringud võivad olla kiiremad, sest sageli puudub vajadus relatsioonide liitmise järgi nagu relatsioonilises andmebaasis. Objekte saab andmebaasist välja võtta otse, ilma otsinguta kasutades selleks objekti indikaatorit. Objektorienteeritud andmebaas toetab multimeediarakendusi, sest andmetega seotud klassi meetodid vastutavad nende andmete õige interpreteerimise eest. Objektorienteeritud andmebaasid toetevad harilikult paremini versioneerimist, samuti pakuvad süstemaatilist tuge päästikprotsessidele ja tõketele, millel on aktiivandmebaasides põhjapanev roll
ATRIBUUTIDEGA e. tärkandmetega) 19. Digitaalsete ruumiandmete liigitus. Kirjeldage nende olemust. Digitaalsed ruumiandmed: · VEKTORANDMED xy(z) koordinaatidel põhinev ruumiandmete mudel, mis esitab geograafilisi nähtusi: punktide, joonte, pindadena. Andmed saadakse digimisel, vektoreerimisel. · TÄRKANDMED atribuutide tabelid; link (ühendus) graafilise kujutise ning atribuudi tabeli rea vahel (relatsioonilises andmebaasis). Tabelisse võib piiramatult salvestada ükskõik, millist seda ruumiobjekti iseloomustavaid andmeid. · RASTERANDMED ruumiandmemudel, kus ruum on jaotatud ühesuuruste ruutude jadaks, mis on organiseeritud ridade ja veergudena. Koordinaadid on salvestatud maatriksina. Kaardi pind jagatud imeväikesteks ruudukesteks piksliteks; iga piksel omab oma värvikoodi, vastavalt aluspinnale (nt. ortofoto). · Vektor ja rasterandmete võrdlus
Tekstiandmebaasid (nagu contacts.txt fail kodutöös 5 ja 6) Hierarhilised (andmebaasis leiavad kajastamist omaniku ja alluva suhted) Võrkmudel (sarnased hierarhiliste andmebaasidega, aga siin alluval võib olla mitu omanikku ja mitu alluvat) Relatsioonilised (objektid andmebaasis ja nendevahelised seosed esitatud tabelite kujul) Objekt-orienteeritud (võimaldab säilitada objekt-orienteeritud programmis loodud objekte) MySQL on relatsiooniline andmebaas. Relatsioonilises andmebaasis hoitakse infot mingite objektide kohta (töötaja, kasutaja, auto, raamat jne.) Sellistest infoobjektidest saavad ühe baasi andmeobjektid ehk tabelid. Tabel esitab infot mingi ühetüübiliste objektide kohta - "raamatud", "isikud" oleksid tüüpilised andmebaasi tabelite nimed. Näiteks tabelis raamatud hoitakse informatsiooni raamatute kohta (autor, lehekülgede arv, köide jne.). Tabelis isikud asub informatsioon isikute kohta (nimi, sugu, sünniaasta, telefon jne.).
vahel ei ole tänapäeva keele seisukohalt huvitav, siis käsitletakse samakujulisi eritähenduslikke sõnu alati homonüümidena. Laud 1 ja laud 2 on kaks eri sõna eri tähendustega, mitte üks mitmetähenduslik sõna. Ka inimliku eksituse seisukohalt on terminit korrata palju ohutum kui ülejäänud artiklit, kuna ta on lühem ja varieerub vähem. Andmebaasitehnoloogia valik Seoste konkreetne teostusviis oleneb valitud andmebaasitehnoloogiast. Traditsiooniliselt levinuimas relatsioonilises andmebaasis on eri liiki andmed eri tabelites ja omavahel seotud võtmeveergude abil. Veidi lihtsustatuna seisneb meetod ühe mõiste ja mitme seda tähistava termini esitamiseks selles, et mõistetel on numbrid, ja iga termini juures näidatakse temaga tähistatava mõiste number (joonis 16.1). Relatsioonilise andmebaasi tegemiseks on olemas lugematu hulk eritasemelisi tööriistu, ja midagi samal põhimõttel töötavat saab