Hauptinhalt überspringenNavigation überspringenFooter überspringen
Logo der Fachhochschule Nordwestschweiz
Studium
Weiterbildung
Forschung und Dienstleistungen
Internationales
Die FHNW
De
Standorte und KontaktBibliothek FHNWKarriere an der FHNWMedien

      Logo der Fachhochschule Nordwestschweiz
      • Studium
      • Weiterbildung
      • Forschung und Dienstleistungen
      • Internationales
      • Die FHNW
      De
      Standorte und KontaktBibliothek FHNWKarriere an der FHNWMedien
      Module
      Distributed Data Management

      Distributed Data Management

      Nummer
      ddm
      ECTS
      3.0
      Anspruchsniveau
      advanced
      Inhaltsübersicht
      Skalierbarkeit, Verfügbarkeit und Ausfallstoleranz bilden Schlüsselanforderungen an heutige verteilte Informationssysteme. In diesem Modul vertiefen sich die Studierenden in die grundlegenden Konzepte und Technologien verteilter Datenhaltung und -verarbeitung. Dabei wird sowohl auf die klassischen Ansätze verteilter Datenbanksysteme eingegangen als auch neuartige Paradigmen der NoSQL Systeme besprochen. Aktive Datenbanken: - Stored Procedures - ECA Prinzip - Trigger Verteilte Datenbanksysteme: - Architektur verteilter Datenbanksysteme - verteilter Datenentwurf - verteilte Anfrageverarbeitung - verteilte Transaktionen - Replikation NoSQL: - Daten-, Speicher- und Anfragemodelle - Key/Value, Wide Column, Document, Graph - Map/Reduce - Partitionierung (Sharding), verteilte Hashtabellen - Konsistenz- und Replikationsmodelle - CAP Theorem, BASE - NoSQL Systeme: Cassandra, MongoDB, HBase, Neo4j
      Lernziele
      • Die Studierenden kennen Anforderungen, Grenzen und Einsatzbereiche verteilter Datenbanksysteme.
      • Sie können Architekturen von verteilten Datenbanksystemen beschreiben.
      • Sie verstehen die Prinzipien und Verfahren der Verteilung, Zuteilung und Zerlegung von Daten in verteilten Datenbanksystemen.
      • Sie verstehen die Prinzipien und Verfahren der Anfrageverarbeitung in verteilten Datenbanksystemen.
      • Sie kennen verschiedene Verfahren der Transaktionsverarbeitung und der Replikation in verteilten Datenbanksystemen.
      • Sie können verteilte Datenbanken entwerfen, realisieren und betreiben.
      Empfohlene Vorkenntnisse
      • Datenbank-Architektur (dbarc)
      Leistungsbewertung
      Erfahrungsnote

      Studium

      Angebot

      • Studium
      • Weiterbildung
      • Forschung & Dienstleistungen

      Über die FHNW

      • Hochschulen
      • Organisation
      • Leitung
      • Facts and Figures

      Hinweise

      • Datenschutz
      • Accessibility
      • Impressum

      Support & Intranet

      • IT Support
      • Login Inside-FHNW

      Member of: