Grundlagen von Datenbanken und Datenstrukturen
Eingeordnet in Informatik
Geschrieben am in
Deutsch mit einer Größe von 2,79 KB
Datei (File)
Eine Datenstruktur, die sich im sekundären Speicher befindet und aus einer Reihe strukturierter Informationen besteht. Diese sind in Einheiten, sogenannten Datensätzen, organisiert, die alle denselben Typ (die gleiche Struktur) aufweisen.
Logischer Datensatz (Record)
Jede Komponente einer Datei, die eine spezifische Struktur besitzt, um Informationen über ein gemeinsames Thema zu speichern. Es ist die kleinste Einheit, die gelesen oder geschrieben werden kann.
- Typen: Feste Länge, variable Länge oder undefiniert.
Datenfeld (Data Field)
Ein Satz von Zeichen, der die minimale Informationseinheit darstellt, auf die in der Verarbeitung zugegriffen werden kann.
- Typen: Feste Länge, variable Länge oder undefiniert.
- Schlüsselfeld: Ein logisches Feld, dessen Wert dazu dient, den Datensatz eindeutig zu identifizieren.
Physischer Datensatz (Block)
Die Einheit von Informationen, die bei einem Ein- oder Ausgangsvorgang zwischen externem und internem Speicher übertragen wird. Er besteht aus einem oder mehreren logischen Datensätzen.
- Blockungsfaktor: Die Anzahl der logischen Datensätze innerhalb eines physischen Blocks.
Synonyme und Kollisionsbehandlung
Synonyme treten auf, wenn der Verarbeitungsalgorithmus für zwei oder mehr Datensätze das gleiche Ergebnis liefert, sie also an die gleiche Position geschrieben werden müssten. Da dies nicht möglich ist, sind Methoden zur Kollisionsbehandlung erforderlich, wie etwa die Nutzung freier Positionen oder zusätzlicher Verknüpfungsfelder.
Informationssystem
Eine Menge geordneter Elemente, die nach bestimmten Regeln verbunden sind, um Daten zu sammeln, zu verarbeiten und zu speichern, damit eine Organisation ihre Ziele erreichen kann.
Definitionen einer Datenbank (DB)
- Nach C.J. Date: Eine Sammlung von Daten in einem integrierten Ansatz, die den direkten Zugriff unterstützt und von mehreren autorisierten Benutzern und Programmen gleichzeitig genutzt werden kann. Die Daten sind miteinander verknüpft und folgen einem Modell, das ihren semantischen Inhalt widerspiegelt.
- Nach Miguel: Eine integrierte Datensammlung, die auf nichtflüchtigen Speichermedien mit kontrollierter Redundanz gespeichert ist. Die Daten sind unabhängig von den Anwendungen, ihre Struktur ist definiert und sie unterstützen Beziehungen sowie Einschränkungen der realen Welt.
Datenbank-Management-System (DBMS)
Die Gesamtheit der Programme, die für die Bereitstellung, den Zugriff und die Wartung der Datenbank zuständig sind. Das DBMS, die Datenbank und die Benutzer bilden zusammen das Datenbanksystem.