Datenbanken von Grund auf - Kurs 8599 Rubel. von der Merion Academy, Ausbildung 2 Monate, Datum 28. November 2023.
Verschiedenes / / November 30, 2023
Erfahren Sie alles über die Arbeit mit relationalen und nicht relationalen Datenbanken. Gemeinsam durchlaufen wir alle Phasen – vom Entwurf bis zur Skalierung von Datenbanken mit PostgreSQL, MS SQL und MySQL. Lernen Sie, mit NoSQL-Datenbanken zu arbeiten, eine Datenspeicherarchitektur zu erstellen und Routineprozesse zu automatisieren.
1
SQL, NoSQL, Redis, ElasticSearch, ClickHouse, MongoDB, CouchDB, PouchDB, Google BigQuery und Neo4j, DDL, DML
CTO, Softwarearchitekt, Produktmanager
Experte im Bereich Informationstechnologie, Softwareentwicklung, ERP-Systeme, Automatisierung, Robotisierung und digitale Geschäftstransformation.
Über 12 Jahre Erfahrung in der Entwicklung und im Betriebsmanagement
Eine große Anzahl umgesetzter Projekte (auch solche mit hoher Auslastung), hauptsächlich im Enterprise-Bereich
Erfahrung im Entwerfen und Betreiben von RDBMS- und NoSQL-Lösungen in einem Projekt für verschiedene Aufgaben
Regelmäßiger Teilnehmer der Fachwelt, Autor zahlreicher Artikel und Redner auf Fachkonferenzen
Zwei Hochschulabschlüsse, MBA-Abschluss
Die Wahl der richtigen Speicherstruktur ist einer der wichtigsten Teile jedes Projekts und beeinflusst dessen zukünftigen Erfolg. Nachdem ich mich vom Entwickler zum CTO entwickelt habe, kann ich das mit Zuversicht sagen. Moderne Entwicklungsansätze wie Microservice-Infrastruktur und Agile ermöglichen Flexibilität Anpassung an den Prozess, aber das Ändern der Datenstruktur ist oft schwierig und schmerzhaft Folgen. Deshalb ist es wichtig, sich von Anfang an in der Welt moderner Datenbanken und NoSQL zurechtzufinden!
Viele der Technologien, über die wir im Kurs sprechen, sind erst vor kurzem erschienen und es gibt noch wenig nützliche Informationen darüber, insbesondere auf Russisch. Ich kann diesen Kurs jedem wärmstens empfehlen, der in die Welt der Datenbanken und NoSQL eintauchen und lernen möchte, wie man die Datenspeicherstruktur in einem beliebigen Projekt bestimmt!
Block 1: SQL
Einführung in den Kurs. Vorlesung
Grundlagen relationaler Datenbanken. Vorlesung
Design relationaler Datenbanken. Vorlesung
Logische und physische Struktur von Datenbanken. Vorlesung
MVCC ACID-Transaktionen. Vorlesung
Grundlagen der SQL-Abfragesprache. Vorlesung
Datenbankskalierung und Fehlertoleranz. Vorlesung
Optimierung relationaler Datenbanken. Vorlesung
Funktionen von PostgreSQL. Vorlesung
Funktionen von Microsoft SQL Server. Vorlesung
Funktionen von MySQL. Vorlesung
Merkmale des Betriebs einer Datenbank in einer Cloud-Umgebung. Vorlesung
Block 2: NoSQL
Einführung in NoSQL – Warum NoSQL erschien, Funktionen, NewSQL. Vorlesung
Arten von NoSQL-Systemen, CAP-Theorem – die wichtigsten Arten von NoSQL und ihre Unterschiede. Vorlesung
MongoDB ist ein dokumentenorientiertes Datenbankverwaltungssystem. Vorlesung
ElasticSearch ist eine Open-Source-Volltextsuche und -Analyse. Vorlesung
ClickHouse ist ein spaltenanalytisches Open-Source-DBMS. Vorlesung
CouchDB + PouchDB ist ein dokumentenorientiertes Datenbankverwaltungssystem. Vorlesung
Redis ist ein In-Memory-Datenstrukturspeicher, der als Datenbank, Cache und Nachrichtenbroker verwendet wird. Vorlesung
Neo4j ist ein Open-Source-Graphdatenbank-Managementsystem. Vorlesung
Google BigQuery ist ein RESTful-Webdienst für die interaktive, groß angelegte Analyse großer Datensätze. Vorlesung
Testen
AbschlusstestTest
Zertifikat