fit 2002 > Wissensakquisition
> Konzepte und Techniken > Datenbanken |
Überblick |
Klassische Datenbanken Hierarchische Datenbank: Tabellen, die in einer vorgegebenen Reihenfolge durchgesehen werden müssen, um eine gewünschte Information zu finden Netzwerkartige Datenbank: vom prinzipiellen Aufbau her um ein ähnlich wie die hierarchische DB, aber: er können auch noch einzelne Verbindungen zwischen den Datensätzen bestehen => etwas flexibler, da zur Erlangung einer Information nicht mehr ganze Hierarchie durchlaufen werden muß Relationale Datenbank: 70er Jahre, J.F. Codd Nichtklassische Datenbanken Expertensysteme: Programme, die Probleme lösen können, wozu spezielles (Experten-)wissen notwendig ist. Das Wissen liegt in deklarativer Form vor, und wird durch Regeln und Fakten bearbeitet/abgeleitet. Hypermedia: Kombiniert Hypertext mit Multimedia. Idee: Wissen sammeln und in geeigneter Form für den Benutzer zur Verfügung stellen. Eigenschaften: Ermöglicht leichten Zugriff und Manipulation von Infos und verfügt über eine Assoziative, nicht lineare Infrastruktur (Querverweise sind direkt mit dem jeweiligen Text verknüpft. Scheint chaotisch, entspricht aber dem Menschen, der auch assoz speichert, nicht linear) Objektorientierte Datenbanken
In werden Regeln der Objektorientierung (Komplexe Objekte, Kapselung und dgl.) und Grundsätze der Datenhaltung und -nutzung (Mehrfach-Vererbung, Polymorphismus, Vollständigkeit, Persistenz, Ad-hoc-Abfragemöglichkeit) als Kriterien festgelegt. Seit Anfang der 90er Jahre des letzten Jahrhunderts versuchen kommerzielle Hersteller, die unterschiedlichen objektorientierten Datenmodelle und Sprachen ihrer Systeme zu vereinheitlichen. Sie schlossen sich zur Object Data Management Group zusammen - der aktuelle Stand des Standards ist ODMG3. Ziel des Standards:
Das ODMG-Objektmodell ist ein Kompromiss aus den Datenmodellen von C++, Smalltalk und Java und den Datenmodellen der bereits existierenden objektorientierten DB-Systemen. Eine Klasse wird "Objekttyp" genannt. Ein solcher Objekttyp kann Objekttyp kann Objekte und Werte beinhalten. Schwachstellen des Standards:
|
Weiterführende Informationen |
|
Verweise auf Arbeiten anderer gruppen |
|
>Entstehungskontext | Konzepte und Techniken | Entwicklung und Auswirkungen | Praxis | Bewertung |