Sie sind auf Seite 1von 1

Nennen Sie Vor- und Nachteile verschiedener Such- und Ablagefunktionen?

- Flacher Index
+ Strukturierte unabhängige Metadaten
+ Schnelle, flexible Zugriffsmöglichkeiten
- Metadaten sind nicht dem Dokument zugeordnet
- Hierarchische Suche
+ Informationen sind in hierarchischen Kategorien unterteilt à Gebiete werden eingegrenzt
- Abhängige Metadaten
- Unflexibel = Suche nur über jeweilige Hierarchie
- Kontext-Suche (Links)
+Finden von Dokumenten ohne genau Informationen, Querverweise einbezogen
- Unstrukturierte verbundene Daten
- Führt oftmals zu einer Endlossuche
- Volltextsuche à Volltextretrieval Funktionsweise:
 Wortliste mit Dokument-Infos, keine Datenbank-Tabellen, enthält alle Informationen in einer Zeile
 Jede Wortfunktion in Wortliste gekennzeichnet durch Doc-ID, Absatz, Wortposition u. Zonenangabe
 Sortierung der Wörter in Wortliste nach Groß/Kleinschreibung sowie Wortstämmen
+ Suche auch ohne Informationen möglich
+ Es wird auf jeden Fall etwas zum Thema gefunden
- Vollkommen unstrukturierte Daten
- Relevanz der gefundenen Informationen wird nicht unterscheiden
- Performanceverlust

Nennen Sie die Vor- und Nachteile dateiorientierter sowie Datenbankorientierter Datenablage

Datenbankorientierte Ablage:
+Schnelle Suche
+Einfache Realisierung und Klassifizierung
+Datenintegrität steuerbar
-Benötigt Programm zum durchsuchen
-Ständige Betreuung und Pflege
Datenorientierte Ablage:
+Betriebssysteme erlauben Datensuche ohne Zusatzprogramm / Keine Kosten
+Datenzugriff nur durch Betriebssystem möglich = Stabiler als DB
-Schnelle Daten Unübersichtlichkeit, erfordert Ordnerstruktur für Durchsuchungen
-Filesystem gewährt keine Datenintegrität

Bei der Verteilung von Datenbanken können Sie horizontal und vertikal Partitionieren. Unter welchen Bedingungen kommt die eine oder
die andere Variante in Frage. Unter Welchen Voraussetzungen replizieren Sie die Daten!

Verteilte Datenbank:
 Logisch Zusammengehörende Datenbestände
 Physisch auf viele Speichertorte verteilt
 Über Netzwerk miteinander verbunden
Horizontale Partitionierung:
 Einzelne Tupel einer Relation bei Beibehaltung aller Attribute auf verschiedene Speicherorte verteilt
Bedingung für Einsatz:
 Beibehalt von Attributen
 Trennung von Dateiansätze
Vertikale Partitionierung:
 Attribute einer Relation werden unter Wiederholung des Schlüssels auf mehrere Speicherorte verteilt
Bedingung für Einsatz:
 Gruppierung von Attributen
 Getrennte Speicherung von logisch zusammengehörigen Datensätze
Replikation:
 Die Datenbank wird auf allen verteilten Standorten zur Gänze dupliziert

Das könnte Ihnen auch gefallen