Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
modul:m290_guko:learningunits:lu01:theorie:a_db_basics [2025/08/15 17:06] – gkoch | modul:m290_guko:learningunits:lu01:theorie:a_db_basics [2025/08/17 04:33] (aktuell) – gkoch | ||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
* Ich kann in eigenen Worten erklären, was eine Datenbank ist. | * Ich kann in eigenen Worten erklären, was eine Datenbank ist. | ||
* Ich kann anhand einer selbsterstellten, | * Ich kann anhand einer selbsterstellten, | ||
- | * Ich weiss, wozu eine relationale Datenbank und eine NoSQL-Datenbank eingesetzt wird.t. | + | * Ich weiss, wozu eine relationale Datenbank und eine NoSQL-Datenbank eingesetzt wird. |
* Ich weiss, was die Abkürzung SQL bedeutet und wozu die Sprache eingesetzt wird. | * Ich weiss, was die Abkürzung SQL bedeutet und wozu die Sprache eingesetzt wird. | ||
* Ich kann mindestens drei Vorteile für dein Einsatz einer Datenbank aufzählen. | * Ich kann mindestens drei Vorteile für dein Einsatz einer Datenbank aufzählen. | ||
Zeile 29: | Zeile 29: | ||
Der Begriff **Datenbank** wird oft nicht nur für die eigentliche Datensammlung, | Der Begriff **Datenbank** wird oft nicht nur für die eigentliche Datensammlung, | ||
- | Aus Sicht eines Programmierers ist eine Datenbank ein Programm, das Anfragen verarbeitet und so einen Dienst bereitstellt. | + | Aus Sicht eines Programmierers ist eine Datenbank ein Programm, das Anfragen verarbeitet und so einen Dienst bereitstellt. Der Aufbau einer Datenbank schauen wir uns auf der nächsten Seite an. |
=== Warum Datenbanken? | === Warum Datenbanken? | ||
Zeile 41: | Zeile 41: | ||
Wichtige Eigenschaften von Datenbanken sind: | Wichtige Eigenschaften von Datenbanken sind: | ||
- | * langfristige und zuverlässige Speicherung von Daten | + | |
- | * Schutz vor Datenverlust („etwas auf die Bank bringen“) | + | |
- | * gleichzeitiger Zugriff für mehrere Benutzerinnen und Benutzer (Mehrbenutzerbetrieb) | + | |
- | * strukturierte Ablage der Daten, um Redundanzen (Daten-Duplikate) zu vermeiden | + | |
- | * Schutz vor unberechtigtem Zugriff mittels Rechteverwaltung | + | * **schnelle und einfache Abfrage** von Daten |
- | | + | |
- | Schauen Sie sich dieses Einführungsvideo zum Thema an (bis 4:10): [[https:// | + | |
+ | {{:modul:m290_guko: | ||