Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
de:modul:m290_guko:learningunits:lu03:theorie:b_nosql [2026/08/30 23:00] – angelegt gkochde:modul:m290_guko:learningunits:lu03:theorie:b_nosql [2026/08/31 10:36] (aktuell) gkoch
Zeile 9: Zeile 9:
 Auf der vorherigen Seite haben Sie gesehen, wie relationale Datenbanken Daten in Tabellen organisieren. Es gibt aber auch Datenbanken, die ganz anders vorgehen. Auf der vorherigen Seite haben Sie gesehen, wie relationale Datenbanken Daten in Tabellen organisieren. Es gibt aber auch Datenbanken, die ganz anders vorgehen.
  
-**NoSQL** steht heute meist für //Not only SQL"//. Es geht also nicht darum, SQL abzulehnen, sondern um Datenbanken, die Daten **anders als in Tabellen** ablegen. Sie werden vor allem eingesetzt, wenn Daten **wenig oder gar nicht strukturiert** sind oder wenn **sehr grosse Datenmengen sehr schnell** gespeichert werden müssen.+**NoSQL** steht heute meist für //"Not only SQL"//. Es geht also nicht darum, SQL abzulehnen, sondern um Datenbanken, die Daten **anders als in Tabellen** ablegen. Sie werden vor allem eingesetzt, wenn Daten **wenig oder gar nicht strukturiert** sind oder wenn **sehr grosse Datenmengen sehr schnell** gespeichert werden müssen.
  
  
Zeile 32: Zeile 32:
  
 ===== Wann welche Datenbank? ===== ===== Wann welche Datenbank? =====
 +<WRAP center round box 80%>
  
 ^ Kriterium ^ Relationale Datenbank ^ NoSQL-Datenbank ^ ^ Kriterium ^ Relationale Datenbank ^ NoSQL-Datenbank ^
Zeile 38: Zeile 39:
 | Typischer Einsatz | Webshop, Online-Banking, Buchungen | Sensordaten, Logs, Social-Media-Feeds | | Typischer Einsatz | Webshop, Online-Banking, Buchungen | Sensordaten, Logs, Social-Media-Feeds |
 | Abfragesprache | SQL | herstellerabhängig | | Abfragesprache | SQL | herstellerabhängig |
 +</WRAP>
 Kurz gesagt: Überall dort, wo es auf **Genauigkeit und Nachvollziehbarkeit** ankommt – also bei Bestellungen, Zahlungen oder Buchungen –, sind relationale Datenbanken nach wie vor die erste Wahl. Genau deshalb arbeiten wir in diesem Modul damit. Kurz gesagt: Überall dort, wo es auf **Genauigkeit und Nachvollziehbarkeit** ankommt – also bei Bestellungen, Zahlungen oder Buchungen –, sind relationale Datenbanken nach wie vor die erste Wahl. Genau deshalb arbeiten wir in diesem Modul damit.
  
  • de/modul/m290_guko/learningunits/lu03/theorie/b_nosql.1788123643.txt.gz
  • Zuletzt geändert: 2026/08/30 23:00
  • von gkoch