schule:datenbanken
Inhaltsverzeichnis
Datenbanken
Relationale Datenbanken
Relationale Datenbanken speichern die Daten in Tabellen. Sie sind weit verbreitet und gut erforscht.
Kap. 6: Wissensbasierte Modellierung mit Datenbanken beschreibt wichtige Begriffe zum Themengebiet Datenbanken. Die Modellierung und die Nutzung von Datenbanken werden kurz und übersichtlicher dargestellt.
Modellierung von Datenbanken
- Übungen (Quiz) zur Datenmodellierung und zur Normalisierung.
- Monst-ER: Spiel zum Erlenen von ER-Diagrammen. Am Ende erhält man ein Zertifikat.
Abfragen mit SQL
- sqlzoo Kurs zum eigenständigen Lernen von SQL-Abfragen
- Clients: DBeaver (Community), SQLiteStudio
- SQL-Tutorial, (Mirror) ist eine interaktive Übungseinheit mit Erklärungen für SQL-SELECT-Anweisungen.
- SQL Island Adventure - erkunde die Welt von SQL in einem Spiel. Wenn du nicht weiterkommst, helfen dir vielleicht ein paar Hinweise zu den ersten Schritten.
- Bei Murder Mystery muss mit Hilfe von SQL-Anweisungen ein Mordfall gelöst werden.
- Daten aus CSV-Dateien importieren mit
LOAD DATA INFILE
. - Gruppierung mit GROUP BY, WHERE und HAVING: Lektion 4 des SQL-Tutorials inklusive Übungen
Weblinks
- Datenbanksysteme bei inf-schule.
- Eine Übersicht der häufigsten SQL-Befehle liefert ein Tutorial bei w3schools.
- Reference Card MySQL ist eine Übersicht über die wichtigsten Befehle des Datenbanksystems MySQL.
- Datensätze der Deutschen Bahn und der Weltbank
- Veränderungen der Mobilität während der Corona-Krise (von Google erhoben)
- Neben MySQL bzw. MariaDB existieren als weitere prominente Vertreter der relationalen Datenbanken die DB-Systeme SQLite und postgreSQL.
- In einer Unterrichtsreihe wird eine Datenbank für einen fiktiven Party-Service entwickelt.
- Fortbildungsunterlagen des Stadtgymnasium Detmold.
- Skriptsammlung zum Thema Datenbanken
NoSQL (Not only SQL)
Im Gegensatz zu relationalen Datenbanken, speichern objektorientierte Datenbanken die Inhalte als Objekte und nicht in Tabellen ab.
- db4o - eine objekt-orientierte Datenabank für C# und Java
- Redis (Abkürzung für remote dictionary server) ist ein einfacher Speicher für Key-Value-Paare.
- Introduction to NoSQL - Video, in dem Martin Fowler eine Einführung in das Thema gibt.
schule/datenbanken.txt · Zuletzt geändert: 2024-01-03 09:44 von pintman