Andmebaasid nullist - kursus 8599 hõõruda. Merioni Akadeemiast, koolitus 2 kuud, Kuupäev 28.11.2023.
Varia / / November 30, 2023
Siit saate teada kõike relatsiooniliste ja mitterelatsiooniliste andmebaasidega töötamise kohta. Üheskoos läbime kõik etapid – alates projekteerimisest kuni andmebaaside skaleerimiseni PostgreSQL, MS SQL ja MySQL abil. Õppige töötama NoSQL-i andmebaasidega, looma andmesalvestusarhitektuuri ja automatiseerima rutiinseid protsesse.
1
SQL, NoSQL, Redis, ElasticSearch, ClickHouse, MongoDB, CouchDB, PouchDB, Google BigQuery ja Neo4j, DDL, DML
CTO, tarkvaraarhitekt, tootejuht
Infotehnoloogia, tarkvaraarenduse, ERP-süsteemide, automatiseerimise, robotiseerimise ja digitaalse äritransformatsiooni valdkonna ekspert.
Üle 12 aasta arendus- ja operatiivjuhtimise kogemust
Suur hulk ellu viidud projekte (sh suure koormusega projekte), peamiselt ettevõtlussektoris
Kogemus nii RDBMS-i kui ka NoSQL-i lahenduste projekteerimisel ja käitamisel ühes projektis erinevate ülesannete jaoks
Professionaalses kogukonnas regulaarne osaleja, arvukate artiklite autor ja spetsialiseeritud konverentside esineja
Kaks kõrgharidust, MBA kraad
Õige laostruktuuri valimine on iga projekti üks olulisemaid osi, mis mõjutab selle edasist edu. Olles saanud arendajast CTO-ks, võin seda kindlalt öelda. Kaasaegsed arenduskäsitlused nagu mikroteenuste infrastruktuur ja agile võimaldavad paindlikkust protsessiga kohaneda, kuid andmestruktuuri muutmine on sageli keeruline ja valulik tagajärjed. Seetõttu on oluline algusest peale navigeerida kaasaegsete andmebaaside ja NoSQL-i maailmas!
Paljud tehnoloogiad, millest kursusel räägime, on ilmunud üsna hiljuti ja nende kohta on veel vähe kasulikku teavet, eriti vene keeles. Soovitan seda kursust soojalt kõigile, kes soovivad sukelduda andmebaaside ja NoSQL-i maailma ning õppida, kuidas määrata andmete salvestamise struktuuri mis tahes projektis!
Plokk 1: SQL
Kursuse tutvustus. Loeng
Relatsiooniandmebaaside alused. Loeng
Relatsiooniandmebaaside kujundamine. Loeng
Andmebaaside loogiline ja füüsiline struktuur. Loeng
MVCC ACID tehingud. Loeng
SQL päringukeele põhitõed. Loeng
Andmebaasi skaleerimine ja veataluvus. Loeng
Relatsiooniandmebaaside optimeerimine. Loeng
PostgreSQL-i omadused. Loeng
Microsoft SQL Serveri omadused. Loeng
MySQL-i omadused. Loeng
Pilvekeskkonnas andmebaasi kasutamise omadused. Loeng
Plokk 2: NoSQL
Sissejuhatus NoSQL-i – miks NoSQL ilmus, funktsioonid, NewSQL. Loeng
NoSQL süsteemide tüübid, CAP teoreem – NoSQL põhitüübid ja nende erinevused. Loeng
MongoDB on dokumendile orienteeritud andmebaasihaldussüsteem. Loeng
ElasticSearch on avatud lähtekoodiga täistekstiotsing ja -analüsaator. Loeng
ClickHouse on avatud lähtekoodiga veeruline analüütiline DBMS. Loeng
CouchDB + PouchDB on dokumendile orienteeritud andmebaasihaldussüsteem. Loeng
Redis on mälusisene andmestruktuuride pood, mida kasutatakse andmebaasi, vahemälu ja sõnumite vahendajana. Loeng
Neo4j on avatud lähtekoodiga graafide andmebaasi haldussüsteem. Loeng
Google BigQuery on RESTful veebiteenus suurte andmehulkade interaktiivseks suuremahuliseks analüüsiks. Loeng
Testimine
Lõplik testimineTest
tunnistus