ICDL Professional - Baze podataka - napredni nivo
Modul 3 Programski
Da bi neko mogao da pohađa ICDL Professional modul Baze podataka - napredni nivo neophodno je da bude upoznat sa osnovnim nivoom korišćenja baza podataka, uzevši u obzir da je ovo nadogradnja tog nivoa.
Ovaj modul će omogućiti kandidatima da se upoznaju sa ključnim konceptima, koji su vezani za rad sa programom koji je namenjen bazama podataka, te se podrazumeva da će svaki kandidat biti upoznati sa pravilnim korišćenjem aplikacije relacione baze podataka, a kako bi mogao ne samo da kreira napredne baze podataka, već i da ima mnogo bolje rezultate, što će se u velikoj meri odraziti i na povećanje produktivnosti.
Ne samo da će kandidati koji budu pohađali ICDL Professional modul Baze podataka - napredni nivo naučiti da koriste napredne alate koji su dostupni u okviru aplikacija za baze podataka, već će u velikoj meri mnogo bolje upravljati i organizovati informacije koje su im na raspolaganju.
Takođe se podrazumeva da će svaki kandidat koji bude pohađao ICDL Professional modul Baze podataka - napredni nivo naučiti i da na efikasan način koristi napredne alate koje nude programi za rad sa bazama podataka, što će svakome od njih u velikoj meri pomoći da radi sa većom količinom podataka, odnosno da poveća produktivnost i kvalitet svog rada.
Uz to što će se upoznati sa konceptima korišćenja programa za rad sa bazama podataka i konceptima razvoja generalno baza podataka, svi koji budu pohađali ICDL Professional modul Baze podataka - napredni nivo će naučiti da rade i sa relacionom bazom podataka, u čemu će im pomoći brojne napredne funkcije sa kojima će imati prilike da se upoznaju, tako da će između ostalog naučiti da kreiraju tabele i da kreiraju one veze između tabela koje se smatraju kompleksnijim.
Isto tako će biti upoznati i sa naprednim funkcijama koje nude programi za rad sa bazama podataka, a koje se koriste sa ciljem što uspešnijeg dizajniranja tabela, odnosno kreiranja upita, s tim što će ICDL Professional modul Baze podataka - napredni nivo omogućiti kandidatima da se upoznaju i sa naprednim funkcijama koje se odnose na dodavanje podataka, zatim na ažuriranje baza podataka i na brisanje podataka po potrebi.
Zahvaljujući tome što će se upoznati sa pravilnim korišćenjem različitih parametara, a zatim i sa upotrebom specijalnih znakova i kalkulacija, svi koji budu pohađali ICDL Professional modul Baze podataka - napredni nivo će moći da samostalno na najbolji mogući način filtriraju upite.
Pored toga, naučiće i na koji način se kreira podizveštaj, odnosno kako mogu da poboljšaju jedan izveštaj, ali i koje su to kontrole i podobrasci koji imaju za cilj poboljšanje funkcionalnosti, dostupni u različitim programima za rad sa bazama podataka.
Uzevši u obzir da će svako ko bude pohađao ICDL Professional modul Baze podataka - napredni nivo imati mogućnost da se upozna i sa naprednim funkcijama koje nudi program za rad sa bazama podataka, to se očekuje da će u velikoj meri moći da poveća i produktivnost.
Sem toga, kandidati bi trebalo da nauče i kako se kreiraju tabele i veze, odnosno polja i kolone u tabelama, ali kako u praktičnom smislu funkcionišu veze i spajanja između više tabela. Takođe će im ICDL Professional modul Baze podataka - napredni nivo omogućiti da se upoznaju sa kreiranjem upita, odnosno sa različitim vrstama upita, kao i sa time kako se u praktičnom smislu upiti filtriraju.
Biće upoznati i sa obrascima, odnosno sa opcijama kontrole i to sa naprednim funkcijama sa aspekta kontrole, a naučiće da izrađuju i izveštaje, te će zahvaljujući automatizaciji rada u programu namenjenom radu sa bazama podataka biti u mogućnosti i da produktivnost podignu na viši nivo.
Koje ciljeve ima ICDL Professional modul Baze podataka - napredni nivo?
S obzirom na to da je u pitanju napredni modul, to se slobodno može reći da ICDL Professional modul Baze podataka - napredni nivo ima za cilj na prvom mestu da omogući kandidatima da se upoznaju ne samo sa korišćenjem naprednih funkcija koje nude programi namenjeni radu sa bazama podataka, nego i da nauče kako mogu da povećaju produktivnost, odnosno da konkretni proces automatizuju i da kvalitet svog poslovanja podignu na viši nivo.
Između ostalog je trenutno aktuelnim nastavnim programom predviđeno da kandidati budu upoznati i sa ključnim konceptima koji se tiču rada sa bazama podataka, odnosno da se upoznaju kako se konceptima razvoja baza podataka, tako isto i da nauče da ih na pravilan način koriste.
Poseban akcenat će ICDL Professional modul Baze podataka - napredni nivo staviti na rad sa relacionom bazom podataka, kojom prilikom će kandidati naučiti da koriste napredne funkcije kako bi na prvom mestu kreirali tabele, a zatim i da bi mogli da uspostave različite veze između nekoliko tabela, s tim što će fokus biti stavljen na one veze koje se u tom slučaju tretiraju kao kompleksnije.
A da bi neko mogao maksimalno da iskoristi program za rad sa bazama podataka, podrazumeva se da će biti upoznat i sa procesom dizajniranja upita za pravljenje tabela, odnosno sa postupkom ažuriranja jedne baze podataka, kao i sa naprednim funkcijama koje se odnose na brisanje ili dodavanje podataka u jednu bazu. Isto tako će naučiti da pravilno koristi i filter za upite, a uz pomoć kako kalkulacije i specijalnih znakova, tako isto i parametara.
Naučiće svako ko bude pohađao ICDL Professional modul Baze podataka - napredni nivo i na koji način je potrebno da podobrasce i kontrole koristi, a kako bi povećao funkcionalnost obrazaca, s tim što je predviđeno trenutno aktuelnim nastavnim programom i da kandidati tokom ove edukacije nauče da kreiraju kontrolu izveštaja za obavljanje proračuna. Isto tako će biti upoznati i sa time kako se kreira jedan podizveštaj, odnosno na koji način mogu da unaprede prezentaciju jednog izveštaja o korišćenju, kao i o radu baza podataka.
Zahvaljujući tome što će ICDL Professional modul Baze podataka - napredni nivo omogućiti kandidatima da se upoznaju sa makro naredbama, odnosno sa time kako mogu koristiti i opcije za uvoz i opcije za povezivanje, a da bi podaci bili što je moguće bolje integrisani, očekuje se da svako ko bude savladao nastavni program ovog modula može i da maksimalno svoju produktivnost poveća, a što će se opet pozitivno odraziti i na kvalitet rada.
1. Koncepti baza podataka
Prvi segment koji će biti predstavljen svakome ko bude pohađao ICDL Professional modul Baze podataka - napredni nivo vezan je za koncept baza podataka, te se podrazumeva da će kandidati naučiti ne samo kako se razvijaju baze podataka, nego i sa kojim ciljem se one koriste.
Biće im predstavljeni i različiti modeli baza podataka, kao i njihove osnovne karakteristike. U tom smislu je trenutno aktuelnim nastavnim programom predviđeno da ICDL Professional modul Baze podataka - napredni nivo omogući kandidatima da se upoznaju sa time šta je hijerarhijska baza podataka i koje su njene osnovne karakteristike, odnosno kako se kreira i sa kojim ciljem, kao i da budu upoznati sa objektno - orijentisanom bazom podataka, te sa onom bazom podataka koja se smatra relacionom.
Na koji način se definišu životni ciklusi jedne baze podataka je naredna tema kojom će se ICDL Professional modul Baze podataka - napredni nivo baviti. U tom smislu će kandidati saznati kako se definiše logički dizajn, odnosno koje korake treba preduzeti da bi bila kreirana jedna baza podataka. Zatim će im biti objašnjeno i na koji način se u jednu bazu podataka unose podaci, ali i šta je potrebno da učine da bi na adekvatan način tim podacima manevrisali, a isto tako će saznati i na koji način mogu određene informacije da pronađu.
Koje su to poslovne aplikacije koje se smatraju uobičajenim kada je u pitanju rad sa bazama podataka je takođe tema koju će ovaj modul da obradi. U tom smislu se podrazumeva da će ICDL Professional modul Baze podataka - napredni nivo omogućiti kandidatima da se upoznaju sa time šta je dinamički web sajt i kako on funkcioniše po pitanju baza podataka, odnosno šta su sistemi za upravljanje sadržajem jednog web sajta, ali i šta su sistemi za upravljanje odnosima sa klijentom i kako su oni povezani sa bazama podataka, te će im takođe biti objašnjeno i kako se definišu sistemi za planiranje resursa preduzeća i na koji način su oni okarakterisani kao uobičajene poslovne aplikacije za rad sa bazama podataka.
S obzirom na to da je SQL, odnosno Structured Query Language vrlo značajan za rad sa bazama podataka, to znači da će svako ko bude pohađao ICDL Professional modul Baze podataka - napredni nivo imati priliku da nauči i sa kojim ciljem se SQL koristi kada su u pitanju baze podataka, odnosno kakva je njegova uloga prilikom kreiranja upita sadržaja jedne baze podataka.
2. Tabele i veze
Predviđene su dve oblasti u okviru ovog segmenta pomenutog modula, tako da će kandidati prvo da se upoznaju sa radom sa poljima i kolonama, a zatim i sa time kako u okviru jedne baze podataka funkcionišu veze i spajanja.
Najpre će svako ko bude pohađao ICDL Professional modul Baze podataka - napredni nivo u ovom segmentu imati priliku da se upozna sa time na koji način se kreira „ lookup “ u jednom polju, odnosno koloni, a biće upoznati kandidati i sa time kako se on može menjati ili brisati kada je to potrebno. Odmah zatim će kandidatima biti objašnjeno i kako se definiše maska za unos u polju, odnosno u koloni i koja je njena funkcija, kao i kako se ona kreira, menja ili briše, a u zavisnosti od potreba.
Kandidatima koji budu pohađali ICDL Professional modul Baze podataka - napredni nivo će u ovom segmentu biti objašnjeno i na koji način se vrši podešavanje unosa podataka, bez obzira da li je to unos podataka za polje ili za kolonu, a u smislu da će im biti predstavljene opcije „ zahtevana “ i „ nije zahtevana “.
U drugom segmentu će biti predstavljene različite vrste veza, odnosno spajanja, a najpre će ICDL Professional modul Baze podataka - napredni nivo omogućiti kandidatima da se upoznaju sa takozvanom vezom jedan prema jedan, a zatim i sa osnovnim karakteristikama veze poznate kao jedan prema više između tabela u bazama podataka. U tom smislu će naučiti kako se koja veza kreira, zatim na koji način se menja ili briše.
Naučiće svako ko bude pohađao ICDL Professional modul Baze podataka - napredni nivo i šta je to veza više prema više, odnosno kako je mogu kreirati uz pomoć tabele spajanja, ali i na koji način je mogu izmeniti kada je to potrebno ili, pak obrisati.
Biće im objašnjeno i šta je to referencijalni integritet, odnosno kako se on primenjuje kada je u pitanju više tabela, a podrazumeva se da će ICDL Professional modul Baze podataka - napredni nivo u ovom segmentu omogućiti kandidatima i da se upoznaju sa time kako se vrši automatsko ažuriranje kada je u pitanju više povezanih polja. Zatim će im biti objašnjeno i kako u praksi funkcioniše automatsko brisanje, takođe kada je u pitanju više povezanih polja.
Zatim je predviđeno da ICDL Professional modul Baze podataka - napredni nivo obradi temu koja se odnosi na spajanje, i to tako da kandidatima bude objašnjeno šta je unutrašnje, a šta spoljašnje spajanje, te koje su njihove karakteristike, ali i kada se primenjuje unutrašnje, a kada spoljašnje spajanje i naravno, kako se može po potrebi i jedno i drugo spajanje izmeniti.
U završnom segmentu ovog dela edukacije će kandidati naučiti šta podrazumeva opcija „ self join “, odnosno na koji način se u praktičnom smislu jedna tabela može spojiti sa samom sobom i kada je to potrebno učiniti, kao i sa kojim ciljem, odnosno koje benefite takva vrsta spajanja može da ponudi.
3. Upiti
Koje su to vrste upita i kako u praktičnom smislu funkcioniše njihovo filtriranje su dve podoblasti u okviru ovog segmenta edukacije.
Najpre će kandidatima biti predstavljeni različite vrste upita, te će im ICDL Professional modul Baze podataka - napredni nivo omogućiti da nauče kada se koji od njih koristi , odnosno kako se kreira i pokreće, ali i koje su osnovne karakteristike različitih vrsta upita.
Kako se kreira upit za ažuriranje podataka u tabeli i šta je potrebno učiniti da bi on bio pokrenut je prva tema koju će ICDL Professional modul Baze podataka - napredni nivo u ovom segmentu obraditi, da bi posle toga kandidatima bilo objašnjeno i kako se kreira i pokreće upit za dodavanje zapisa u tabelu. Isto tako će naučiti i kako se radi sa upitom za brisanje zapisa u tabeli, odnosno na koji način mogu kreirati upit za čuvanje odabranih podataka u okviru nove tabele, kao i kako se jedan takav upit pokreće.
Koje su osnovne karakteristike unakrsnog upita, ali i kako se on pokreće, odnosno kreira je naredna tema koju će ICDL Professional modul Baze podataka - napredni nivo obraditi, s tim što će kandidati naučiti i kako se kreira upit koji će omogućiti prikazivanje duplih zapisa u jednoj tabeli, kao i na koji način se takav jedan upit može pokrenuti.
Uz sve navedeno, aktuelnim nastavnim programom je predviđeno i da svako ko pohađa ICDL Professional modul Baze podataka - napredni nivo nauči i šta je to upit koji se kreira sa ciljem prikazivanja zapisa, ali primarno onih zapisa koji se u povezanim tabelama ne podudaraju. U tom smislu će kandidati naučiti kako se jedan takav upit najpre kreira, odnosno pravi, a zatim i šta je potrebno učiniti da bi on bio pokrenut.
Filtriranje upita je vrlo značajno za svakoga ko pohađa ICDL Professional modul Baze podataka - napredni nivo, pa će toj temi tokom ovog dela edukacije takođe biti posvećena značajna pažnja. Najpre će kandidati saznati šta je to upit za jedan, odnosno dva parametra koji su promenljivi, te kako se jedan takav upit pravi, odnosno kreira, a zatim i na koji način se po potrebi menja i pokreće.
Biće predstavljeni različiti specijalni znakovi koji se po potrebi koriste u upitima, a kandidati će u segmentu koji se odnosi na filtriranje upita naučiti i kako se može prikazati različit raspon vrednosti u jednom upitu, bez obzira da li je to najniži ili najviši raspon.
Isto tako je vrlo važno za svakoga ko radi sa bazama podataka i da bude upoznat sa time na koji način se koristi polje za izračunavanje, a koje će imati za cilj vršenje aritmetičkih operacija, pa će u tom smislu ICDL Professional modul Baze podataka - napredni nivo pružiti mogućnost kandidatima da naprave jedno takvo polje, a zatim i da nauče kako mogu da ga imenuju.
Različite funkcije koje se koriste sa ciljem grupisanja informacija u upitu će biti predstavljene svakome ko pohađa ICDL Professional modul Baze podataka - napredni nivo, tako da će pored ostalog kandidati biti upoznati sa time i kako se koriste funkcije “ min ”, odnosno “ max ”, a potom i funkcije “ average ”, “ count ” i “ sum ”.
4. Obrasci
Uzevši u obzir da svako ko želi da savlada korišćenje naprednih funkcija u radu sa bazama podataka treba da zna i kako se radi sa obrascima, odnosno kako funkcioniše kontrola obrazaca, to će ICDL Professional modul Baze podataka - napredni nivo u ovom segmentu omogućiti najpre kandidatima da se upoznaju sa time koje su to opcije kontrole dostupne, odnosno kako su one kreiraju, zatim kako se menjaju i brišu po potrebi. Najpre se misli na opciju “option groups ”, “ text box ” i “list box ”, kao i na opcije “ combo box ” i “ check box ”.
Isto tako će naučiti i koja su to svojstva koje imaju kontrole, kojom prilikom će im biti objašnjeno i šta je “ distinct values ”, odnosno šta je “ limit to list ” i sa kojim ciljem se ta svojstva koriste, odnosno kada se primenjuju, te kada i na koji način je potrebno ukloniti ih.
Predviđeno je nastavnim programom da kandidati nauče i kako se radi sa kontrolama u okviru kojih se nalaze bilo aritmetički, bilo logički izrazi, a podrazumeva se da će ICDL Professional modul Baze podataka - napredni nivo ponuditi mogućnost kandidatima da nauče i kako se jedna takva kontrola može najpre napraviti, to jest kreirati, ali i na koji način se može brisati kada je to potrebno i naravno menjati.
Kako može redosled kontrola u okviru jednog obrasca da bude izmenjen i šta je potrebno preduzeti u tom slučaju je takođe tema koja će biti obrađena u okviru ovog segmenta ICDL Professional modula Baze podataka - napredni nivo, te se podrazumeva da će kandidati saznati i šta je to podobrazac, odnosno kako se on kreira i na koji način se jedan povezani podobrazac može obrisati.
5. Izveštaji
Još jedan značajan segment koji se odnosi na korišćenje naprednih funkcija koje nude aplikacije za rad sa bazama podataka tiče se i izveštaja, a kandidati koji budu pohađali ICDL Professional modul Baze podataka - napredni nivo će imati mogućnost da se upoznaju sa kontrolama, odnosno prezentacijama i sa time kako u tom slučaju funkcionišu izveštaji.
Ne samo da će naučiti na koji način se formatira kontrola sa ciljem aritmetičkog izračunavanja u jednom izveštaju, a u smislu da se to odnosi kako na određeni broj ili procenat, tako isto i na decimalno mesto ili valutu, nego će svako ko bude pohađao ICDL Professional modul Baze podataka - napredni nivo naučiti i šta je to tekući zbir za grupu, odnosno kako se može tekući zbir primeniti za grupu, a kako za sve podatke koji su dostupni u okviru jedne baze podataka.
Biće im objašnjeno i kako se u jednom izveštaju objedinjuju polja, a u okviru segmenta koji je vezan za prezentacije, s tim da će ICDL Professional modul Baze podataka - napredni nivo omogućiti kandidatima da se upoznaju i sa time kako mogu uneti polje sa podacima u grupi, kao i u podnožju jednog izveštaja, odnosno na stranici, te kako jedno takvo polje mogu da obrišu ukoliko to bude bilo potrebno . isto tako će naučiti i kako se radi sa zapisima u izveštaju po polju, a u smislu da će saznati kako se takvi zapisi sortiraju ili grupišu.
Naravno da će ICDL Professional modul Baze podataka - napredni nivo omogućiti kandidatima da se upoznaju i sa time na koji način u praktičnom smislu funkcioniše prelom stranica za grupu ili više njih, a kada je potrebno kreirati jedan izveštaj, te će im takođe biti objašnjeno i šta je to povezani podizveštaj, te kako se on kreira ili briše, odnosno na koji način se može po potrebi i izmeniti.
6. Povećanje produktivnosti
Kao jedan od osnovnih ciljeva koje ICDL Professional modul Baze podataka - napredni nivo ima navodi se onaj koji je svakako usmeren na to da osobe koje budu koristile znanja, koja će im biti tom prilikom predstavljena, mogu da povećaju produktivnost, pa je upravo to tema poslednjeg segmenta ovog dela edukacije.
Predviđeno je da kandidati budu upoznati sa dve podoblasti i to sa povezivanjem, odnosno unosom i sa procesom automatizacije.
Pored ostalog će im ICDL Professional modul Baze podataka - napredni nivo omogućiti i da nauče na koji način u praktičnom smislu funkcioniše povezivanje nekih spoljnih podataka sa jednom bazom podataka, a u smislu da će im biti objašnjeno kako se može povezati postojeći fajl baze podataka, odnosno više takvih fajlova, ali i kako se povezuje jedan tabelarni dokument, te jedan tekstualni dokument sa bazom podataka.
Isto tako će svako ko bude pohađao ICDL Professional modul Baze podataka - napredni nivo u ovom segmentu saznati i kako može da se izvrši uvoz jednog tekstualnog dokumenta, zatim jednog tabelarnog dokumenta ili XML - a , odnosno kako u praktičnom smislu funkcioniše uvoz postojećih fajlova baze podataka.
U okviru dela koji se tiče automatizacije će svako ko bude pohađao ICDL Professional modul Baze podataka - napredni nivo dobiti informacije i o tome kako se kreira jedna makro naredba koja se smatra jednostavnijom. U tom smislu je predviđeno važećim nastavnim programom da kandidati nauče i kako može jedan novi objekat da bude zatvoreni ili otvoreni, odnosno kako objekat može da bude otvoren ili minimiziran, ali i na koji način se jedan objekat može odštampati, kao i šta je potrebno učiniti da bi jedan objekat bio zatvoren.
Vrlo je važno da svako ko radi sa bazama podataka bude upoznat i sa time kako jedna makro naredba može da bude dodeljena ili priključena jednom objektu, zatim kako onda kada je potrebno dodeliti ili priključiti makro naredbu jednom kontrolnom tasteru, odnosno kontroli, što su teme koje će ICDL Professional modul Baze podataka - napredni nivo obraditi u završnom segmentu ove edukacije.
Spisak gradova za ICDL test centar
- Ada
- Ada Ciganlija
- Aleksandrovac
- Aleksinac
- Alibunar
- Apatin
- Aranđelovac
- Arilje
- Babušnica
- Bač
- Bačka Palanka
- Bačka Topola
- Bački Petrovac
- Bajina Bašta
- Barajevo
- Banovo Brdo
- Banjica
- Batajnica
- Batočina
- Bečej
- Bečmen
- Bela Crkva
- Bela Palanka
- Beli Potok
- Beočin
- Beograd
- Bežanija
- Blace
- Bogatić
- Bojnik
- Boljevac
- Boljevci
- Bor
- Borča
- Bosilegrad
- Braće Jerković
- Brus
- Bujanovac
- Cerak
- Crna Trava
- Čačak
- Čajetina
- Čoka
- Čubura
- Čukarica
- Ćićevac
- Ćuprija
- Dedinje
- Despotovac
- Dečani
- Đakovica
- Đeneral Janković
- Dimitrovgrad
- Doljevac
- Donji Milanovac
- Dorćol
- Dragaš
- Dušanovac
- Gadžin Han
- Glogovac
- Golubovac
- Gora
- Gornji Milanovac
- Grocka
- Inđija
- Irig
- Istok
- Ivanjica
- Jakovo
- Jagodina
- Jajinci
- Junik
- Kanarevo Brdo
- Kanjiža
- Kaluđerica
- Kalvarija
- Kalemegdan
- Karaburma
- Kačanik
- Kikinda
- Kladovo
- Klina
- Klokot
- Knić
- Knjaževac
- Koceljeva
- Kosjerić
- Kosovo Polje
- Kosovska Kamenica
- Kosovska Mitrovica
- Kostolac
- Kotež
- Kovačica
- Kovin
- Kragujevac
- Kraljevo
- Krnjača
- Krupanj
- Kruševac
- Kučevo
- Kula
- Kumodraž
- Kuršumlija
- Labudovo Brdo
- Lajkovac
- Lapovo
- Lazarevac
- Lebane
- Ledine
- Leposavić
- Leskovac
- Lipljan
- Ljig
- Ljubovija
- Loznica
- Lučani
- Majdanpek
- Mali Iđoš
- Mali Zvornik
- Mališevo
- Malo Crnište
- Mamuša
- Medaković
- Medveđa
- Merošina
- Miljakovac
- Mionica
- Mirijevo
- Mladenovac
- Negotin
- Neimar
- Niš
- Nova Crnja
- Nova Galenika
- Nova Varoš
- Novi Bečej
- Novi Beograd
- Novi Knjaževac
- Novi Pazar
- Novi Sad
- Novo Brdo
- Obilić
- Obrenovac
- Odžaci
- Ovča
- Opovo
- Orahovac
- Osečina
- Ostružnica
- Padina
- Palić
- Palilula
- Pančevo
- Paraćin
- Peć
- Pećinci
- Pelagičevo
- Petrovac na Mlavi
- Petrovčić
- Petlovo Brdo
- Pinosava
- Pirot
- Plandište
- Podujevo
- Podunavci
- Požarevac
- Požega
- Preševo
- Priboj
- Prijepolje
- Priština
- Prizren
- Progar
- Prokuplje
- Rača
- Rakovica
- Raška
- Ražanj
- Rekovac
- Resnik
- Ripanj
- Rožaje
- Ruma
- Rušanj
- Šabac
- Štimlje
- Štrpce
- Šumice
- Savski Venac
- Savamala
- Sečanj
- Senta
- Senjak
- Šid
- Sjenica
- Slankamen
- Smederevo
- Smederevska Palanka
- Soko Banja
- Sombor
- Sopot
- Srbica
- Srbobran
- Sremska Mitrovica
- Sremski Karlovci
- Sremčica
- Stara Pazova
- Stari Grad
- Subotica
- Surdulica
- Surduk
- Surčin
- Suva Reka
- Svilajnac
- Svrljig
- Temerin
- Titel
- Topola
- Trgovište
- Trstenik
- Tutin
- Ub
- Umka
- Uroševac
- Užice
- Valjevo
- Varvarin
- Velika Plana
- Vidikovac
- Vitina
- Višnjička Banja
- Velika Moštanica
- Veliko Gradište
- Vladičin Han
- Vladimirci
- Vlasotince
- Voždovac
- Vračar
- Vranje
- Vrbas
- Vrčin
- Vrnjačka Banja
- Vršac
- Vučitrn
- Žabalj
- Žabari
- Žagubica
- Žarkovo
- Žitište
- Žitorađa
- Železnik
- Zaječar
- Zemun
- Zemun Polje
- Zrenjanin
- Zvezdara
- Zubin Potok