Beschreibung
Das Seminar bietet einen Einstieg in die dokumentenorientierte Datenbank Apache CouchDB. Die Vor- und Nachteile dieser NoSQL-Datenbank im Vergleich zu relationalen Datenbankmodellen werden besprochen, ebenso die Bereitstellung von CouchDB auf verschiedenen Systemen. Weitere Schwerpunkte dieses Kurses sind die Erstellung und Verwaltung von CouchDB-Datenbanken, ihre Überwachung, Sicherung und die Sicherheit.
Agenda Allgemein
-NoSQL-Datenbanken und ihr Funktionsprinzip
-Apache CouchDB und ihre Architektur
Unterschied zu anderen DB-Systemen
-Unterschied zu klassischen relationalen Datenbanken
-Vor- und Nachteile von CouchDB im Vergleich zu relationalen DB-Systemen
Installation der Apache CouchDB
-Hard- und Softwarevoraussetzungen
-Durchführung auf verschiedenen Betriebssystemen
Administration von der Apache CouchDB
-Konfiguration und Bereitstellung
-Überwachung und Optimierung der Performance
-Grundlegende Oberfläche
-Anlegen der Datenbank
-Einfache Abfragen durchführen
-Sicherheit, Backup und Recovery
Direktlink zum Seminar