Databáze od nuly - kurz 8599 rub. z Merion Academy, školení 2 měsíce, Datum 28. listopadu 2023.
Různé / / November 30, 2023
Naučte se vše o práci s relačními i nerelačními databázemi. Společně projdeme všemi fázemi – od návrhu až po škálování databází pomocí PostgreSQL, MS SQL a MySQL. Naučte se pracovat s NoSQL databázemi, vytvářet architekturu datového úložiště a automatizovat rutinní procesy.
1
SQL, NoSQL, Redis, ElasticSearch, ClickHouse, MongoDB, CouchDB, PouchDB, Google BigQuery a Neo4j, DDL, DML
CTO, softwarový architekt, produktový manažer
Expert v oblasti informačních technologií, vývoje softwaru, ERP systémů, automatizace, robotizace a digitální transformace podnikání.
Více než 12 let zkušeností s vývojem a řízením provozu
Velké množství realizovaných projektů (včetně vysoce zatížených), především v sektoru Enterprise
Zkušenosti s návrhem a provozem řešení RDBMS i NoSQL v jednom projektu pro různé úkoly
Pravidelný účastník odborné veřejnosti, autor řady článků a řečník na odborných konferencích
Dva vysokoškolské tituly, titul MBA
Výběr správné skladovací struktury je jednou z nejdůležitějších součástí každého projektu, která ovlivňuje jeho budoucí úspěch. Když jsem přešel z vývojáře na CTO, mohu to říci s jistotou. Moderní vývojové přístupy, jako je infrastruktura mikroslužeb a agilita, umožňují flexibilitu přizpůsobit se procesu, ale změna struktury dat je často obtížná a bolestivá následky. Proto je důležité se ve světě moderních databází a NoSQL orientovat hned od začátku!
Mnoho technologií, o kterých mluvíme v kurzu, se objevilo poměrně nedávno a stále je o nich málo užitečných informací, zejména v ruštině. Tento kurz vřele doporučuji všem, kteří se chtějí ponořit do světa databází a NoSQL a naučit se, jak určit strukturu datového úložiště v jakémkoli projektu!
Blok 1: SQL
Úvod do kurzu. Přednáška
Základy relačních databází. Přednáška
Návrh relačních databází. Přednáška
Logická a fyzická struktura databází. Přednáška
MVCC ACID transakce. Přednáška
Základy dotazovacího jazyka SQL. Přednáška
Škálování databáze a odolnost proti chybám. Přednáška
Optimalizace relačních databází. Přednáška
Vlastnosti PostgreSQL. Přednáška
Vlastnosti Microsoft SQL Server. Přednáška
Vlastnosti MySQL. Přednáška
Vlastnosti provozování databáze v cloudovém prostředí. Přednáška
Blok 2: NoSQL
Úvod do NoSQL - Proč se objevil NoSQL, vlastnosti, NewSQL. Přednáška
Typy NoSQL systémů, CAP teorém - hlavní typy NoSQL a jejich rozdíly. Přednáška
MongoDB je systém pro správu databází orientovaný na dokumenty. Přednáška
ElasticSearch je open source fulltextové vyhledávání a analyzátor. Přednáška
ClickHouse je open source sloupcový analytický DBMS. Přednáška
CouchDB + PouchDB je systém pro správu databází orientovaný na dokumenty. Přednáška
Redis je úložiště datových struktur v paměti používané jako databáze, mezipaměť a zprostředkovatel zpráv. Přednáška
Neo4j je open source systém pro správu grafové databáze. Přednáška
Google BigQuery je webová služba RESTful pro interaktivní a rozsáhlou analýzu velkých souborů dat. Přednáška
Testování
Závěrečné testováníTest
Osvědčení