
Tečaj DBA
Obvladaš vsako ključno odgovornost strokovnega skrbnika podatkovnih baz, od načrtovanja shem in optimizacije SQL do utrjevanja varnosti in visoke razpoložljivosti. Ta tečaj pokriva tako temeljna načela kot napredne tehnike, ki se uporabljajo v resničnih produkcijskih okoljih. Ne glede na to, ali vstopaš v področje ali nadgrajuješ svoje trenutne veščine, je to najbolj celovito usposabljanje za skrbnika podatkovnih baz, ki je na voljo.
Kaj se boste naučili:
Poglobil/-a boš razumevanje arhitekture relacijskih podatkovnih baz, normalizacije in načrtovanja shem. Pisal/-a in optimiziral/-a boš zahteven SQL, vključno s shranjenimi procedurami, okenskimi funkcijami in analizo izvedbenih načrtov. Tečaj obravnava upravljanje transakcij, zaklepanje in nadzor sočasnosti za zahtevne delovne obremenitve. Uvedel/-a boš strategije varnostnega kopiranja, načrte za obnovo po nesreči in konfiguracije visoke razpoložljivosti. V celoti je obravnavana varnost podatkovnih baz, vključno s šifriranjem, dostopom na podlagi vlog in revizijo skladnosti. Raziskoval/-a boš tudi administracijo podatkovnih baz v oblaku, avtomatizacijo, tehnologije NoSQL in podatkovno skladiščenje, da zaokrožiš celovit nabor veščin, pripravljen za zaposlitev.
Kako praktično študirate Tečaj DBA
Kako vadite Tečaj DBA
Za vas, ki ste podjetje in želite usposobiti svojo ekipo
Na Dedika za podjetja je tečaj prilagojen z vajami in primeri iz vašega lastnega poslovanja, tako kot vaša podjetja potrebujejo.
Vsebina tečaja
8 Poglavji • 39 Uč lekcijeTrajanje med 4 in 360 urami (vi se odločite)
Poglavje 1SkrijSkrij podrobnostiPoglej podrobnostiOsnove podatkovnih zbirk in arhitektura
Osnove podatkovnih zbirk in arhitektura
Uč lekcija 1 • Shranjevanje podatkov in datotečne strukture
Preučuje, kako so podatki fizično shranjeni na disku z uporabo strani, ekstentov in datotečnih skupin. Udeleženci pridobijo osnovno znanje o mehaniki shranjevanja, preden se uvede indeksiranje.
Uč lekcija 2 • Temeljni podatkovni koncepti
Predstavi podatke, informacije in terminologijo podatkovnih zbirk, ki je bistvena za vse nadaljnje teme. Vzpostavi skupni besednjak, ki se uporablja skozi celoten tečaj.
Uč lekcija 3 • Arhitekturne plasti SUPB
Pojasni notranje plasti SUPB, vključno s shranjevanjem, obdelavo poizvedb in upravljanjem transakcij. Zagotovi kontekst za kasnejše teme o zmogljivosti in uravnavanju.
Uč lekcija 4 • Osnove relacijskega modela
Zajema tabele, vrstice, stolpce, ključe in relacije, kot jih opredeljuje relacijski model. Povezuje teoretični model s praktičnim načrtovanjem shem.
Poglavje 2SkrijSkrij podrobnostiPoglej podrobnostiObvladovanje SQL za upravljalce podatkovnih zbirk
Obvladovanje SQL za upravljalce podatkovnih zbirk
Uč lekcija 1 • Manipulacija podatkov in DDL
Zajema stavke INSERT, UPDATE, DELETE, MERGE in stavke za opredelitev sheme. Upravljalcem podatkovnih zbirk omogoča upravljanje sprememb podatkov in varno vzdrževanje predmetov sheme.
Uč lekcija 2 • Poizvedovanje in filtriranje podatkov
Uči sintakso SELECT, filtriranje z WHERE, razvrščanje in omejevanje nizov rezultatov. Oblikuje osnovno veščino SQL, potrebno za vse upravljalne naloge.
Uč lekcija 3 • Zbirne in analitične funkcije
Predstavi GROUP BY, HAVING in okenske funkcije za povzemanje in razvrščanje podatkov. Podpira poizvedbe za poročanje in spremljanje, ki se uporabljajo v delovnih tokovih UPZ.
Uč lekcija 4 • Stiki in podpoizvedbe
Zajema INNER, LEFT, RIGHT in FULL stike skupaj s koreliranimi in nekoreliranimi podpoizvedbami. Omogoča pridobivanje podatkov, razpršenih po več povezanih tabelah.
Uč lekcija 5 • Shranjene procedure in funkcije
Uči proceduralne konstrukte SQL, vključno z zankami, pogojnimi stavki in obravnavo napak. Upravljalcem podatkovnih zbirk omogoča enkapsulacijo poslovne logike in avtomatizacijo ponavljajočih se nalog.
Poglavje 3SkrijSkrij podrobnostiPoglej podrobnostiNačrtovanje podatkovne baze in normalizacija
Načrtovanje podatkovne baze in normalizacija
Uč lekcija 1 • Normalizacija do tretje normalne oblike
Pojasni funkcijske odvisnosti in prve tri normalne oblike s praktičnimi primeri dekompozicije. Odpravi anomalije vstavljanja, posodabljanja in brisanja iz shem.
Uč lekcija 2 • Modeliranje entitet in povezav
Uči notacijo ER-diagramov, kardinalnost in omejitve participacije za zajemanje poslovnih zahtev. Služi kot načrtovalski načrt pred fizičnim ustvarjanjem shem.
Uč lekcija 3 • Vzorci shem za pogoste domene
Uporablja načela načrtovanja pri ponavljajočih se domenah, kot so hierarhije, časovne vrste in večnajemništvo. Premešča abstraktno teorijo v praktične predloge shem.
Uč lekcija 4 • Napredne normalne oblike
Zajema Boyce-Coddovo, četrto in peto normalno obliko za obravnavo kompleksnih scenarijev odvisnosti. Pripravi udeležence na načrtovanje shem za kompleksne podatkovne relacije.
Uč lekcija 5 • Denormalizacija in načrtovalski kompromisi
Preučuje strategije namerne denormalizacije za izboljšanje bralne zmogljivosti v sistemih z visoko prepustnostjo. Uravnoteži teorijo normalizacije z zahtevami zmogljivosti v resničnem svetu.
Poglavje 4SkrijSkrij podrobnostiPoglej podrobnostiStrategije indeksiranja in optimizacija poizvedb
Strategije indeksiranja in optimizacija poizvedb
Uč lekcija 1 • Vrste in strukture indeksov
Zajema notranjost indeksov B-drevo, razpršeni, bitni sliki in polnobesedilnih indeksov ter njihove ustrezne primere uporabe. Zagotavlja strukturno znanje, potrebno za izbiro prave vrste indeksa.
Uč lekcija 2 • Branje izvedbenih načrtov
Uči, kako interpretirati grafične in besedilne načrte izvajanja poizvedb za prepoznavanje dragih operacij. Neposredno poveže analizo načrta z odločitvami o indeksiranju in prepisovanju.
Uč lekcija 3 • Tehnike prepisovanja poizvedb
Prikaže, kako prepisati poizvedbe za izboljšanje izbire optimizatorja brez spreminjanja nizov rezultatov. Okrepi veščine SQL iz 2. poglavja s poudarkom na zmogljivosti.
Uč lekcija 4 • Statistika in vedenje optimizatorja
Pojasni, kako optimizator poizvedb uporablja statistiko stolpcev za oceno kardinalnosti in izbiro načrtov. Upravljalcem podatkovnih zbirk omogoča diagnosticiranje in odpravljanje težav z načrti, povezanimi s statistiko.
Uč lekcija 5 • Vzdrževanje indeksov in režijski stroški
Obravnava fragmentacijo indeksov, faktor zapolnitve, strategije ponovne gradnje proti reorganizaciji in pisalne režijske stroške. Zagotavlja, da udeleženci upravljajo zdravje indeksov v celotnem življenjskem ciklu podatkovne baze.
Poglavje 5SkrijSkrij podrobnostiPoglej podrobnostiUpravljanje transakcij in nadzor sočasnosti
Upravljanje transakcij in nadzor sočasnosti
Uč lekcija 1 • Spremljanje in uravnavanje sočasnosti
Zajema statistiko čakanja, blokirajoče poizvedbe in števce zmogljivosti, povezane s sočasnostjo. Povezuje podatke spremljanja z izvedljivimi odločitvami za uravnavanje.
Uč lekcija 2 • Mehanizmi zaklepanja
Pojasni deljene, izključne, namere za posodobitev in namerne ključavnice na ravni vrstice, strani in tabele. Zagotavlja znanje za diagnosticiranje težav z blokiranjem in eskalacijo ključavnic.
Uč lekcija 3 • Ravni izolacije in anomalije
Zajema ravni od nepotrjenega branja do serijske izolacije in anomalije, ki jih vsaka raven preprečuje. Usmerja upravljalce podatkovnih zbirk pri izbiri ustrezne izolacije za različne delovne obremenitve.
Uč lekcija 4 • Osnove transakcij
Opredeli transakcije, zagotovila ACID in življenjski cikel transakcije od začetka do potrditve ali razveljavitve. Vzpostavi teoretično osnovo za vse teme o sočasnosti.
Uč lekcija 5 • Zaznavanje in odpravljanje smrtnih objemov
Uči analizo grafov smrtnih objemov, pogoste vzorce smrtnih objemov in strategije preprečevanja. Upravljalcem podatkovnih zbirk omogoča odpravo ponavljajočih se smrtnih objemov v produkcijskih sistemih.
Poglavje 6SkrijSkrij podrobnostiPoglej podrobnostiVarnostno kopiranje, obnova in visoka razpoložljivost
Varnostno kopiranje, obnova in visoka razpoložljivost
Uč lekcija 1 • Modeli obnove in RTO/RPO
Pojasni enostavni, polni in delno dnevniški model obnove ter njihov vpliv na cilje obnovitvene točke. Uskladi strategijo varnostnega kopiranja z zahtevami poslovne kontinuitete.
Uč lekcija 2 • Načrtovanje okrevanja po nesreči
Zajema arhitekturo lokacije za okrevanje po nesreči, zunanjo hrambo varnostnih kopij in oblikovanje dokumentacije za obnovo. Zagotavlja, da lahko upravljalci podatkovnih zbirk izvedejo popolno obnovo v primeru nesreče.
Uč lekcija 3 • Postopki obnove in obnova na točko v času
Uči celotno zaporedje obnove, razlikovalno obnovo in obnovo dnevnika, vključno s koraki obnove na določeno točko v času. Pripravi upravljalce podatkovnih zbirk na natančno izvajanje obnov pod pritiskom.
Uč lekcija 4 • Tehnologije visoke razpoložljivosti
Predstavi gručenje s preklopom ob napaki, naslednike zrcaljenja podatkovnih zbirk in pošiljanje dnevniških zapisov za redundanco. Zagotavlja arhitekturne možnosti za zmanjšanje nenačrtovanih izpadov.
Uč lekcija 5 • Vrste varnostnih kopij in strategije
Zajema polno, razlikovalno, dnevniško transakcijsko varnostno kopiranje in varnostno kopiranje datotečnih skupin z vidiki načrtovanja. Vzpostavlja osnovo varnostnega kopiranja, potrebno za vsak načrt obnove.
Poglavje 7SkrijSkrij podrobnostiPoglej podrobnostiVarnost podatkovne zbirke in nadzor dostopa
Varnost podatkovne zbirke in nadzor dostopa
Uč lekcija 1 • Tehnike šifriranja podatkov
Pojasni transparentno šifriranje podatkov, šifriranje na ravni stolpca in šifrirane povezave. Ščiti podatke v mirovanju in med prenosom pred nepooblaščenim dostopom.
Uč lekcija 2 • Zmanjševanje groženj in utrjevanje
Obravnava preprečevanje vriva SQL, zmanjšanje izpostavljenosti in prakse upravljanja popravkov. Zmanjšuje napadalno površino strežnika podatkovne baze in aplikacijske plasti.
Uč lekcija 3 • Avtorizacija in upravljanje privilegijev
Uči nadzor dostopa na podlagi vlog, dovoljenja na ravni objektov in načelo najmanjših privilegijev. Omejuje izpostavljenost z dodeljevanjem le potrebnih pravic vsakemu uporabniku.
Uč lekcija 4 • Revidiranje in spremljanje skladnosti
Zajema vgrajene funkcije revidiranja, zajem sprememb podatkov in pregled dnevnikov za skladnost s predpisi. Zagotavlja sledljivost za vse dostope in spremembe občutljivih podatkov.
Uč lekcija 5 • Overjanje in upravljanje prijav
Zajema overjanje, integrirano z OS, in izvorno overjanje podatkovne baze, ustvarjanje prijav in politike gesel. Vzpostavi prvo obrambno linijo za dostop do podatkovne baze.
Poglavje 8SkrijSkrij podrobnostiPoglej podrobnostiSpremljanje zmogljivosti in načrtovanje kapacitet
Spremljanje zmogljivosti in načrtovanje kapacitet
Uč lekcija 1 • Analiza delovne obremenitve in profiliranje
Zajema shrambo poizvedb, razširjene dogodke in profiliranje na podlagi sledenja za zajemanje vzorcev delovnih obremenitev. Prepozna poizvedbe z največjim vplivom za optimizacijo.
Uč lekcija 2 • Načrtovanje zmogljivosti in upravljanje rasti
Obravnava napovedovanje rasti shranjevanja, odločitve o skaliranju računskih virov in načrtovanje nadgradenj virov. Zagotavlja, da infrastruktura podatkovne baze sledi rasti poslovanja.
Uč lekcija 3 • Določanje izhodiščnih vrednosti in analiza trendov
Pojasni, kako vzpostaviti izhodiščne vrednosti zmogljivosti in zaznati odstopanja z analizo trendov. Omogoča proaktivno ukrepanje, preden težave prizadenejo končne uporabnike.
Uč lekcija 4 • Statistika čakanja in ozka grla pri virih
Uči analizo kategorij čakanja za natančno določitev ozkih grl pri CPE, pomnilniku, V/I in omrežju. Pretvori surove podatke o čakanju v ciljno usmerjene sanacijske ukrepe.
Uč lekcija 5 • Okviri za spremljanje zmogljivosti
Predstavi ključne kazalnike uspešnosti, kategorije orodij za spremljanje in načrtovanje mej opozoril. Vzpostavi strukturiran pristop k stalnemu nadzoru zmogljivosti.
Vaš veljaven certifikat o zaključku
Ta tečaj je namenjen vam:
Mlajši razvijalec: želi razumeti podatkovno plast za svojimi aplikacijami.
Strokovnjak za IT podporo: pripravljen na prehod v namensko vlogo skrbnika podatkovnih baz.
Sistemski administrator: želi razširiti odgovornosti na področje upravljanja podatkovnih baz.
Podatkovni analitik: potrebuje poglobljene veščine podatkovnih baz za samostojnejše delo s produkcijskimi sistemi.
Spreminjevalec kariere: ima tehnično ozadje in se želi preusmeriti v delo s podatkovnimi bazami.
Diplomant: študiral/-a računalništvo in želi praktično, za zaposlitev pripravljeno znanje o podatkovnih bazah.
Kaj pravijo naši učenci
Vaše predavanja so popolna. Kupil sem enoletni paket in končno imam priložnost spremljati različne teme, ki me zanimajo, ne da bi moral menjati platformo... hvala za vse, kar počnete, že sem vas priporočil drugim ljudem...

Všeč mi je, kako so lekcije neposredne in kako lahko spreminjam poglavja ter preskočim vsebino, ki je ne potrebujem.

Všeč mi je vsebina in način predstavitve ter prepis videoposnetkov, kar pospeši proces!

Platforma je hitra in enostavna za uporabo. Raznolikost vsebine in dopolnilni videoposnetki zelo pomagajo pri učenju.

Glavne usposobitve
Pogosta vprašanja
Kdo je Dedika?
Ali potrdilo velja v Slovenija?
Ali so tečaji brezplačni?
Kakšna je obremenitev tečaja?
Kakšni so tečaji?
Kako potekajo tečaji?
Kakšno je trajanje tečajev?
Kakšna je cena tečajev?
Kaj je EAD ali spletni tečaj in kako deluje?
PDF tečaj




















