Datenorganisation und Datenmanagement Flashcards
Datenelement
Gruppierung von einem oder mehrerer Zeichen zu einem Wort, einer Gruppe von Wörtern oder einer Zahl, z. B. zu einem Artikelnamen oder einer Artikelnummer.
Datensatz
Gruppe von inhaltlich zusammenhängenden Datenelementen, die verschiedene Eigenschaften desselben Phänomens beschreiben.
Datei
Zusammenfassung logisch zusammengehörender, gleichartiger Datensätze.
Datenbank
Gruppe von Dateien, zwischen denen logische Abhängigkeiten bestehen.
Datenredundanz
Mehrfaches Vorkommen identischer Datenelemente in verschiedenen Dateien.
Dateninkonsistenzen
Vorkommen verschiedener Werte für dasselbe Attribut, wenn Änderungen an Datenelementen nicht gleichzeitig an allen redundanten Speicherorten entsprechend nachvollzogen werden.
Abhängigkeit zwischen Programm und Daten
Eine enge Beziehung zwischen den in Dateien gespeicherten Daten und der Software, mit denen diese Daten aktualisiert und verwaltet werden, erfordert bei Änderungen am Programmcode entsprechende Änderungen der Organisation der Datenspeicherung in den zugehörigen Dateien. Dieser Zusammenhang gilt ebenfalls für den umgekehrten Fall.
Datenbank (i. e. S.)
Möglichst redundanzfreie Sammlung von Daten, die so strukturiert sind, dass sie von mehreren Benutzern und Anwendungen gleichzeitig und effizient genutzt und flexibel ausgewertet und verknüpft werden können.
Datenbankmanagementsystem (DBMS)
Sammlung von Programmen zum Erstellen und Verwalten einer Datenbank, die es mehreren Anwendungen gleichzeitig ermöglicht, die von ihnen benötigten Daten zu speichern, zu extrahieren und zu manipulieren, ohne jeweils eigene Dateien erstellen zu müssen.
Relationales Datenmodell
Weitverbreitetes logisches Datenmodell, bei dem Daten in Tabellen dargestellt werden. In einer Tabelle enthaltene Daten können mit Daten einer anderen Tabelle in Beziehung gesetzt werden, sofern beide Tabellen ein gemeinsames Datenelement besitzen.
Relation
Tabelle einer relationalen Datenbank, deren Spalten die Attribute einer Entität bestimmen, d. h. den Entitätstyp definieren. Die Zeilen können Datensätze aufnehmen, die konkrete Entitäten beschreiben.
Tupel
Datensatz, der in einer Zeile einer Relation gespeichert wird und entsprechend Attributwerte einer konkreten Entität repräsentiert.
Entität
Phänomen, z. B. eine Person, ein Ort, Ding oder Ereignis, über das Daten gespeichert werden sollen.
Attribut
Eigenschaft, die eine bestimmte Entität beschreibt.
Primärschlüssel
Attribut bzw. Datenelement eines Datensatzes, das die lnstanzen dieses Datensatzes eindeutig identifiziert, sodass sie abgerufen, aktualisiert und sortiert werden können.
Hierarchisches Datenmodell
Älteres logisches Datenbankmodell, bei dem Daten in einer Baumstruktur angeordnet werden. Ein Datensatz wird in Segmente unterteilt, die über 1:n-Beziehungen miteinander verbunden sind.
Netzwerkdatenmodell
Älteres logisches Datenmodell, das sich zur Darstellung von m:n-Beziehungen in Datenstrukturen ähnlich denen hierarchischer Modelle eignet.
Objektorientiertes DBMS
Datenmanagementansatz, bei dem Daten und die auf den Daten arbeitenden Funktionen als Objekte gespeichert, zentral verwaltet und Programmen für einen Mehrfachzugriff zur Verfügung gestellt werden. Die hierbei verwendeten Datenmodelle entsprechen denen der eingesetzten objektorientierten Programmiersprache.
Objektrelationales DBMS
Datenmanagementansatz, bei dem die Fähigkeiten eines relationalen DBMS und die Fähigkeiten eines objektorientierten DBMS miteinander verbunden werden.
Datendefinitionssprache (Data Definition Language,
DDL)
Komponente eines Datenbankmanagementsystems, mit der für die einzelnen Datenelemente definiert wird, wie sie in der Datenbank dargestellt werden sollen.
Datenmanipulationssprache (Data Manipulation
Language, DML)
Einem Datenbankmanagementsystem zugehörige Sprache, die Endanwender und Programmierer zur Abfrage und Bearbeitung der in der Datenbank enthaltenen Daten verwenden.
SQL (Structured Query Language)
Standardmässig eingesetzte Sprache zur Datendefinition, Datenabfrage und Datenmanipulation für relationale Datenbanksysteme.
Data Dictionary
Erweitertes Wörterbuch zum Speichern und Verwalten von Informationen über die in einer Datenbank enthaltenen Daten.
Normalisierung
Erzeugen redundanzarmer Relationen zur Vermeidung von Anomalien beim Einfügen, Ändern und Löschen von Datensätzen.
ER-Diagramm (Entity-Relationship-Diagramm)
Darstellungsmethode zur Dokumentation des konzeptionellen Datenbankschemas, in dem Entitätstypen mit ihren Attributen sowie die Beziehungstypen zwischen verschiedenen Entitätstypen der Datenbank beschrieben werden.
Verteilte Datenbank
Datenbanksystem, bei dem logisch zusammengehörende Datenbestände einer Datenbank physisch auf mehrere Speicherorte verteilt werden, die über Netzwerke miteinander verbunden sind.
Business Intelligence
Techniken zur Konsolidierung, Analyse und Bereitstellung von Daten zur Entscheidungsunterstützung.
Data Warehouse
Eine Datenbank mit Berichts- und Abfragefunktionen, die operative und historische Daten speichert, die aus verschiedenen betrieblichen Systemen extrahiert wurden, und für Managementberichte und Analysen zusammenführt und aufbereitet.
Data Mart
Ein kleines Data Warehouse, in dem ein Teil der Unternehmensdaten für eine spezielle Funktion oder Gruppe von Benutzern aufbereitet und gespeichert wird.
Data-Mining
Analyse großer Datenbestände, um Zusammenhänge, Muster und Regeln zu finden, die als Orientierungshilfe bei der Entscheidungsfindung und der Vorhersage künftiger Entwicklungen dienen können.
Online Analytical Processing (OLAP)
Technik, um Daten nach mehreren Dimensionen bzw. aus mehreren Perspektiven zu analysieren.
Datenverwaltung
Spezielle organisatorische Funktion für die Verwaltung der Datenressourcen eines Unternehmens, die für die Richtlinien bezüglich der Datenplanung, der Datenerfassung, der Datenqualitätsstandards, der Pflege sowie der Nutzung und Weitergabe von Informationen zuständig ist.
Informationsverwendungsrichtlinie
Formale Richtlinie, welche die Erfassung, Wartung, Verteilung und Verwendung von Informationen in einem Unternehmen regelt.