Tietokannat tyhjästä - kurssi 8599 hieroa. Merion Academysta, koulutus 2 kuukautta, päivämäärä 28.11.2023.
Miscellanea / / November 30, 2023
Opi kaikki työstä relaatiotietokantojen ja ei-relaatiotietokantojen kanssa. Yhdessä käymme läpi kaikki vaiheet - suunnittelusta tietokantojen skaalaukseen PostgreSQL: llä, MS SQL: llä ja MySQL: llä. Opi työskentelemään NoSQL-tietokantojen kanssa, luomaan tallennusarkkitehtuuria ja automatisoimaan rutiiniprosesseja.
1
SQL, NoSQL, Redis, ElasticSearch, ClickHouse, MongoDB, CouchDB, PouchDB, Google BigQuery ja Neo4j, DDL, DML
CTO, ohjelmistoarkkitehti, tuotepäällikkö
Tietotekniikan, ohjelmistokehityksen, ERP-järjestelmien, automaation, robotisoinnin ja digitaalisen liiketoiminnan muuttamisen asiantuntija.
Yli 12 vuoden kokemus kehitys- ja toiminnanjohtamisesta
Suuri määrä toteutettuja hankkeita (mukaan lukien raskaat), pääasiassa yrityssektorilla
Kokemus sekä RDBMS- että NoSQL-ratkaisujen suunnittelusta ja käytöstä yhdessä projektissa erilaisiin tehtäviin
Säännöllinen osallistuja ammatillisessa yhteisössä, lukuisten artikkeleiden kirjoittaja ja puhuja erikoistuneissa konferensseissa
Kaksi korkeakoulututkintoa, MBA-tutkinto
Oikean säilytysrakenteen valinta on yksi projektin tärkeimmistä osista, joka vaikuttaa sen tulevaan menestykseen. Kehittäjästä teknologiajohtajaksi tultuani voin sanoa tämän luottavaisin mielin. Nykyaikaiset kehityslähestymistavat, kuten mikropalveluinfrastruktuuri ja ketterä, mahdollistavat joustavuuden sopeutua prosessiin, mutta tietorakenteen muuttaminen on usein vaikeaa ja tuskallista seuraukset. Siksi on tärkeää navigoida nykyaikaisten tietokantojen ja NoSQL: n maailmassa alusta alkaen!
Monet tekniikat, joista puhumme kurssilla, ovat ilmestyneet melko äskettäin ja niistä on vielä vähän hyödyllistä tietoa, etenkin venäjäksi. Suosittelen tätä kurssia kaikille, jotka haluavat sukeltaa tietokantojen ja NoSQL: n maailmaan ja oppia määrittämään tietojen tallennusrakenteen missä tahansa projektissa!
Lohko 1: SQL
Kurssin esittely. Luento
Relaatiotietokantojen perusteet. Luento
Relaatiotietokantojen suunnittelu. Luento
Tietokantojen looginen ja fyysinen rakenne. Luento
MVCC ACID -tapahtumat. Luento
SQL-kyselykielen perusteet. Luento
Tietokannan skaalaus ja vikasietoisuus. Luento
Relaatiotietokantojen optimointi. Luento
PostgreSQL: n ominaisuudet. Luento
Microsoft SQL Serverin ominaisuudet. Luento
MySQL: n ominaisuudet. Luento
Tietokannan käytön ominaisuudet pilviympäristössä. Luento
Lohko 2: NoSQL
NoSQL: n esittely – Miksi NoSQL ilmestyi, ominaisuudet, NewSQL. Luento
NoSQL-järjestelmien tyypit, CAP-lause - NoSQL: n päätyypit ja niiden erot. Luento
MongoDB on dokumenttipohjainen tietokannan hallintajärjestelmä. Luento
ElasticSearch on avoimen lähdekoodin kokotekstihaku ja -analysaattori. Luento
ClickHouse on avoimen lähdekoodin sarakepohjainen analyyttinen DBMS. Luento
CouchDB + PouchDB on dokumenttipohjainen tietokannan hallintajärjestelmä. Luento
Redis on muistissa oleva tietorakennevarasto, jota käytetään tietokantana, välimuistina ja viestivälittäjänä. Luento
Neo4j on avoimen lähdekoodin grafiikkatietokannan hallintajärjestelmä. Luento
Google BigQuery on RESTful-verkkopalvelu suurten tietojoukkojen interaktiiviseen, laajamittaiseen analysointiin. Luento
Testaus
Lopullinen testausTesti
Todistus