Pärnumaa
Kutsehariduskeskus
AA-09
ANDMEBAASID
Referaat
Johanna -Margret
Kakko
2010
SISUKORD
ANDMEBAASID.
Informatsioon
ja andmed.
Andmebaaside
põhifunktsioonid.
Andmebaaside
tüübid.
Andmelaod
PÄRNUMAA KUTSEHARIDUSKESKUS ARVUTID-JA ARVUTIVÕRGUD Targo Orav ANDMEBAASID Referaat Juhendaja: Sander Mets Pärnu 2010 Sisukord Andmebaasid Andmebaaside põhimõtted Andmebaaside käivitamine Töö andmetega SQL keelealused Andmebaaside kasutajad Andmebaasid Informatsioon ja andmed Andmed on igasugused teated ( konstateeringud, faktid jne.) nii isikute, asjade kui ka asjaolude kohta, mis ei ole seotud konkreetsete ülesannete, eesmärkide ega kasutajatega
Kapseldamine tähendab objektide ja atribuutide grupeerimist objektiks, kusjuures atribuutide väärtusi saab kasutada ja muuta vaid läbi operatsioonide. Operatsiooni polümorfism tähendab, et erinevates klassides saab defineerida sama nimega kuid erineva käitumisega operatsiooni. Muutuja polümorfism tähendab, et klassi muutuja võib viidata erinevatel aegadel erinevate klasside objektidele. Pole ühtset standardit selle kohta, milline peaks olema objekt-orienteeritud andmemudel ja andmebaas. 1997 oli objektiandmebaaside käes 3% andmebaasi turust. Andmebaaside valdkonnas tuntud inimesed Relatsioonilise mudeli väljamõtlejaks võib pidada dr. Edgar. F. Codd'i, kes esitas esimesena relatsioonilise andmebaasi põhimõisted 1970 a. ilmunud artiklis: "A relational model of large shared data banks". Pakkus esimesena välja ka normaliseerimise protsessi. Olemi-suhte diagramm töötati Peter Cheni poolt välja 1970-ndate keskel.
Eksamil küsitavad mõisted 1. Andmebaas (teema 1) 2. Andmebaasisüsteem (teema 1, 10) 3. Relatsiooniline muutuja (relvar), relatsioon (teema 2) 4. Kandidaatvõti, supervõti (primary key) (teema 2) 5. Primaar- ja alternatiivvõti (teema 2) 6. Välisvõti (teema 2) 7
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 jaadv
1) Mis on informatsioon? a) fakte, sündmusi, asju, protsesse, ideid, mõisteid või muid objekte puudutav teadmus, millel on teatud kontekstis eritähendus. b) andmebaas. c) fakte, sündmusi, asju, protsesse, ideid, mõisteid või muid objekte puudutav teadmus, millel pole teatud kontekstis eritähendus. 2) Mida nimetatakse andmeteks? a) fakte. b) informatsiooni. c) inimesele ja/või masinale arusaadaval kujul formaliseeritud (erilisel viisil vormindatud) info esitusviisi, mida saab kasutada suhtluseks, tõlgendamiseks, säilitamiseks või töötluseks. 3) Mis on andmebaas? a) sõjaväebaas. b) infotabel. c) omavahel seotud ja süstematiseeritud andmete kogum
Vormingud......................................................................................................... 13 4.2.Sisestuseeskiri.................................................................................................... 14 4.3.Väärtusreegel......................................................................................................14 5.TABELITE SEOSTAMINE..................................................................................... 16 5.1.Mitme tabeliga andmebaas.................................................................................16 5.2.Seose tüübid....................................................................................................... 19 5.3.Seoste loomine ja haldamine..............................................................................19 6.PÄRINGUD.............................................................................................................. 22 6.1.Päringu mõiste.............................
Makroks(macros) nimetatakse käskude jada. Selle asemel et iga kord ühtesid ja samu käsklusi jagada, võib need makrona vormistada ning lasta neid automaatselt täita Mooduliks(modules) nimetatakse Visual Basic-keelse programmiteksti lehekülge. Eismeseks sammuks andmebaasi loomisel on otsus, kas ja milleks andmebaasi vaja.Lühedalt võiks põhjendada seda vajadust nii: kui on tegemist mahuka infohulgaga, mille töötlus taandub põhiselt vajaliku info leidmisele, siis on andmebaas vajalik. Otsustanud luua andmebaasi, tuleks määrata, millistel eesmärkidel seda kasutada. Sellest võib üldjoontes oletada, millised andmed vajavad säilitamist ja milliseid infopäringuid tegema hakatakse. Näiteks Raamatukogu Kirjeldatud on raamatukogu raamatute laenutamist. Lugejad laenutavad raamatuid. Lugejad tagastavad laenutatud raamatuid. Raamatukogutöötajad fikseerivad raamatute laenutamise ja tagastamise. Peeetakse arvestust, kui palju või teine töötaja raamatuid laenutanud on
ORACLE andmebaasi praktikum Sissejuhatuseks 1. Kasutage programmi ,,Toad for Oracle" (otsige lihtsalt nime ,,Toad" järgi ja käivitage). 2. Toad'i käivitamisel avaneb aken, mille kaudu saate ennast baasi logida: 3. Sisestada tuleb kasutajanimi (1) ning password (2) ja combo boxist tuleb valida andmebaasi nimi (3), mis teie puhul on alati ,,TESTDATA". Pärast seda tuleb vajutada nuppu ,,Connect" (4). Kui kõik oli korras oletegi andmebaasis sees. See aken sulgub ja avaneb tööaken. 4. Baasi on tehtud teile kasutajanimi (juhul, kui te käsiste harjtustunnis ja lasite selle endale teha). Kasutajanimi on üldjuhul ,,s14ppee", kus ,,pp" on kaks teie perekonnanime esimest tähte ja ,,ee" teie eesnime kaks esimest tähte. Täpitähed on asendatud ilma täppideta tähtedega. Tähed on suured. Password on esialgu ,,AAA". Kui olete baasi sisse saanud tuleb see password KINDLASTI ära vahetada (otsige Oracle veebist käsku ALTER
Kõik kommentaarid