Dies ist das Repository für den LinkedIn Learning Kurs Grundlagen der Programmierung: Datenbanken. Den gesamten Kurs finden Sie auf LinkedIn Learning.
Es spielt keine Rolle, mit welcher Programmiersprache Sie arbeiten, welches Betriebssystem Sie einsetzen, welche Art von Anwendung Sie erstellen – Datenbankkenntnisse sind in der modernen IT unverzichtbar. In diesem Video-Training fangen Sie ganz von vorne an: Was ist eine Datenbank? Welche Bestandteile muss eine Datenbank haben? Wozu setzt man sie ein?
Relationale Datenbanken stehen im Mittelpunkt: Der erfahrene Trainer und Medienpädagoge Thomas Rose erklärt die grundlegenden Konzepte, zeigt, wie man Daten strukturiert, eine Datenbank plant und optimiert und was die sogenannten Normalformen sind. Dabei lernen Sie auch die praktische Abfragespache SQL kennen. Ein eigenes Kapitel widmet sich der Erstellung einer neuen Datenbank von Grund auf – die dargestellten Schritte können Sie in allen bekannten Datenbanksystemen wie zum Beispiel MySQL oder Microsoft SQL Server nutzen.
Dieser Kurs ist als Einführung in Relationale Datenbanken konzipiert und nicht als praktische Anleitung, wie man eine Datenbank konkret erstellt. Diese Übungsdateien sind daher für das Verständnis des Kurses nicht nötig. Wir stellen die Daten dennoch bereit, falls Sie mit unserer Beispieldatenbank selbst arbeiten und üben wollen.
Folgende Daten stellen wir bereit:
- tables.sql : Nur die Tabellen ohne Inhalt
- content.sql: Der Inhalt, ohne Definition der Tabellen
- restaurant-complete.sql: Die gesamte Datenbank mit Definition der Tabellen und Inhalt
Im Kurs verwendet der Autor als Datenbankmanagementsystem MariaDB und greift mit HeidiSQL darauf zu.
Thomas Rose
Sehen Sie sich andere Kurse des Autors auf LinkedIn Learning an.
