Unterschied zwischen DBMS und Datenbank

Unterschied zwischen DBMS und Datenbank
Unterschied zwischen DBMS und Datenbank

Video: Unterschied zwischen DBMS und Datenbank

Video: Unterschied zwischen DBMS und Datenbank
Video: AWD vs 4WD - Allradantrieb erklärt 2024, November
Anonim

DBMS vs. Datenbank

Ein System zum einfachen Organisieren, Speichern und Abrufen großer Datenmengen wird als Datenbank bezeichnet. Mit anderen Worten, eine Datenbank enthält ein Bündel organisierter Daten (typischerweise in digitaler Form) für einen oder mehrere Benutzer. Datenbanken, oft abgekürzt DB, werden nach ihrem Inh alt klassifiziert, wie z. B. Dokument-Text, bibliografisch und statistisch. Ein DBMS (Database Management System) ist jedoch eigentlich das gesamte System zur Verw altung digitaler Datenbanken, das die Speicherung von Datenbankinh alten, die Erstellung/Pflege von Daten, die Suche und andere Funktionalitäten ermöglicht. In der heutigen Welt ist eine Datenbank selbst nutzlos, wenn ihr kein DBMS für den Zugriff auf ihre Daten zugeordnet ist. Der Begriff Datenbank wird jedoch zunehmend als Abkürzung für Datenbankverw altungssystem verwendet.

Datenbank

Eine Datenbank kann in ihrer Architektur verschiedene Abstraktionsebenen enth alten. Typischerweise bilden die drei Ebenen: extern, konzeptionell und intern die Datenbankarchitektur. Die externe Ebene definiert, wie die Benutzer die Daten sehen. Eine einzelne Datenbank kann mehrere Ansichten haben. Die interne Ebene definiert, wie die Daten physikalisch gespeichert werden. Die konzeptionelle Ebene ist das Kommunikationsmedium zwischen internen und externen Ebenen. Es bietet eine einzigartige Ansicht der Datenbank, unabhängig davon, wie sie gespeichert oder angezeigt wird. Es gibt verschiedene Arten von Datenbanken wie analytische Datenbanken, Data Warehouses und verteilte Datenbanken. Datenbanken (genauer: relationale Datenbanken) bestehen aus Tabellen und enth alten Zeilen und Sp alten, ähnlich wie Tabellenkalkulationen in Excel. Jede Sp alte entspricht einem Attribut, während jede Zeile einen einzelnen Datensatz darstellt. Beispielsweise könnten in einer Datenbank, die Mitarbeiterinformationen eines Unternehmens speichert, die Sp alten den Mitarbeiternamen, die Mitarbeiter-ID und das Geh alt enth alten, während eine einzelne Zeile einen einzelnen Mitarbeiter darstellt.

DBMS

DBMS, manchmal auch nur Datenbankmanager genannt, ist eine Sammlung von Computerprogrammen, die für die Verw altung (d. h. Organisation, Speicherung und Abruf) aller Datenbanken bestimmt sind, die in einem System (d. h. Festplatte oder Netzwerk) installiert sind.. Es gibt weltweit verschiedene Arten von Datenbankverw altungssystemen, und einige von ihnen sind für die ordnungsgemäße Verw altung von Datenbanken konzipiert, die für bestimmte Zwecke konfiguriert sind. Die beliebtesten kommerziellen Datenbankmanagementsysteme sind Oracle, DB2 und Microsoft Access. Alle diese Produkte bieten Mittel zur Zuweisung unterschiedlicher Berechtigungsstufen für verschiedene Benutzer, sodass ein DBMS zentral von einem einzigen Administrator gesteuert oder mehreren verschiedenen Personen zugewiesen werden kann. Es gibt vier wichtige Elemente in jedem Datenbankmanagementsystem. Sie sind die Modellierungssprache, Datenstrukturen, Abfragesprache und Mechanismen für Transaktionen. Die Modellierungssprache definiert die Sprache jeder Datenbank, die im DBMS gehostet wird. Derzeit werden mehrere populäre Ansätze wie hierarchische, netzwerkbasierte, relationale und objektbezogene Ansätze in der Praxis eingesetzt. Datenstrukturen helfen bei der Organisation der Daten wie einzelne Datensätze, Dateien, Felder und deren Definitionen und Objekte wie visuelle Medien. Die Datenabfragesprache gewährleistet die Sicherheit der Datenbank, indem Anmeldedaten, Zugriffsrechte für verschiedene Benutzer und Protokolle zum Hinzufügen von Daten zum System überwacht werden. SQL ist eine beliebte Abfragesprache, die in relationalen Datenbankverw altungssystemen verwendet wird. Schließlich unterstützt der Mechanismus, der Transaktionen zulässt, Parallelität und Multiplizität. Dieser Mechanismus stellt sicher, dass derselbe Datensatz nicht von mehreren Benutzern gleichzeitig geändert wird, wodurch die Datenintegrität erh alten bleibt. Darüber hinaus bieten DBMSs Backup- und andere Einrichtungen.

Unterschied zwischen DBMS und Datenbank

Eine Datenbank ist eine Sammlung organisierter Daten, und das System, das eine Sammlung von Datenbanken verw altet, wird als Datenbankverw altungssystem bezeichnet. Die Datenbank enthält die Datensätze, Felder und Datenzellen. Das DBMS ist das Werkzeug, mit dem die Daten in der Datenbank manipuliert werden. Der Begriff Datenbank wird jedoch zunehmend als Abkürzung für Datenbankmanagementsystem verwendet. Um die Unterscheidung zu vereinfachen, betrachten Sie ein Betriebssystem und die einzelnen darin gespeicherten Dateien. So wie Sie ein Betriebssystem benötigen, um auf Dateien im System zuzugreifen und sie zu ändern, benötigen Sie ein DBMS, um im Datenbanksystem gespeicherte Datenbanken zu manipulieren.

Empfohlen: