Online Transaction Processing - LinkFang.de





Online Transaction Processing


Online-Transaction-Processing (OLTP), Online-Transaktionsverarbeitung, auch Echtzeit-Transaktionsverarbeitung, bezeichnet ein Benutzungsparadigma von Datenbanksystemen und Geschäftsanwendungen, bei dem die Verarbeitung von Transaktionen direkt und prompt, also ohne nennenswerte Zeitverzögerung, stattfindet.[1]

Gegenstück ist die Batch-Verarbeitung, bei der alle Geschäftsvorfälle gesammelt und in – häufig nächtlichen, von Online-Betrieb freien – Batchläufen verarbeitet werden. Die Namensgebung (englisch batch ‚Stapel‘) stammt aus den 1960er/1970er-Jahren, denn die Daten (und oft auch Programme) lagen dabei als Lochkarten vor und wurden als Stapel eingelesen und verarbeitet. Bei dieser Bezeichnung spielt auch der Aspekt eine Rolle, dass die Aufgaben (wie beim Lochkartenstapel) nur nacheinander ausgeführt werden können, während beim OLTP viele verschiedene Geschäftsoperationen gleichzeitig stattfinden.

Das technische Hauptaugenmerk beim OLTP liegt auf der Transaktionssicherheit bei parallelen Anfragen und Änderungen, auf der Minimierung der Antwortzeit von Anfragen sowie auf einem möglichst hohen Durchsatz (Anzahl Transaktionen pro Zeiteinheit). Die Effizienz von OLTP-Systemen ist dabei von der Auswahl geeigneter Hardware (Datenbankserver, Netzwerkkomponenten wie LAN und WAN) und Software (Datenbankmanagementsystem) abhängig. Durch die Beachtung von Transaktionskriterien (siehe ACID) wird sichergestellt, dass die Konsistenz der Datenbank (es können heutzutage auch mehrere verteilte sein) erhalten bleibt und Daten nie unvollständig oder inkonsistent gespeichert werden.

OLTP-Datenbank-Systeme speichern typischerweise die Transaktionen eines Geschäftsvorganges in dem höchsten Detaillierungsgrad, der für die operative Tätigkeit des Unternehmens erforderlich ist. In Anlehnung zu dem Begriff OLTP begegnet man auch der Bezeichnung Online Analytical Processing (OLAP), das sich mit der Aggregation, Aufbereitung und Auswertung der operativen Daten eines längeren Zeitraums beschäftigt.

Anwendung

Der klassische Anwendungsfall von OLTP ist die EDV-gestützte Durchführung der Geschäftsprozesse von Unternehmen, aus denen das operationale Tagesgeschäft besteht. Diese Aufgabe wird unter anderem von so genannten ERP-Systemen wahrgenommen. Hier werden die Stammdaten wie Personal- oder Lagerbestand und Geschäftsvorgänge wie Einkauf, Verkauf, Platzbuchungen, Kontobewegungen etc. abgewickelt. Moderne Unternehmen sind weitgehend von der Existenz und Korrektheit dieser Daten abhängig, da darin alle Ressourcen wie Personal, Finanzen, Waren und/oder Dienstleistungen zusammen mit den durch die Geschäftstätigkeit hervorgerufenen aktuellen Veränderungen zeitaktuell abgebildet sind. Daher werden solche Anwendungen als unternehmenskritisch eingestuft.

Datenbanksysteme haben hier die Aufgabe, alle Daten so zu sichern, dass es zu keinem Datenverlust kommen kann und die Daten in sich zu jeder Zeit – auch nach einem Teilverlust – konsistent bleiben. Diese Anforderung gilt verschärft bei Anwendungssystemen, die seit den 1990er Jahren auch auf verteilten Datenbanken implementiert sein können, die auf verschiedenen Servern und/oder an verschiedenen – auch weltweit über WAN angebundenen – Orten laufen.

Weitere Anwendungen sind das Content-Management, Wissensdatenbanken, Webshops, Verzeichnisdienste etc.

Quellen

  1. Roland Gabriel, Alexander Pastwa, Peter Gluchowski: Data Warehouse & Data Mining, S. 11

Weblinks

 Wiktionary: OLTP – Bedeutungserklärungen, Wortherkunft, Synonyme, Übersetzungen

Kategorien: Datenbanken | Wirtschaftsinformatik

Quelle: Wikipedia - http://de.wikipedia.org/wiki/Online Transaction Processing (Vollständige Liste der Autoren des Textes [Versionsgeschichte])    Lizenz: CC-by-sa-3.0

Änderungen: Alle Bilder mit den meisten Bildunterschriften wurden entfernt. Ebenso alle zu nicht-existierenden Artikeln/Kategorien gehenden internen Wikipedia-Links (Bsp. Portal-Links, Redlinks, Bearbeiten-Links). Entfernung von Navigationsframes, Geo & Normdaten, Mediadateien, gesprochene Versionen, z.T. ID&Class-Namen, Style von Div-Containern, Metadaten, Vorlagen, wie lesenwerte Artikel. Ansonsten sind keine Inhaltsänderungen vorgenommen worden. Weiterhin kann es durch die maschinelle Bearbeitung des Inhalts zu Fehlern gerade in der Darstellung kommen. Darum würden wir jeden Besucher unserer Seite darum bitten uns diese Fehler über den Support mittels einer Nachricht mit Link zu melden. Vielen Dank!

Stand der Informationen: August 201& - Wichtiger Hinweis: Da die Inhalte maschinell von Wikipedia übernommen wurden, ist eine manuelle Überprüfung nicht möglich. Somit garantiert LinkFang.de nicht die Richtigkeit und Aktualität der übernommenen Inhalte. Sollten die Informationen mittlerweile fehlerhaft sein, bitten wir Sie darum uns per Support oder E-Mail zu kontaktieren. Wir werden uns dann innerhalb von spätestens 10 Tagen um Ihr Anliegen kümmern. Auch ohne Anliegen erfolgt mindestens alle drei Monate ein Update der gesamten Inhalte.