Ohne ein Datenbankverwaltungssystem, das Daten organisiert, steuert und katalogisiert, wäre ein Informationssystem ein organisiertes Zusammenwachsen von Daten. Die ultimative Rolle eines Datenbankverwaltungssystems besteht darin, Steuerelemente zu implementieren und Daten unter Verwendung von Datensicherheit zu pflegen, um die Datenintegrität zu gewährleisten.
Katalogisierung von Dateistrukturen
Das Katalogisieren von Dateien in einem Datenbankverwaltungssystem (DBMS) ist äußerst wichtig. Es gibt verschiedene Dateitypen, die von tatsächlichen Computercode- und Abfrageprogrammen (die Informationen extrahieren) bis zu Systemdienstprogrammen und Aufzeichnungsverwaltungsprogrammen reichen. Alle diese Programme haben eine eindeutige Dateistruktur, die durch ein Systemschema oder "Schema" identifiziert wird. Ohne den Prozess einer Dateistruktur wäre es schwierig, auf Dateien zuzugreifen und sie zu bedienen. Eine Dateistruktur innerhalb eines (DBMS) bietet eine geordnete Struktur für den Dateizugriff und die Dateiverwaltung.
Identifikation von Datenbanktypen
Ein DBMS-System kann aus verschiedenen Datenbanktypen bestehen. Eine Datenbank enthält die Datensatzstruktur der Informationen. Datenbanken innerhalb eines DBMS können eine indizierte, sequentielle oder relationale Datenbank sein. Eine Indexdatenbank basiert auf einem Primärschlüssel und kann für jedes eindeutige Feld in der Datenbankstruktur indiziert werden. Auf eine sequenzielle Datenbank wird vom ersten Datensatz in der Datenbank aus zugegriffen. Eine relationale Datenbank besteht aus Datensätzen, die basierend auf eindeutigen Bezeichnern mit anderen vorhandenen Datensätzen in einer anderen Datenbank verbunden werden können. Das DBMS ermöglicht die Partitionierung, Katalogisierung und den Zugriff für diese Datenbanktypen.
Datensicherheit
Datensicherheit ist ein wichtiges Merkmal für jedes Informationssystem. Ein DBMS stellt Sicherheitstabellen bereit, bei denen es sich um Datensätze handelt, die für Benutzerinformationen, Kennungen und Kennwörter bestimmt sind. Das Sicherheitssystem ist aus relationalen Datenbanktabellen aufgebaut und jede Bedingung (Benutzerzugriffscodes) muss in jeder Tabelle erfüllt sein, damit ein Benutzer auf das System zugreifen kann. DBMS-Systeme können über integrierte Sicherheitsanwendungen verfügen, die Benutzerrechte und -berechtigungen mithilfe einer Tabelle mit Berechtigungen in den Systemdienstanwendungen zuweisen.
Tabellen und Aufzeichnungen
In einem DBMS haben alle Datenbanken Datensätze zugewiesen. Datensätze werden als Artikel- oder Detaildatensätze klassifiziert. Artikeldatensätze sind allgemeine Informationsdatensätze und Detaildatensätze konzentrieren sich auf eine Feldkennung innerhalb des Artikeldatensatzes und enthalten zusätzliche "ausführliche" Informationen zu dem Feld. Der Datensatz wird aus dem Artikeldatensatz generiert. Tabellen sind Strukturen, in denen Artikel- und Detaildatensätze vorhanden sind. Ein Beispiel eines Artikel- und Detaildatensatzes ist eine Beschreibung von Möbeln in einer Datenbank, die aus allgemeinen Datenfeldern für Versand, Zahlung usw. und einem entsprechenden Detaildatensatz besteht, der die Möbel weiter in verschiedene Farben aufteilt.
Integrität von Datensätzen
Wenn ein Informationssystem ein transaktionsbasiertes Verarbeitungssystem ist, werden Datensätze erstellt, um Änderungen in den von Benutzern eingeleiteten Daten in das System zu katalogisieren, wobei alle Änderungen in einem Transaktionsausnahmebericht enthalten sind. Die Daten werden in Batch- oder Echtzeitverfahren gesammelt, verteilt und verarbeitet. Wenn es sich um eine Batch-Routine handelt, aktualisieren die meisten Organisationen ihre Systeme einmal am Tag. Mit einem Echtzeitsystem können Updates sofort hinzugefügt werden.