Der Kurs "Zuverlässigkeit, Cloud-Computing und maschinelles Lernen" befasst sich mit fortgeschrittenen Konzepten für verteilte Datenbanken, wobei der Schwerpunkt auf Transaktionsmanagement, Zuverlässigkeitsprotokollen und Data Warehousing liegt, während gleichzeitig ein tieferes Verständnis für Cloud-Computing und maschinelles Lernen vermittelt wird. Sie entwickeln ein solides Verständnis der Transaktionsprinzipien, der Methoden zur Steuerung der Gleichzeitigkeit und der Sicherstellung der Datenbankkonsistenz bei Ausfällen mithilfe von ACID-Eigenschaften und Protokollen wie ARIES. Der Kurs integriert auf einzigartige Weise Hadoop, MapReduce und Accumulo und bietet praktische Erfahrungen mit der Verarbeitung großer Datenmengen und mit Anwendungen des maschinellen Lernens wie kollaboratives Filtern, Clustering und Klassifizierung.

Schalten Sie mit Coursera Plus den Zugang zu mehr als 10.000 Kursen frei. Starten Sie die 7-tägige kostenlose Testversion.

Verlässlichkeit, Cloud-Computing und maschinelles Lernen
Dieser Kurs ist Teil von Spezialisierung für Groß angelegte Datenbanksysteme

Dozent: David Silberberg
Bei enthalten
Empfohlene Erfahrung
Was Sie lernen werden
Lernen Sie die Prinzipien der Transaktionsverwaltung kennen, einschließlich ACID-Eigenschaften, Gleichzeitigkeitskontrolle und Deadlock-Management-Techniken für verteilte Systeme.
Erforschen Sie Reliabilitätsprotokolle, Wiederherstellungsalgorithmen und Commit-Protokolle wie ARIES, die Datenkonsistenz und Haltbarkeit gewährleisten.
Verständnis für Cloud-Computing mit Hadoop, Nutzung von MapReduce für die Verarbeitung großer Datenmengen und Anwendung von Techniken des Maschinellen Lernens wie Clustering.
Kompetenzen, die Sie erwerben
- Kategorie: Data-Warehousing
- Kategorie: Datenbankarchitektur und -verwaltung
- Kategorie: Maschinelles Lernen
- Kategorie: Datenintegrität
- Kategorie: Transaktionsverarbeitung
- Kategorie: Relationale Datenbanken
- Kategorie: Apache Hadoop
- Kategorie: Big Data
- Kategorie: Skalierbarkeit
- Kategorie: Katastrophenhilfe
- Kategorie: Cloud Computing
- Kategorie: Verteiltes Rechnen
- Kategorie: Datenverarbeitung
- Kategorie: Datenbank-Systeme
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
8 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Erweitern Sie Ihre Fachkenntnisse
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 4 Module
In diesem Kurs werden fortgeschrittene Themen zu verteilten Datenbanken untersucht, wobei der Schwerpunkt auf Transaktionsmanagement, Reliabilitätsprotokollen und Data Warehousing liegt. In diesem Kurs werden außerdem die im letzten Kurs eingeführten MapReduce- und HDFS-Konzepte weiterentwickelt und auf groß angelegte Anwendungen für Analytik und Maschinelles Lernen in verteilten Systemen angewendet. Die Lernenden werden die wesentlichen Komponenten für die Aufrechterhaltung der Reliabilität von Datenbanken erforschen. Darüber hinaus werden sie tiefer in die Cloud-basierte Datenverarbeitung mit Hadoop eintauchen und grundlegende Fähigkeiten in der Analytik sowie in Anwendungen des Maschinellen Lernens unter Verwendung von kollaborativen Filtern, Clustering und Klassifizierungstechniken entwickeln.
Das ist alles enthalten
2 Lektüren
Dieses Modul befasst sich mit der Transaktionsverwaltung in verteilten Datenbanksystemen, wobei der Schwerpunkt auf Methoden der Gleichzeitigkeitskontrolle liegt. Sie lernen, ACID-Eigenschaften zu identifizieren, um die Konsistenz der Datenbank aufrechtzuerhalten, Transaktionspläne mit Operationen und partiellen Anordnungen zu entwickeln und verschiedene Algorithmen zur Gleichzeitigkeitskontrolle und Deadlock-Verwaltung zu implementieren, einschließlich zweiphasiger Sperren und zeitbasierter Techniken.
Das ist alles enthalten
11 Videos5 Lektüren3 Aufgaben
In diesem Modul werden Protokolle zur Reliabilität in verteilten Datenbanken untersucht, wobei der Schwerpunkt auf der Aufrechterhaltung der Konsistenz und Haltbarkeit bei Systemausfällen liegt. Die wichtigsten Protokolle zur Wiederherstellung und Reliabilität, einschließlich ARIES, Zwei-Phasen- und Drei-Phasen-Commit, werden behandelt. Darüber hinaus erhalten die Teilnehmer grundlegende Kenntnisse über die Prinzipien des Data Warehousing sowie eine Einführung in die Accumulo-Architektur. Dazu gehören grundlegende Accumulo-Funktionen und Sicherheitsmechanismen auf Zellebene, die für ein groß angelegtes verteiltes Datenmanagement unerlässlich sind.
Das ist alles enthalten
6 Videos7 Lektüren3 Aufgaben
Dieses Modul führt in die Grundprinzipien des Cloud-Computing ein, wobei der Schwerpunkt auf dem Hadoop-Ökosystem und seinem Nutzen für die Verarbeitung großer Datenmengen liegt. Mit dem Schwerpunkt auf dem MapReduce-Framework werden die Lernenden die Pseudocode-Entwicklung und -Architektur erkunden. Das Modul integriert auch grundlegende Konzepte des Maschinellen Lernens, insbesondere Algorithmen für Clustering, Klassifizierung und Kollaboratives Filtern mit Mahout und Accumulo. Mit diesen Techniken sind die Teilnehmer in der Lage, skalierbare Datenanalysen durchzuführen und Empfehlungssysteme in Hadoop zu erstellen, die für die Verwaltung und Analyse großer Datensätze geeignet sind.
Das ist alles enthalten
1 Video5 Lektüren2 Aufgaben
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozent

Mehr von Datenmanagement entdecken
Status: Kostenloser TestzeitraumDuke University
Status: Kostenloser TestzeitraumUniversity of Illinois Urbana-Champaign
Status: Kostenloser TestzeitraumUniversity of Illinois Urbana-Champaign
Warum entscheiden sich Menschen für Coursera für ihre Karriere?





Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
Um Zugang zu den Kursmaterialien und Aufgaben zu erhalten und um ein Zertifikat zu erwerben, müssen Sie die Zertifikatserfahrung erwerben, wenn Sie sich für einen Kurs anmelden. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen. Der Kurs kann stattdessen die Option "Vollständiger Kurs, kein Zertifikat" anbieten. Mit dieser Option können Sie alle Kursmaterialien einsehen, die erforderlichen Bewertungen abgeben und eine Abschlussnote erhalten. Dies bedeutet auch, dass Sie kein Zertifikat erwerben können.
Wenn Sie sich für den Kurs einschreiben, erhalten Sie Zugang zu allen Kursen der Spezialisierung, und Sie erhalten ein Zertifikat, wenn Sie die Arbeit abgeschlossen haben. Ihr elektronisches Zertifikat wird Ihrer Seite "Leistungen" hinzugefügt - von dort aus können Sie Ihr Zertifikat ausdrucken oder Ihrem LinkedIn-Profil hinzufügen.
Ja. Für ausgewählte Lernprogramme können Sie eine finanzielle Unterstützung oder ein Stipendium beantragen, wenn Sie die Anmeldungsgebühr nicht aufbringen können. Wenn für das von Ihnen gewählte Lernprogramm eine finanzielle Unterstützung oder ein Stipendium verfügbar ist, finden Sie auf der Beschreibungsseite einen Link zur Beantragung.
Weitere Fragen
Finanzielle Unterstützung verfügbar,


