Andmebaasisüsteemide alused (ICA0005)
PÕHIANDMED
õppeaine register
A - põhiregister
õppeaine kood
ICA0005
õppeaine nimetus eesti k
Andmebaasisüsteemide alused
õppeaine nimetus inglise k
Database Basics
õppeaine maht AP
-
õppeaine maht EAP
6.00
deklareeritav
jah
kontrollivorm
eksam
õpetamise semester
sügis
õppekeel
eesti keel
inglise keel
Aine on eelduseks
Hajussüsteemide ehitamine (ICD0021)
Õppekavad, millesse aine kuulub
kavaversiooni kood
aine kohustuslik
IAAB17/25
jah
IADB17/25
jah
Ainet õpetavad struktuuriüksused
IC - IT kolledž
Ainekaardi link
Tunniplaani link
Vaata tunniplaani
Versioon:
VERSIOONIPÕHISED ANDMED
õppeaine eesmärgid eesti k
Kursuse eesmärgiks on anda kuulajatele piisavalt põhjalik ülevaade andmebaaside kavandamise metoodikatest, andmebaaside loomise ning käsitlemise meetoditest ja andmebaasisüsteemide kasutamisest infosüsteemide loomisel. Pärast kursuse läbimist peavad kuulajatel olema teadmised, mis võimaldavad neil luua iseseisvalt väiksemaid andmebaasisüsteemidel põhinevaid infosüsteeme ja osaleda suurte infosüsteemide arendusprojektides.
õppeaine eesmärgid inglise k
The aim of the course is to provide students with a sufficiently comprehensive overview of database design methods, database creation and handling methods, and database systems usage for creating information systems. After completing the course, the listeners have the knowledge that enables them to create smaller information systems based on database systems and participate in large-scale information systems development projects.
õppeaine õpiväljundid eesti k.
Omab ülevaadet andmebaaside valdkonnas kasutatavast mõistete süsteemist.
Saab aru andmebaaside mõistest, nende tähendusest ja kohast erineva struktuuriga infosüsteemides.
Tunneb andmemudeli koostamise protsessi ja kasutatavaid tehnikaid.
Omab algteadmisi andmekäsitluskeele SQL kasutamiseks.
Omab ülevaadet andmekäsitluse optimeerimise tehnikatest.
Omab ülevaadet andmete lukustusmehhanismidest andmebaasides ja lukustamisega kaasnevatest probleemidest.
Teab, mis on andmemudelite normaliseerimine ja andmemudelite erinevad normaalkujud (normaliseerimata kuju, 1. normaalkuju, 2. normaalkuju, 3. normaalkuju).
Tunneb normaliseerimise ja denormaliseerimise elementaarseid reegleid.
Tunneb erinevate normaalkujude anomaaliaid.
Teab, mis on kasutajaõigused andmebaasides (kasutajad, kasutajagrupid, süsteemsed ja ressursi õigused). Mõistab kasutajaõigustest tulenevaid probleeme.
Omab ülevaadet andmebaaside haldamiseks tehtavatest toimingutest.
Omab ülevaadet indeksite kasutamisest andmebaasides.
õppeaine õpiväljundid ingl k.
1. has an overview of the concepts used in data modelling and database systems
2. understand the meaning of databases and their place in information systems, with differen structure.
3. understands the process of creating a data model and the techniques used
4. has the basic knowledge for using SQL, the data management language.
5. will aquire an overview of data management techniques
6. gets an overview of data locking mechanisms in databases and locking problems.
7. knows what is normalization of data models and different normal forms of data models (not normalized form, 1st normal form, 2nd normal form, 3rd normal form).
8. knows the normalization and denormalization basic rules.
9. knows the anomalities of different normal forms
10. knows what are user rights in databases (users, user groups, system and resource permissions). Understands problems related to user rights issues
11. aquires an overview of database operations.
12. gets an overview of the use of indexes in databases.
õppeaine sisu lühikirjeldus eesti k
http://enos.itcollege.ee/~priit/E-kursus%20(I%20245)%20AB-de%20alused/

Kursus on mõeldud erinevate infotehnoloogia erialade tudengitele. Kursus on andmebaaside aluskursus s.t. mõeldud kuulajatele, kes ei ole veel läbinud ühtegi andmebaaside kursust.
Kursus eeldab, et selle kuulajad evivad elementaarse programmeerimise oskust ja tunnevad elementaarseid andmestruktuure (jada, puu, pinu, järjekord, teek, paisktabel).
õppeaine sisu lühikirjeldus ingl k
http://enos.itcollege.ee/~priit/E-kursus%20(I%20245)%20AB-de%20alused/

The course is intended for students of various IT specialties. Course for databases starting point i.e. intended for a listener who has not yet completed any database course.
The course presumes that the audience has elementary skills of programming and elementary knowledge of data structures (sequence, tree, stack, queue, library, hash table).
hindamisviis eesti k
Kirjalik eksam
hindamisviis ingl k
Exam (written)
iseseisev töö eesti k
Kirjeldus hindamiskriteeriumites
iseseisev töö ingl k
Described in the assessment criteria
õppekirjandus
Fundamentals of Database Systems
Kirjastaja: Benjamin/Cummings Publishing Company
Autor: Ramez Elmsari, Shamkant B. Navathe
ISBN: ISBN: 0-8053-1753-8
õppevormid ja mahud
päevaõpe: nädalatunnid
4.0
sessioonõppe töömahud (semestris):
loenguid
2.0
loenguid
14.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
2025/2026 sügis
Priit Raspel, IC - IT kolledž
eesti keel
    ICA0005_Hindamiskriteeriumid.pdf 
    kuva rohkem
    2024/2025 sügis
    Priit Raspel, IC - IT kolledž
    eesti keel
      ICA0005_Hindamiskriteeriumid.pdf 
      2023/2024 sügis
      Priit Raspel, IC - IT kolledž
      eesti keel
        2022/2023 sügis
        Priit Raspel, IC - IT kolledž
        eesti keel
          2021/2022 sügis
          Priit Raspel, IC - IT kolledž
          eesti keel
            ICA0005_Hindamiskriteeriumid.pdf 
            Priidu Paomets, IC - IT kolledž
            inglise keel
              ICA0005_Hindamiskriteeriumid.pdf 
              2020/2021 sügis
              Priit Raspel, IC - IT kolledž
              eesti keel
                ICA0005_Hindamiskriteeriumid.pdf 
                Priidu Paomets, IC - IT kolledž
                inglise keel
                  ICA0005_Hindamiskriteeriumid.pdf 
                  2019/2020 sügis
                  Priidu Paomets, IC - IT kolledž
                  inglise keel
                    ICA0005_Hindamiskriteeriumid.pdf 
                    Priit Raspel, IC - IT kolledž
                    eesti keel
                      ICA0005_Hindamiskriteeriumid.pdf 
                      2018/2019 sügis
                      Priidu Paomets, IC - IT kolledž
                      inglise keel
                        ICA0005_Hindamiskriteeriumid.pdf 
                        Valdo Praust, IC - IT kolledž
                        inglise keel
                          ICA0005_Hindamiskriteeriumid.pdf 
                          Priit Raspel, IC - IT kolledž
                          eesti keel
                            ICA0005_Hindamiskriteeriumid.pdf 
                            Ainekaart eesti keeles
                            Ainekaart inglise keeles