Normalformen für relationale Datenbanksysteme

Die Normalformen für relationale Datenbanksysteme sollen dabei helfen, ein gutes Datenmodell zu erstellen. Das Ziel ist es, eine konsistente Datenhaltung zu ermöglichen mit so wenig Redundanzen wie möglich. Die Normalisierung hilft also dabei, die Wartbarkeit und die Performance der Datenbank zu verbessern, ist jedoch keine Pflicht. Die Normalformen für relationale Datenbanksysteme wurden ursprünglich von Edgar … Weiterlesen

Laufzeit von BPMN-Modellen berechnen

Die Berechnung von Laufzeiten ist ein elementarer Bestandteil der quantitativen Prozess-Optimierung. Diese sagt am Ende aus, wie lang ein Prozessmodell im Mittel braucht, um ausgeführt zu werden. Dies ist dann besonders hilfreich, wenn Prozesse optimiert werden sollen! So kann man die Laufzeiten bestimmter Prozessteile berechnen und somit ggf. besser anordnen.In diesem Artikel wird gezeigt, wie … Weiterlesen

Die ACID Eigenschaften von Transaktionen

ACID ist eine bekannte Abkürzung im Bereich der Datenbanktechnologie. Die 4 ACID Eigenschaften Atomarität, Konsistenzerhaltung, Isolation und die Dauerhaftigkeit sind Bedingungen, die eine Transaktion und das ausführende Datenbankmanagement-System mitbringen sollten. Transaktionen bestehen aus einer Reihe von Anweisungen, die eine Änderung auf beispielsweise einem Datenbanksystem ausführen. Diese verändern den Zustand der Daten in der Datenbank. ACID … Weiterlesen

Ableitung von Funktionen

Die Ableitung von Funktionen ist wichtig für die Auswertung von Funktionen. Dies findet sowohl im Finanzwesen Anwendung, als auch beim maschinellen Lernen. In diesem Artikel findet ihr alle nötigen Grundlagen um in die Differentiation einzusteigen. Die Ableitungen einer Funktionen können bei verschiedenen Auswertungen einer Funktion eine Rolle spielen. Beispielsweise können so Minima und Maxima gefunden … Weiterlesen

Operationen mit Matrizen und Vektoren

In diesem Artikel werden einige grundlegenden Operationen mit Matrizen und Vektoren gezeigt. Dazu gehören z.B. die Addition, Subtraktion und Multiplikation. Einführung Ein Vektor ist eine lineare Anordnung von Elementen. Die Anzahl dieser Elemente in einem Vektor wird auch die Dimension genannt und gibt die Anzahl der Spalten wieder. In der unten stehenden Abbildung ist ein … Weiterlesen

Amdahlsches Gesetz

Das amdahlsche Gesetz wurde 1967 von Gene Amdahl entwickelt und gibt an, wie stark die Beschleunigung(Speedup) steigen kann wenn ein Programm parallelisiert wird. Dabei wird davon ausgegangen, dass jedes Programm einen sequentiellen Teil hat, welches die Parallelisierung beschränkt. Bei einer Ausführung eines Programmes gibt es immer Teile, welche sequentiell ausgeführt werden müssen.Also können wir die … Weiterlesen

Verfügbarkeit eines Systems

Die Verfügbarkeit eines Systems ist das Verhältnis aus Down- und Uptime der bereitgestellten Dienste. Also wie lange die Funktion des Systems bereitgestellt werden konnte. Dies kann wiefolgt angegeben werden: Beispiel: Wenn in einem Zeitraum von 5000 Stunden die Funktion des Systems 4800 Stunden verfügbar war, dann haben wir eine Verfügbarkeit von 96%. Als Hochverfügbar gilt … Weiterlesen

AEC – Availability Environment Classification

Die „availability environment classification“ ist ein von der Harvard Research Group entwickeltes Modell, um bewerten zu können, wie Ausfallsicher ein System sein muss. AEC-Klasse Verfügbarkeit in % / Tage im Jahr Bezeichnung AEC-0 99,9% / 3,7 Tage Die Funktion kann unterbrochen werden und wirkt sich nicht wesentlich aus AEC-1 99,9% / 8,8 Stunden Funktion kann … Weiterlesen

WordPress Cookie Hinweis von Real Cookie Banner