Zum Inhalt springen
peritio Standardsprache

Zurück zu allen Kursen

Fachinformatik (Ausbildung)

Von der Textdatei zur Datenbank

Warum eine Kundenliste als Datei irgendwann scheitert, was ein Datenbanksystem anders macht, wie Tabellen, Schlüssel und SQL funktionieren, welche Arten von Datenbanken es gibt und wann welche passt.

Hier steht die Beschreibung des Kurses. Die Beschreibung gibt es auf dieser Seite nur in Standardsprache.

Fast jede Anwendung speichert Daten – und fast jede beginnt mit einer Datei. Dieser Kurs begleitet das Radhaus Kappel, einen Fahrradladen mit Verleih und zwei Filialen, auf dem Weg von der Kundenliste als CSV-Datei zur Datenbank. Jedes Seminar beginnt dort, wo die bisherige Lösung an ihre Grenze kommt.

Grundlagen: was eine Textdatei kann und wo sie bricht, und welche Aufgaben ein Datenbanksystem übernimmt. Das relationale Modell: Tabellen, Schlüssel und Beziehungen, Redundanz vermeiden – und SQL lesen, bis du das Ergebnis einer Abfrage vorhersagen kannst. Unter der Haube: Transaktionen, gleichzeitiger Zugriff, Index und Sicherung. Auswahl und Betrieb: Schlüssel-Wert, Dokument, Graph, Zeitreihe und Suche; das passende System für einen Auftrag wählen; Rechte, SQL-Injection und Wiederherstellung.

Was dieser Kurs nicht prüfen kann: SQL selbst schreiben und ein Datenmodell entwerfen. Dafür liegt ein Arbeitsblatt mit derselben Radhaus-Datenbank bereit, zum Ausprobieren mit dem kostenlosen „DB Browser for SQLite“. Vertieft wird das in der Anwendungsentwicklung (B01) und im Lernfeld 8 der Berufsschule.

So ist der Kurs aufgebaut

Der Kurs hat mehrere Teile. Ein großer Teil heißt Block. In jedem Block gibt es mehrere Seminare. Ein Seminar ist ein kleines Thema. Zu jedem Seminar gibt es Aufgaben zum Üben.

Manche Seminare haben das Zeichen „Einführung“. Dort erklären dir zuerst Folien, ein Ton oder ein Video das Thema. Danach kannst du die Aufgaben machen.

Grundlagen

  1. Die Kundenliste als Textdatei 24 Aufgaben
  2. Warum eine Datenbank 24 Aufgaben

Das relationale Modell

  1. Tabellen, Schlüssel, Beziehungen 24 Aufgaben
  2. Fragen an die Daten: SQL lesen 24 Aufgaben

Unter der Haube

  1. Wie ein Datenbanksystem arbeitet 24 Aufgaben

Auswahl und Betrieb

  1. Nicht alles ist eine Tabelle 24 Aufgaben
  2. Das richtige System wählen 24 Aufgaben
  3. Daten sicher betreiben 24 Aufgaben