Zuhause Datenbanken Was ist eine objektorientierte Datenbank (oodb)? - Definition aus techopedia

Was ist eine objektorientierte Datenbank (oodb)? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet objektorientierte Datenbank (OODB)?

Eine objektorientierte Datenbank ist eine Datenbank, die ein Modell mit Informationen abonniert, die durch Objekte dargestellt werden. Objektorientierte Datenbanken stellen ein Nischenangebot im Bereich des relationalen Datenbankmanagementsystems (RDBMS) dar und sind nicht so erfolgreich oder bekannt wie gängige Datenbank-Engines.

Techopedia erklärt objektorientierte Datenbank (OODB)

Wie der Name schon sagt, besteht das Hauptmerkmal objektorientierter Datenbanken darin, Objekte zu definieren, die sich von normalen Datenbankobjekten unterscheiden. Objekte in einer objektorientierten Datenbank verweisen auf die Fähigkeit, ein Produkt zu entwickeln, es dann zu definieren und zu benennen. Das Objekt kann dann als Einheit referenziert oder später aufgerufen werden, ohne auf seine Komplexität eingehen zu müssen. Dies ist sehr ähnlich zu Objekten, die in der objektorientierten Programmierung verwendet werden.


Eine reale Parallele zu Objekten ist ein Automotor. Es besteht aus mehreren Teilen: dem Hauptzylinderblock, der Abgasanlage, dem Ansaugkrümmer und so weiter. Jedes davon ist eine eigenständige Komponente. Wenn sie jedoch in einem Objekt bearbeitet und verschraubt werden, werden sie nun gemeinsam als Motor bezeichnet. In ähnlicher Weise kann man beim Programmieren mehrere Komponenten definieren, beispielsweise eine vertikale Linie, die eine senkrechte horizontale Linie schneidet, während beide Linien ein abgestuftes Maß haben. Dieses Objekt kann dann gemeinsam als Grafik bezeichnet werden. Wenn Sie die Möglichkeit zum Plotten von Komponenten nutzen, müssen Sie nicht zuerst ein Diagramm definieren. es kann aber auch die Instanz des erstellten Graphen aufgerufen werden.


Beispiele für objektorientierte Datenbank-Engines sind db4o, Smalltalk und Cache.

Was ist eine objektorientierte Datenbank (oodb)? - Definition aus techopedia