Andmebaasisüsteemid (RAM0730)
PÕHIANDMED
õppeaine register
A - põhiregister
õppeaine kood
RAM0730
õppeaine nimetus eesti k
Andmebaasisüsteemid
õppeaine nimetus inglise k
Database Systems
õppeaine maht AP
-
õppeaine maht EAP
6.00
deklareeritav
jah
õppeaine täies mahus läbitav e-õppes
ei
kontrollivorm
eksam
õpetamise semester
sügis-kevad
õppekeel
eesti keel
inglise keel
Eeldusaine(d)
Eeldusaine 1
Infosüsteemide projekteerimine (RAM0720)
Aine on eelduseks
Pilvetehnoloogiad ja pilverakendused (EVR0360)
Veebiprogrammeerimine (RAM0541)
Õppekavad, millesse aine kuulub
kavaversiooni kood
aine kohustuslik
EDTR17/25
jah
Ainet õpetavad struktuuriüksused
EV - Virumaa Kolledž
Ainekaardi link
Tunniplaani link
Vaata tunniplaani
Versioon:
VERSIOONIPÕHISED ANDMED
õppeaine eesmärgid eesti k
Õpetada andmebaaside arendusprotsessi, käsitledes seda infosüsteemi tervikarenduse komponendina. Praktiseerida objekt-orienteeritud ja relatsioonilisel andmebaasil põhineva klient-server lahenduse projekteerimist/ehitamist.
õppeaine eesmärgid inglise k
To teach database development process, to practice designing/building of the client-server solution which is based on object-orientated and relational database.
õppeaine õpiväljundid eesti k.
Üliõpilane tunneb andmebaaside arendusprotsessi, oskab kasutades SQL keelt koostada lihtsat klient-serveri andmebaasi, luua erinevaid andmebaasiobjekte.
õppeaine õpiväljundid ingl k.
A student knows database development process, can use SQL for compile client-server database, create various database objects.
õppeaine sisu lühikirjeldus eesti k
Infosüsteemide arhitektuur, klient/server andmebaasid ning nende loomine. Klient/server süsteemide arhitektuuri ja komponentandmebaaside loomine. Tabelite, piirangute, andmebaasiobjektide loomine ja modifitseerimine PostgreSQL ja Microsoft SQL Server näidetel. Normaliseerimine ja teised projekteerimise põhiprobleemid. Denormaliseerimine. Mälu- ja indeksistruktuurid. Indekseerimise tüübid. Päringute optimiseerimine. Salvestatud protseduurid ja kasutajafunktsioonid. Trigerid. Paralleelse töö korraldamine. Andmeturvalisuse tagamine. Andmebaaside administreerimine
õppeaine sisu lühikirjeldus ingl k
Architecture of info systems, distributed, client/server database and their creation. Database Management Systems, Architecture of client/server systems and database components creation. Creating and modifying tables, constraints; database objects on the example of PostgreSQL ja Microsoft SQL Server; normalisation and other basic problems of projection; denormalisation; memory and index structures; indexation types; query optimization; Store procedures and user functions; triggers; organizing parallel work; ensuring data security; administration of database.
hindamisviis eesti k
vt. fail
hindamisviis ingl k
see attachment
iseseisev töö eesti k
Iga tudeng teeb projekti. Andmebaasina tuleb kasutada PostgreSQL andmebaasi või Microsoft SQL Server.
iseseisev töö ingl k
Individual project using PostgreSQL database or Microsoft SQL Server.
õppekirjandus
1.Connolly, T.M., Begg, C.E. Database systems. A Practical Approach to Design, Implementation and Management. Pearson Education, 2014., 2.Paul Atkinson, Robert Vieira Beginning Microsoft SQL Server 2012 Programming, Wrox Publisher, 2016.
õppevormid ja mahud
päevaõpe: nädalatunnid
4.0
sessioonõppe töömahud (semestris):
loenguid
2.0
loenguid
8.0
praktikume
2.0
praktikume
16.0
harjutusi
0.0
harjutusi
0.0
vastutav õppejõud
-
ÕPPEJÕU AINEKAVA INFO
õppetöö semester
õpetav õppejõud / üksus
õppetöö keel
Laiendatud ainekava või link Moodle või kodulehele
2024/2025 kevad
Žanna Gratšjova, EV - Virumaa Kolledž
eesti keel
    RAM0730_AB_Systeemid_hindamine_ee.pdf 
    kuva rohkem
    2024/2025 sügis
    Žanna Gratšjova, EV - Virumaa Kolledž
    eesti keel
      RAM0730_AB_Systeemid_hindamine_ee.pdf 
      2023/2024 kevad
      Žanna Gratšjova, EV - Virumaa Kolledž
      eesti keel
        2023/2024 sügis
        Žanna Gratšjova, EV - Virumaa Kolledž
        eesti keel
          2022/2023 kevad
          Žanna Gratšjova, EV - Virumaa Kolledž
          eesti keel
            2022/2023 sügis
            Žanna Gratšjova, EV - Virumaa Kolledž
            eesti keel
              2021/2022 kevad
              Žanna Gratšjova, EV - Virumaa Kolledž
              eesti keel
                RAM0730_AB_Systeemid_hindamine_ee.pdf 
                2020/2021 kevad
                Žanna Gratšjova, EV - Virumaa Kolledž
                eesti keel
                  RAM0730_AB_Systeemid_hindamine_ee.pdf 
                  2019/2020 kevad
                  Žanna Gratšjova, EV - Virumaa Kolledž
                  eesti keel
                    RAM0730_AB_Systeemid_hindamine_ee.pdf 
                    2018/2019 kevad
                    Žanna Gratšjova, EV - Virumaa Kolledž
                    eesti keel
                      RAM0730_AB_Systeemid_hindamine_ee.pdf 
                      Ainekaart eesti keeles
                      Ainekaart inglise keeles