1. Mis on andmebaas? 2. Milleks kasutatakse andmebaase? 3. Nimeta andmebaaside koostamise tarkvara programme. 4. Millest koosneb andmebaas? 5. Milleks kasutatakse vorme? 6. Milleks kasutatakse päringuid? 1. Andmebaas on korrastatud infokogum, kusjuures pole oluline, mis tüüpi see info on. 2. Andmebaas on kasulik mitmel moel. See võib olla hinnakiri, kontaktibaas, laoseis jne. Andmebaas on moodus, kuidas organiseerida informatsiooni, milleks võib olla pisike nimekiri või tohutu infomassiiv. Pannes kokku andmebaasi ja programmi, saavad inimesed su lehelt vajaliku üles leida. Näiteks otsida su e-poest kingade alt välja kas punased kingad, mustad kingad, kingad number 43.Andmebaasi kasutamine tähendab otsinguid ehk päringuid (queries). Andmebaasipäringuid su kodulehelt tehakse programmijupi ehk skripti abil
Ühelt poolt peab suhte loomisel osalema unikaalne võti (mõni kandidaatvõtetest). Enamasti on selleks unikaalseks võtmeks primaarvõti. Selle tulemusel on kahes erinevas relatsiooni ühesuguse sisuga atribuudid, mis loovad suhte nende relatsioonide vahel. Seotud relatsiooni tekkinud atribuuti (atribuute) nimetatakse välisvõtmeks. Relatsioonis võib olla ü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
teatud konkreetses valikusituatsioonis otsuse langetada, kusjuures info vastuvõtu, hindamise ja edasiandmise tehnika, võtted ja kiirus määravad igasuguse tegutsemise tulemuslikkuse. Andmebaaside põhifunktsioonid Andmebaasi funktsiooniks on genereerida (koostoimes infosüsteemi teiste komponentidega) kvaliteetne, adekvaatne infokeskkond objektsüsteemi seisundi ja selle muutumise kohta infosüsteemi subjektidele (kasutajatele). Andmebaas on infokogum, mis on organiseeritud sellisel viisil, et arvutiprogramm suudab sellest kiiresti üles leida vajalikud andmed. Andmebaasi võib ette kujutada kui elektroonilist arhiivi. Traditsioonilised andmebaasid on organiseeritud väljade (fields) , kirjete (records) ja failidena. Väli on üks infoühik, kirje on väljade kogum ja fail on kirjete kogum. Näiteks telefoniraamat on nagu fail, selles on kirjete nimestik ja igas kirjes on kolm välja - nimi, aadress ja telefoninumber
Sisukord Eessõna Hea õpilane! Microsofti arenduspartnerid ja kliendid otsivad pidevalt noori ja andekaid koodimeistreid, kes oskavad arendada tarkvara laialt levinud .NET platvormil. Kui Sulle meeldib programmeerida, siis usun, et saame Sulle pakkuda vajalikku ja huvitavat õppematerjali. Järgneva praktilise ja kasuliku õppematerjali on loonud tunnustatud professionaalid. Siit leid uusimat infot nii .NET aluste kohta kui ka juhiseid veebirakenduste loomiseks. Teadmiste paremaks omandamiseks on allpool palju praktilisi näiteid ja ülesandeid. Ühtlasi on sellest aastast kõigile kättesaadavad ka videojuhendid, mis teevad õppetöö palju põnevamaks. Oleme kogu õppe välja töötanud vabavaraliste Microsoft Visual Studio ja SQL Server Express versioonide baasil. Need tööriistad on mõeldud spetsiaalselt õpilastele ja asjaarmastajatele Microsofti platvormiga tutvumiseks. Kellel on huvi professionaalsete tööriistade proovimiseks, siis tasub lähemalt tutvuda õppuritele
EESTI MEREAKADEEMIA Merendusteaduskond Andmebaasi loomine. Turismiga tegelev firma Kursusetöö Svetlana Sumjakova KS-22 Juhendaja: Merike Spitsõn Tallinn 2010 2 Sisukord. 1. Sissejuhatus.............................................................................................................................3 2. Andmebaasi loomine..............................................................................................................4 3. Tabelid....................................................................................................................................5 4. Päringud................................................................................................................................13 5. Formid.........................................................................
[12 lk 99] Puudulik info kursuse läbiviimisest e-õppena Õppeinfo süsteemis (ÕIS) ei ole sageli kursuse juures märgitud, kas see toimub e- õppena. Ei ole eraldi märget e-õppe ja selle ulatuse kohta kursuse andmetes. Info sõltub kirjeldusse pandud tekstist. [3 lk 15] Lahendus: ÕIS-i kursuse kirjeldusse panna eraldi väli, mis näitaks, kas kursus on e- õppena ja kui suures mahus. See sunniks vastava info kursuse kirjeldusse lisama. Ühtne e-kursuste andmebaas Ülikoolide vahel puudub ühine kursuste andmebaas. Tudengitel ja õppuritel võiks olla ühtne ülevaade kõikidest pakutavatest e-kursustest. Praegu on tudengitel on keeruline kursuste võtmine teistest kõrgkoolidest. Kui ka kogu õpe toimub veebis, tuleb paberite (taotlus, teaduskonna luba, jms) tõttu ikkagi sõita teise linna. Kogu asjaajamine võik toimuda veebis. [3 lk 15] Lahendus: E-Ülikooli juures tahetakse luua ühtset kursuste baasi. Ka registreerimine
o Sõltuvuste haldus: Sõltuvused koos lähtekoodiga repositooriomis Sõltuvused hallatakse vahenditega Ivy, Maven o Rakenduse konfiguratsioon: Dünaamiline, sõltub keskkonnast Staatiline, luuakse rakenduse ehitamisel Healthy mix o Konfiguratsioon: .properties fail, .ini faili, .yaml XML, servlet Andmebaas JNDI Lähtekood … o Proovi saavutada olukorda, kus versioonihaldusest tulev asi on kompileeriv ja vajadusel pakenduv kohe, ilma lisaknfigureerimisteta Virtualiseerimine o Arendus mitmele operatsioonisüsteemile Arendus Testimine o Erinevatele operatsioonisüsteemidele kompileerimine (continuous integration)
Sissejuhatus andmebaasidesse Mis on andmebaas? · Andmed · arhiiv Andmebaasi omadused · Aktuaalne · Ammendav · Mitteliiane · Struktuurne Andmebaasihaldur Database Management System DBMS/ · andmebaasi loomine ja hoidmine; · andmebaasi muutmine, andmete muutmine, · päringute esitamine; · aruannete koostamine; · aruannete printimine Andmebaasi tüübid · lameandmebaasid · puustruktuur (hierarhiline) · võrkmudel · relatsiooniline · objektorienteeritud Lameandmebaas Puustruktuur (hierarhiline) Võrkmudel Relatsiooniline Objektorienteeritud
Kõik kommentaarid