raamatupidamissüsteem. 4 1. Andmebaas Andmebaas on süstematiseeritud ja omavahel seotud andmete kogum, mis on ettenähtud andmete säilitamiseks ja edaspidiseks töötlemiseks. Põhilised tegevused andmebaasiga on andmete säilitamine, andmete lisamine ja eemaldamine, andmete muutmine, andmete väljavalimine mitmesuguste kriteeriumite kohaselt. Raamatukogu andmebaas sisaldab endas andmeid klientide, raamatute ja laenutuste kohta. Antud andmebaas on oluline, et võimaldada raamatukogus kiiremat teenindust, et saaks kiiresti vaadata, millised raamatud on välja laenutatud ja millised raamatud on sees ja et uute laenutuste või uute raamatu korral saaks kiiresti andmeid lisada. 1.1 Andmebaasi avamine Andmebaasi loomiseks vajutasin Blank Database. Avanes File New Database aken, kus andsin loodavale andmebaasile nime ning valisin koha, kuhu andmebaasi fail salvestatakse. Andmebaasi aken:
docstxt/136190178347.txt
selle tagajärjel ka töötajate arv vähenenud. Põhjuseks on koolide sulgemine. Harju, Ida-Viru ja Põlva maakonna rahvaraamatukogu lugejate arvu kohta aastatel 2003-2012 Lugejate arv on vähenenud kõige rohkem Ida-Viru maakonnas võrreldes Harju ja Põlva makonna raamatukogudega. Eks selle on tinginud rahvastiku väljaränne. NIMI: ANNERIIN TRUU RÜHM: IK12 Ülikooliraamatukogude lugejate ning keskmiste laenutuste (lugeja kohta) arvu kohta aastatel 2000-2012 Eks vähenemise on tinginud õppekohtade arvu vähenemine ülikoolides, teavikute kättesaadavus internetis jne.
seejärel klõpsata nupul reserveeri. Esimesed kolm korda on interneti kaudu võimalik pikendada neid lugeja käes olevaid teavikuid, millel ei ole järjekorda ning mille laenutustähtaeg ei ole ületatud. Kasutajatunnus ja esmane parool väljastatakse raamatukogust. ID-kaardiga sisselogimisel kasutajatunnust ja parooli vaja ei ole. Leheküljel tagasi liikumiseks kasutatakse nuppu tagasi, mitte aga brauseri back-nuppu. Laenutuste edetabel jaanuaris 2011 Raamatud Jrk Laenutusi Autor Pealkiri Aasta 1 547 Arme, Lea Ma olen elanud 2010 2 422 Oksanen, Sofi Puhastus 2009 3 352 Kull, Avo Haigla 2010
Statistiliste laenutamine hoidjale näitajate analüüs Laenutuste Lugejatele arvestus Lugejate arvestus laenutamine Teavikute arvestus Joonis 4 Infosüsteemi võimalikud funktsioonid
.................................................................................. 31 Retsensioon............................................................................................................................... 36 Üldvaade Tegemist on tugevasti lihtsustatud videolaenutuse infosüsteemiga. Järgnevalt esitatakse süsteemi üldvaade. Taust Videolaenutuses tegeletakse DVD videode laenutamisega. Firmas töötavad klienditeenindajad ja firmat juhib juhataja. Juhataja määrab laenutuste hinnad ja viivise määra. Klient valib esindusest endale sobiva video ja pöördub sellega klienditeenindaja poole. Kui soovitud videot pole esinduses, siis klienditeenindaja vaatab nimekirjast, kas selline video on videode nimekirjas ning millal võiks eelmine laenutaja selle tagastada. Kui klient soovib, saadab klienditeenidaja kliendile meeldetuletuse. Klienditeenindaja võtab kliendilt andmed ja sisestab need andmebaasi ning seejärel esitab arve.
üleminekul tellimus Nõude esitamine, millega klient soovib teavikut Raamatukogust tellida. Koostööpartner Edastab teaviku laenutajalt kliendile Konto Sisaldab kliendi personaalseid andmeid ja infot laenutuste kohta Lugejakaart Kaart, millega kliendile teavikuid registreeritakse PIN ja kasutajanimi Unikaalsed paroolid, millega klient saab veebi sisse logida Kontaktandmed Kliendi kontaktandmed Juhataja Isik, kes tagab Raamatukogu toimimise eest 2.2
bibliograafiatööks. Põhitöö kõrvalt osalesid teatmebibliograafiatöös kõik raamatukogu töötajad. Ehitustegevus raamatukogus, mis algas 1927.aastal, takistas mõne aja jooksul lugejateenindust. 1930. aastaks sai raamatukogu oluliselt suurema lugemissaali, perioodika lugemisruumi, 2 tööruumi õppejõududele jm. Väljastpoolt lugejate arv kasvas aastatega. Raamatukogus käidi ka väljastpoolt Tartut, samuti välismaalt. Külastuste arv kulmineerus 1933.aastal, laenutuste arv 1934.a. Põhjuseks võis pidada lugemistingimuste paranemist rekonstrueeritud raamatukogus. Laenutuste arv hakkas vähenema 1935. aastast. Kahanemine jätkus 1930-ndate aastate lõpuni, põhjuseks üliõpilaste arvukuse vähenemine. Välismaiste vahetuspunktide arv ületas 300 piiri 1930. aastal. Nendele saadeti publikatsioone ja dissertatsioone ning vastu saadi lisaks dissertatsioonidele ja publikatsioonidele ka
+---------+----------+------------+-------------+ | eesnimi | perenimi | tahtaeg | tagastamine | +---------+----------+------------+-------------+ | Tiit | Tikk | 2020-10-22 | 2020-10-22 | | Sandra | Saar | 2020-10-20 | 2020-10-18 | | Joosep | Jalakas | 2020-10-16 | 2020-10-15 | +---------+----------+------------+-------------+ 3 rows in set (0.01 sec) 11. Leia mitu raamatut on iga laenutaja laenanud kokku (väljasta lugeja ees- ja perenimi ning laenutuste arv). mysql> SELECT LUGEJA.eesnimi, LUGEJA.perenimi, (SELECT COUNT(*) FROM LAENUTUS WHERE LUGEJA.lugeja_id=LAENUTUS.lugeja_id) AS 'Mitu korda on laenatud' FROM LUGEJA; +-----------+----------+------------------------+ | eesnimi | perenimi | Mitu korda on laenatud | +-----------+----------+------------------------+ | Kalle | Kohin | 0 | | Tiia | Tuisk | 0 | | Pille | Pill | 0 |
10. Leia laenutajad, kes on oma raamatu tagastanud. SELECT lug.Eesnimi, lug.Perenimi from LUGEJA as lug, LAENUTAMINE as l where l.tagastamine is not null and l.lugeja_id = lug.Lugeja_id; 11. Väljasta raamatuid laenutanud lugejate ees- ja perekonnanimed. SELECT Eesnimi, Perenimi from LUGEJA INNER JOIN LAENUTAMINE ON LUGEJA.Lugeja_ID=LAENUTAMINE.Lugeja_ID; 12. Leia mitu raamatut on iga laenutaja laenanud kokku (väljasta lugeja ees- ja perenimi ning laenutuste arv) SELECT lug.Eesnimi, lug.Perenimi from LUGEJA as lug, LAENUTAMINE as l where l.Tagastamine is not null and l.Lugeja_id = lug.Lugeja_id; 13. Grupeeri raamatud väljaandmise aastate järgi ja leia igal aastal lehekülgede arv ja hind kokku. SELECT Aasta, sum(Lk_arv) as lk_kokku, sum(Hind) as hind_kokku from RAAMAT group by Aasta; 14. Leia kõigi raamatute kogumaksumus, raamatute keskmine maksumus, kõige odavam ja kallim raamat. Väljasta vastavad hinnad.
Raamatukogude koostöö laienemine nii rahvuslikul kui rahvusvahelisel tasandil: ERÜ ja ELNETi roll, eri tüüpi raamatukogude nõukogude tegevus, rahvusvahelistesse organisatsioonidesse kuulumine, ühistegevus. Raamatukogude füüsilise keskkonna uuenemine- Eesti rahvusraamaukogu (1993), Eesti Muusikaakadeemia (1999) ja Eesti Kunstiakadeemia (2000) raamatukogud; lisaks paikneb ligi 300 rahvaraamatukogu uutes või renoveeritud ruumides. Raamatukogude lugejate, laenutuste ja külastuste arv kasvab pidevalt. Kuid samas raamatukogu osatähtsuse ja mõju vähene arvestamine Eesti arengu seisukohalt olulistes arengustrateegiates ja programmdokumentides. Kooliraamatukogu osatähtsuse põhjendamatu alahindamine, liigne keskendumine eelkõige õppeprotsessi kindlustamisele õpikute ja õppematerjalidega. Teadusraamatukogude finantsraskused ja juhtimissüsteemi ametkondlik killustamine; Teadus- ja
Am/Gar03 29.05.10 05.06.10 Erle Stanley Gardner Hooletu kassipoja juhtum 1997 Am/Zel03 02.02.10 16.02.10 Roger Zelazny Amberi veri 2010 5. Moodustada uu E/Vil04 24.07.10 10.08.10 Eduard Vilde Mahtra sõda 2009 laenutuste arv ig Ingl/Pra05 09.10.10 04.11.10 Terry Pratchett Ajavaras 2007 Am/Sto02 19.03.10 01.04.10 Rex Stout Minu mõrv 1997 Am/Sto02 20.11.10 08.12.10 Rex Stout Minu mõrv 1997 Am/Wer01 27.10.10 19.11.10 Patricia Werner Tormiahvatlus 2000 Am/Wer01 23.04.10 08.05.10 Patricia Werner Tormiahvatlus 2000 E/All01 02.01.10 21
lisamine on alati soovitatav. On olemas ka üks teine identifikaator, mis seob teise tabeli rea antud tabeliga - seda nimetakse välisvõtmeks (foreign key). Lisame tabelitesse vajalikud võtmed: Nüüd on seosed paigas ja saame aru, et Andres laenutas raamatu "Kalevipoeg" 12.04.2009, Reet - raamatu "Karupoeg Puhh" 17.03.2009 ning Ilmaril on "Harry Potter" 23.02.2009. Juhul, kui Reet ja Andres toovad oma raamatud tagasi ning meil pole vaja laenutuste ajalugu hoida - kustutame vastavad read tabelist laenutuse_ajad: Andmetüübid Iga tabeli atribuutidel on kindel andmetüüp, mille valik sõltub veeru andmetest, ehk kas hoitakse seal teksti, numbri või hoopis kuupäeva. Kõikide admetüüpidega võib huvi korral tutvuda MySQL veebilehel. Põhilised ja tihti MySQL-is kasutatavad andmetüübid on järgmised: INT Täisarvtüüpi andmete hoidmiseks (võib lisaks defineerida kas atribuut on alati positiivne (unsigned) või mitte) DOUBLE
Am/Sto02 väärtused) 19.03.10 01.04.10 Rex Stout Minu mõrv 1997 Am/Sto02 20.11.10 08.12.10 Rex Stout Minu mõrv 1997 Am/Wer01 3. Koostada 27.10.10 uuele 19.11.10 töölehele Patricia Werner liigendtabel: Tormiahvatlus laenutuste arv laenu 2000 Am/Wer01 lõikes.08.05.10 23.04.10 Koostada snäidisele Patricia Werner vastav diagramm (näidis on Tormiahvatlus 2000lehel Diag E/All01 02.01.10 21.01.10 Artur Alliksaar Olematus võiks ju ka ole 1968
Err:509 Err:509 Err:509 Err:509 Err:509 Err:509 a lasteraamatud, mille laenutamise aeg ületas kolm Err:509 g laenutaja nimi, linn ja vanus (kindasti selles Err:509 Err:509 Err:509 imi, linn Err:509 ja vanus), kes on laenutanud eestikeelseid nult unikaalsed Err:509 väärtused) Err:509 a vahekokkuvõtted Err:509 (Subtotal): laenutuste arv autorite Err:509 Err:509 laenutajaErr:509 soo ja raamatute autorite lõikes. Koostada Err:509 Err:509 Err:509 kalendrikuude Err:509 lõikes. Err:509 ri ja leidaErr:509 funktsiooni countif abil laenutuste arv iga Err:509 Err:509 Err:509 Err:509 Err:509 Err:509 Err:509 Err:509 Err:509