Online Transaction Processing

Online Transaction Processing

Online-Transaction-Processing (OLTP), Onlinetransaktionsverarbeitung, bezeichnet ein Benutzungsparadigma von Datenbanksystemen und Geschäftsanwendungen, bei dem die Verarbeitung von Transaktionen im Vordergrund steht. Während früher Batch-Verarbeitung gebräuchlich war, und alle Geschäftsvorfälle gesammelt und in nächtlichen Batchläufen verarbeitet wurden, besagt das OLTP-Paradigma, dass diese Geschäftsvorfälle online verarbeitet und gebucht werden.

Das technische Hauptaugenmerk beim OLTP liegt auf Transaktionssicherheit bei parallelen Anfragen, Minimierung der Antwortzeit von Anfragen, sowie einem möglichst hohen Durchsatz (Anzahl Transaktionen pro Zeiteinheit). Diese Ziele sind von der Auswahl geeigneter Hardware (Datenbankserver) und Software (Datenbankmanagementsystem) abhängig. Durch die Beachtung von Transaktionskriterien (siehe ACID) wird sichergestellt, dass die Konsistenz der Datenbank erhalten bleibt und Daten nie unvollständig oder inkonsistent gespeichert werden.

OLTP-Datenbanken speichern typischerweise die Transaktionen eines Geschäfts auf höchstem 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 das operationale Tagesgeschäft bzw. Geschäftsprozess von Unternehmen. Diese Aufgabe wird unter anderem von so genannten ERP-Systemen wahrgenommen. Hier werden Personaldaten, Lagerbestände und Geschäftsvorgänge, wie Verkauf und Einkauf, abgewickelt. Moderne Unternehmen sind weitgehend von der Existenz und Korrektheit dieser Daten abhängig. Daher werden solche Anwendungen als unternehmenskritisch eingestuft. Datenbanksysteme haben die Aufgabe alle Daten so zu sichern, dass es zu keinem oder schlimmstenfalls zu minimalem Datenverlust kommen kann und die Daten in sich konsistent bleiben.

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

Weblinks

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

Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Online transaction processing — Online transaction processing, or OLTP, refers to a class of systems that facilitate and manage transaction oriented applications, typically for data entry and retrieval transaction processing. The term is somewhat ambiguous; some understand a… …   Wikipedia

  • Online Transaction Processing — Online Transaction Processing,   OLTP …   Universal-Lexikon

  • online transaction processing —    Abbreviated OLTP. A business system that operates in real time, collecting and posting transaction related data and making changes to shared databases.    A transaction is a single, discrete unit of work, which is normally part of a business… …   Dictionary of networking

  • Online Transaction Processing (OLTP) — im ⇡ Dialogbetrieb ablaufende Massendatenverarbeitung in operativen DV Systemen, bei der betriebswirtschaftliche ⇡ Transaktionen erfasst und verarbeitet werden. Gegensatz: ⇡ Online Analytical Processing …   Lexikon der Economics

  • online transaction processing — category of software designed to manage data entry and retrieval tasks; method of real time processing in which a computer immediately responds to the user s commands and actions, OLTP …   English contemporary dictionary

  • Online complex processing — (OLCP) is a class of realtime data processing involving complex queries, lengthy queries and/or simultaneous reads and writes to the same records. Sources http://www.pcmag.com/encyclopedia term/0,2542,t=online+complex+processing i=48345,00.asp… …   Wikipedia

  • Online Analytical Processing — (OLAP) wird neben dem Data Mining zu den Methoden der analytischen Informationssysteme gezählt. OLAP wird weiterhin den hypothesengestützten Analysemethoden zugeordnet. Der Analyst muss vor der eigentlichen Untersuchung wissen, welche Anfragen er …   Deutsch Wikipedia

  • Online analytical processing — In computing, online analytical processing, or OLAP (  /ˈoʊlæ …   Wikipedia

  • Online Analytical Processing — En informatique, et plus particulièrement dans le domaine des bases de données, le traitement analytique en ligne (anglais online analytical processing abr. OLAP) est un type d application informatique orienté vers l analyse sur le champ d… …   Wikipédia en Français

  • Transaction processing system — A Transaction Processing System To be considered a transaction processing system the computer must pass the ACID test.From a technical perspective, a Transaction Processing System (or Transaction Processing Monitor) monitors transaction programs …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”