Repozitorijum sadrži materijale sa časova vežbi iz predmeta Uvod u relacione baze podataka na Matematičkom fakultetu u Beogradu za školsku 2023/2024. godinu.
U nastavku je navedeno sve što je do sada urađeno na časovima vežbi:
- Nedelja 1: uvod u SQL, upoznavanje sa bazom podataka STUD2020 na kojoj ćemo raditi;
- Nedelja 2: naredba VALUES, spajanje tabela (unakrsno, unutrašnje i spoljašnje);
- Nedelja 3: operatori ANY, SOME, ALL, (NOT) EXISTS i izraz CASE;
- Nedelja 4: skupovne operacije (UNION, UNION ALL, INTERSECT, INTERSECT ALL, EXCEPT, EXCEPT ALL) i rad sa skalarnim funkcijama;
- Nedelja 5: kolonske funkcije (COUNT, MIN, MAX, AVG i druge), GROUP BY i HAVING klauze;
- Nedelja 6: složeni upiti (naredba WITH) i vežbanje SQL-a;
- Nedelja 7: naredbe za menjanje sadržaja baze podataka (INSERT, UPDATE, DELETE);
- Nedelja 8: kreiranje tabela, promena njihovih struktura i vežbanje SQL-a;
- Nedelja 9: kreiranje indeksa i rad sa njima, kreiranje pogleda i rad sa njima, vežbanje SQL-a;
- Nedelja 10: MERGE naredba, vežbanje SQL-a;
- Nedelja 11: formalni upitni jezici (relaciona algebra);
- Nedelja 12: formalni upitni jezici (relacioni račun);
U folderu ZADACI_SA_ROKOVA će se nalaziti zadaci sa praktičnog dela ispita iz prethodne školske godine!
U nastavku možete pronaći snimke vežbi iz školske 2021/2022. godine preuzete od koleginice Nikoline Kuprešanin (sadržaj i dinamika vežbi se nisu menjali):
Nedelja | Tema | Šifra |
---|---|---|
1 | Uvod u SQL, upoznavanje sa bazom podataka STUD2020 | jXmVATt6 |
2 | Naredba VALUES, spajanje tabela (unakrsno, unutrašnje i spoljašnje) | uP3j3Msx |
3 | Operatori ANY, SOME, ALL, (NOT) EXISTS i izraz CASE | MfReTwJ5 |
4 | Skupovne operacije (UNION, INTERSECT, EXCEPT) i rad sa skalarnim funkcijama | qWfUjsc9 |
5 | Kolonske funkcije (COUNT, MIN, MAX, AVG i druge), GROUP BY i HAVING klauze | yGmsf4Zh |
6 | Složeni upiti (naredba WITH) i vežbanje SQL-a | aZge8w3Q |
7 | Naredbe za menjanje sadržaja baze podataka (INSERT, UPDATE, DELETE) | Qx5wpjmB |
8 | Kreiranje tabela, promena njihovih struktura i vežbanje SQL-a | GrdntKk3 |
9 | Kreiranje indeksa i pogleda, vežbanje SQL-a | PcpMFJJ7 |
10 | MERGE naredba, vežbanje SQL-a | 4Ynks8UB |
11 | Formalni upitni jezici (relaciona algebra) | GmPndiC9 |
12 | Formalni upitni jezici (relacioni račun) | xUe29mvx |
Nastava se sastoji iz dva časa predavanja i dva časa vezbi nedeljno. Predmet nosi 5 ESPB.
Predispitne obaveze na kursu su ukinute.
- Pismeni ispit (80 poena)
- Usmeni ispit (20 poena)
Pismeni ispit se sastoji od praktičnog dela ispita (zadaci od 1. do 4.) koji nosi 50 poena, kao i teorijskog dela ispita (zadaci od 5. do 10.) koji nosi 30 poena.
Uslov za izlazak na usmeni deo ispita je barem 41 poen ukupno ostvaren na ispitu, kao i barem 26 poena na praktičnom delu pismenog ispita.
- dr Saša Malkov (link do veb stranice profesora možete pronaći ovde)