Datenbanken-Definitionen

  • A

    AdventureWorks Datenbank

    Microsoft erläutert mit der Beispiel-Datenbank AdventureWorks die Funktionen des SQL Servers als OLTP-Datenbank (Online Transaction Processing).

  • AKID/ACID

    AKID steht für Atomarität, Konsistenz, Isolation und Dauerhaftigkeit. Diese Eigenschaften gelten als Voraussetzung für verlässliche Transaktionen.

  • Amazon Athena

    Amazon Athena ist ein interaktiver Abfrageservice, der die Analyse von in Amazon S3 gespeicherten Daten mit SQL ermöglicht. Athena ein Serverless-Dienst.

  • Amazon Aurora

    Amazon Aurora ist eine relationale Datenbank-Engine von Amazon Web Services. Die Engine ist mit MySQL kompatibel. Vom Angebot existiert außerdem eine Serverless-Variante.

  • Amazon Dynamo Database (Amazon DynamoDB)

    DynamoDB ist ein verwalteter NoSQL-Datenbankservice von Amazon. DynamoDB ist vor allem für eine niedrige Latenzzeit und hohe Skalierbarkeit bekannt.

  • Amazon Neptune

    Die Amazon Graphdatenbank Neptune eignet sich besonders zur Analyse von Datenbeziehungen in großen Datenmengen, die nur eine geringe Latenz erlauben.

  • Amazon Relational Database Service (RDS)

    Amazon Relational Database Service ist ein Webservice, mit dem sich eine relationale Datenbank in der Cloud einrichten, betreiben und skalieren lässt.

  • Analytische Datenbank (Analysedatenbank)

    Eine analytische Datenbank ist ein schreibgeschütztes System, das historische Daten zu Geschäftskennzahlen wie Verkaufsleistung und Lagerbeständen speichert.

  • Apache Hive

    Apache Hive ist ein Open Source Data-Warehouse-System zur Abfrage und Analyse großer Datenmengen, welche in Hadoop-Dateien gespeichert sind.

  • B

    Binary Large Object (BLOB)

    In erster Linie steht Binary Large Object (BLOB) für ein Objekt, dass aufgrund seiner Größe speziell für die Datenbank verarbeitet werden muss.

  • Bitcoin Mining

    Bitcoin Mining ist der Prozess der Verifizierung neuer Transaktionen für das digitale Währungssystem Bitcoin sowie das Verfahren, wie neue Bitcoins in Umlauf gelangen.

  • Blockchain-Wirtschaft (Blockchain Economy)

    Die Blockchain Economy ist ein Zukunftsszenario, in dem Kryptowährungen wie Bitcoin oder Ethereum derzeitige Geldsysteme auf globaler Basis ersetzen.

  • C

    Cloud-Datenbank

    In einer Cloud-Datenbank befinden sich Inhalte wie Daten und Dateien, die auf einer Cloud-Computing-Infrastruktur gespeichert sind. Der Zugriff findet über das Internet statt.

  • Configuration Management Database (CMDB)

    Die Configuration Management Database enthält alle Informationen über die Hardware und Software in einem Unternehmen. So behalten IT-Teams den Überblick über ihre Infrastruktur.

  • CQRS (Command Query Responsibility Segregation)

    Command Query Responsibility Segregation (CQRS) ist ein Programmierdesign und Entwurfsmuster für Datenbankabfragen, welches von Greg Young entwickelt wurde.

  • D

    Data Access Objects (DAO)

    Data Access Objects (DAO) ist eine Programmierschnittstelle (API) in Microsoft Visual Basic für den Zugriff auf eine Microsoft Access-Datenbank.

  • Data Fabric (Data-Fabric-Architektur)

    Ein Data Fabric kombiniert Architektur und Softwarelösungen zur einheitlichen Sammlung von Datenbeständen, Datenbanken und Datenbankarchitekturen innerhalb eines Unternehmens.

  • Data Lake

    Ein Data Lake ist ein Repository von Daten, die im Rohdatenformat darin gespeichert sind. Data Lakes kommen häufig zusammen mit Big-Data-Anwendungen zum Einsatz.

  • Data Warehouse as a Service (DWaaS)

    Data Warehouse as a Service (DWaaS) ist ein Cloud-Service, bei dem der Anbieter die für ein Data Warehouse notwendigen Hard- und Softwareressourcen konfiguriert und verwaltet.

  • Database as a Service (DBaaS)

    Database as a Service ist ein Datenbankdienst, der in einer Cloud- oder Cloud-ähnlichen Infrastruktur bereitgestellt wird. Hardware am eigenen Standort wird dabei nicht benötigt.

  • Dateiendung (Dateiformat)

    Eine Dateiendung ist ein Suffix, das an den Namen einer Datei angehängt wird, um das Layout der Datei in Bezug auf die Organisation der Daten innerhalb der Datei anzugeben.

  • Daten

    Daten sind digitale Informationen, die so formatiert sind, dass sie von Rechensystemen verarbeitet, gespeichert, kopiert oder übertragen werden können.

  • Datenbank

    In Datenbanken werden in der Regel Zusammenstellungen von Datensätzen oder Dateien gespeichert, die Informationen aus verschiedenen Bereichen enthalten.

  • Datenbankadministrator (DBA)

    Ein Datenbankadministrator (DBA) sorgt dafür, dass die Datenbanken eines Unternehmens und die zugehörigen Anwendungen funktionell und effizient arbeiten.

  • Datenbankmanagementsystem (DBMS)

    Ein Datenbankmanagementsystem (DBMS) ermöglicht es Endanwender, Daten in einer Datenbank zu erstellen, zu schützen, zu lesen, zu aktualisieren und zu löschen.

  • Datenbankreplikation

    Bei der Datenbankreplikation werden Kopien von Datenbankdaten angelegt, entweder für ein mögliches Restore oder um verteilte Datenbanken auf dem gleichen aktuellen Stand zu halten.

  • Datendurchsatz (Durchsatz)

    Der Datendurchsatz misst die tatsächlich übertragene Datenmenge pro Sekunde. Sie ist oft geringer als die Bandbreite und wird durch Latenz und Netzwerkauslastung beeinflusst.

  • Datenmodellierung

    Datenmodellierung ist die schematische Darstellung von Datenflüssen in einem Diagramm. Datenmodelle dienen als Vorlage für den Entwurf einer neuen Datenbank oder Anwendung.

  • Datensatz

    In der heutigen IT begegnet man immer wieder dem Begriff Datensatz. Er steht für eine Sammlung an Daten, die in der Regel in einer vorgegebenen Weise formatiert sind.

  • Denormalisierung

    Die Denormalisierung ist bei relationalen Datenbanken ein Ansatz zur Verbesserung des Laufzeitverhaltens, insbesondere der Datenbank-Leseleistung.

  • Distributed-Ledger-Technologie (DLT)

    Distributed Ledger Technologie ist eine Aufzeichnungsmethode für Daten. DLT nutzt verteilte Ressourcen, um die Daten verschlüsselt und manipulationssicher aufzubewahren.

  • E

    Entität

    Der Begriff Entität wird häufig verwendet, um Dinge zu beschreiben, für die es keine feste Bezeichnung gibt oder die sich nur schwer mit einem Wort klassifizieren lassen.

  • Entitätsbeziehungsdiagramm (Entity Relationship Diagram, ERD)

    Ein Entitätsbeziehungsdiagramm ist eine grafische Darstellung, die Beziehungen zwischen Personen, Objekten, Orten, Konzepten oder Ereignissen in einem IT-System abbildet.

  • F

    Fetch

    In der IT hat Fetch drei verschiedene Bedeutungen. Fetch ist unter anderem die erste von zwei Phasen im sogenannten Fetch-Execute-Cycle (Befehlszyklus).

  • Flat File

    Ein Flat File, oder flache Datei, ist ein alphanumerischer Datensatz in einer zweidimensionalen Datenbank. Das geläufigste Beispiel ist eine CSV-Datei.

  • G

    Google BigTable

    Google BigTable wird von Google für die Indizierung von Webseiten und anderen Diensten wie Google Earth, Google Maps und YouTube verwendet.

  • Graphdatenbank

    Graphdatenbanken basieren auf der mathematischen Graphentheorie und ermöglichen die Speicherung und Darstellung von vernetzten Informationen.

  • GraphQL

    GraphQL ist eine Open-Source-Datenabfragesprache. Sie wurde 2012 von Facebook entwickelt, um die Endpunkte von REST zu vereinfachen. 2015 wurde GraphQL veröffentlicht.

  • H

    Hyperledger

    Hyperledger ist ein Open-Source-Projekt der Linux Foundation, welches die Entwicklung von Blockchain-basierten Distributed-Ledger-Technologien unterstützen soll.

  • I

    In-Memory-Datenbank

    Eine In-Memory-Datenbank (IMDB) speichert die Daten einer Firma im Hauptspeicher (RAM), um eine schnellere Abfrage und Verarbeitung zu erreichen.

  • K

    Konsensalgorithmus

    Ein Konsensalgorithmus ist ein Verfahren, das dazu dient, eine Einigung über einen einzigen Datenwert zwischen verteilten Prozessen oder Systemen zu erzielen.

  • M

    Microsoft Azure Cosmos DB

    Microsoft Azure Cosmos DB ist ein gemanagter NoSQL-Datenbankservice für die App-Entwicklung, der mehrere Arten der Speicherung und Verarbeitung von Daten unterstützt.

  • Microsoft SQL Azure

    SQL Azure ist ein Cloud-Datenbankservice von Microsoft, der auf der SQL Server-Datenbanktechnologie und der Microsoft Azure Cloud-Plattform basiert.

  • Microsoft SQL Server

    Microsoft SQL Server ist ein relationales Datenbankmanagementsystem (RDBMS), das eine Vielzahl von Transaktionsverarbeitungs- und Analyseanwendungen unterstützt.

  • Microsoft SQL Server Integration Services (SSIS)

    Microsoft SQL Server Integration Services (SSIS) ist eine Anwendung für die unternehmensweite Integration, Transformation und Migration von Daten.

  • Microsoft SQL Server Management Studio (SSMS)

    Das SQL Server Management Studio (SSMS) ist eine integriertes Management- und Administrations-Tool von Microsoft für eine SQL-Server-Infrastruktur.

  • MongoDB

    MongoDB ist eine Open-Source-NoSQL-Datenbank und basiert nicht auf einer relationalen Architektur, sondern nutzt ein dokumentenorientiertes Modell.

  • MPP-Datenbank (Massive Parallel Processing Database)

    Eine MPP-Datenbank ist eine Datenbank, die für die parallele Verarbeitung vieler Operationen optimiert ist, die von vielen Verarbeitungseinheiten gleichzeitig ausgeführt werden.

  • Multi-Modell-Datenbank

    Eine Multi-Modell-Datenbank unterstützt mehrere Datenmodelle und definiert die Parameter für die Datenorganisation in der Datenbank entsprechend.

  • Multidimensional Expressions (MDX)

    Multidimensional Expressions (MDX) ist eine Datenbanksprache für analytische Problemstellungen und Online-Analytical-Processing-Datenbankanwendungen.

  • MySQL

    MySQL ist ein relationales Datenbankmanagementsystem (RDBMS). Es ist als Open-Source-Software sowie als kommerzielle Enterprise-Version für verschiedene Betriebssysteme verfügbar.

  • N

    NewSQL

    NewSQL ist eine Kategorie von SQL-Datenbanken, welche die Leistungsproblemen konventioneller relationaler Datenbankmanagementsysteme lösen sollen.

  • Non-Fungible Token (NFT)

    Non-Fungible Token sind kryptografische Vermögenswerte, die einzigartig sind und zur Erstellung und Authentifizierung des Eigentums an digitalen Vermögenswerten genutzt werden.

  • Normalisierung (Datenbanknormalisierung)

    Normalisierung ist der Prozess der Organisation von Daten in Datenbanktabellen, so dass die Ergebnisse bei der Verwendung der Datenbank immer eindeutig sind.

  • O

    Online Analytical Processing (OLAP)

    Online Analytical Processing (OLAP) ist eine Verarbeitungsmethode, mit der sich Daten extrahieren und abfragen lassen, um sie unter verschiedenen Gesichtspunkten zu analysieren.

  • Online Transaction Processing (OLTP)

    Online Transaction Processing (OLTP) ist eine Klasse von Programmen, die fähig sind, transaktionsorientierte Anwendungen im Internet auszuführen.

  • Open Database Connectivity (ODBC)

    ODBC wurde von der SQL Access Group entwickelt und im September 1992 veröffentlicht. Microsoft Windows war das erste Produkt, das ODBC unterstützte.

  • Operational Data Store (ODS)

    Ein Operational Data Store ist eine Datenbank, die der Integration von Daten aus einer oder mehreren Datenquellen und als Zwischenbereich für ein Data Warehouse dient.

  • Oracle

    Oracle ist ein Soft- und Hardwarehersteller. Zu den angebotenen Produkten gehören neben verschiedenen Datenbanken und Business-Anwendungen auch Appliances.

  • P

    Platzhalterzeichen (Wildcard Character)

    Das am häufigsten verwendete Platzhalterzeichen ist das Sternchen (*). Es ist ein Sonderzeichen, das benutzt wird, wenn ein oder mehrere Zeichen dargestellt werden sollen.

  • R

    Relationale Datenbank

    Relationale Datenbanken speichern Informationen über verwandte Objekte in einer tabellarischen Struktur. Dies soll das Auffinden von Beziehungen zwischen Daten erleichtern.

  • Relationales Datenbankmanagementsystem (RDBMS)

    Ein relationales Datenbankmanagementsystem (RDBMS) ist eine Anwendung, mit der sich relationale Datenbanken erstellen und administrieren lassen.

  • S

    Schlüssel (Datenbank)

    Datenbankschlüssel geben identifizierende Attribute in den Zeilen von Datenbanktabellen an, so dass die Daten für die Verwendung sortiert und organisiert werden können.

  • Schlüssel-Wert-Paar (Key-Value-Pair, KVP)

    Ein Schlüssel-Wert-Paar besteht aus zwei Datenelementen, die miteinander verknüpft sind und zum Auffinden von Informationen dienen soll, beispielsweise in Nachschlagetabellen.

  • Schneeflockenschema

    Ein Schneeflockenschema stellt multidimensionale Strukturen in Datenbanken dar. Mehrere Dimensionstabellen umgeben dabei eine zentrale Faktentabelle.

  • Selbstbestimmte Identität (Self-Sovereign Identity)

    Selbstbestimmte Identitäten machen Missbrauch und Diebstahl von Identitäten deutlich schwerer. Allerdings sind Nutzer auch für die Sicherheit selbst verantwortlich.

  • Sharding

    Beim Sharding wird eine sehr große Datenbank in mehrere kleine aufgeteilt, die auf mehreren Servern liegen und damit leistungsfähiger und einfacher zu verwalten sind.

  • Single Source of Truth (SSOT)

    Eine einzige verlässliche Datenquelle (Single Source of Truth, SSOT) hilft dabei, die negativen Auswirkungen von Datensilos zu verringern. Dazu nutzt sie Data Federation Software.

  • Smart Contract

    Smart Contracts werden auf Blockchain-Technologie gespeichert. Sie ermöglichen automatische Verträge, die unter bestimmten Bedingungen in Kraft treten.

  • Spaltenorientierte Datenbank

    Eine spaltenorientierte Datenbank ist ein Datenbank-Management-System (DBMS), das Daten in Spalten anstatt wie normalerweise in Zeilen speichert.

  • Structured Query Language (SQL)

    SQL (Structured Query Language) hat sich als Standardprogrammiersprache für relationale Datenbanken etabliert. Durch das wachsende Interesse an Big Data wird sie immer populärer.

  • Strukturierte Daten

    Strukturierte Daten sind Daten, die in einem formatierten Repository, zum Beispiel einer Datenbank, organisiert sind, so dass sie sich leicht verarbeiten und analysieren lassen.

  • System of Record (SOR)

    Ein System of Record (SOR) ist ein System zur Speicherung und Wiederauffindung von Informationen. Erfahren Sie mehr über die verschiedenen Arten von SORs und ihre Vorteile.

  • V

    Vektordatenbank

    In einer Vektordatenbank werden unstrukturierte Datenobjekte als eine Reihe von Zahlen gespeichert, die in einem mehrdimensionalen Raum dargestellt werden.

  • Verschlüsselung auf Spaltenebene

    Die Verschlüsselung auf Spaltenebene ist eine Methode der Datenbankverschlüsselung, bei der die Daten in jeder Zelle oder jedem Feld einer Spalte das gleiche Kennwort haben.

  • W

    Wissensdatenbank (Knowledge Base)

    Eine Wissensdatenbank ist ein zentraler Speicherort, der meist Referenzdaten enthält, die Mitarbeiter oder Kunden zur Fehlerbehebung und zum Lernen nutzen können.

  • Z

    Zeitreihendatenbank (Time Series Database, TSDB)

    Eine Zeitreihendatenbank organisiert zeitlich gemessene Daten, die in aufeinanderfolgenden Intervallen gesammelt und in zeitlicher Reihenfolge gespeichert werden.