Einführung

Abgeschlossen

Azure SQL-Datenbank ist ein Dienst, mit dem Sie eine relationale Datenbank in der Cloud erstellen können, die mit Microsoft SQL Server kompatibel ist. SQL-Datenbank ist in hohem Maße skalierbar. Sie kann viele Tausende gleichzeitiger Anforderungen unterstützen. In SQL-Datenbank können Sie Tabellen definieren und dann Daten einfügen, aktualisieren, abfragen und löschen.

Angenommen, Sie arbeiten als Entwickler für eine Universität. Dort wird eine Webanwendung erstellt, mit der Fachstudienberater*innen Kurse und Studienverlaufspläne mit Studierenden besprechen können. Das Entwicklungsteam möchte SQL-Datenbank zum Speichern der Daten verwenden, die sich aktuell in CSV-Textdateien befinden. Geplant ist die Erstellung einer .NET Core-App, mit der die Fachstudienberater anfänglich arbeiten sollen. Das Entwicklungsteam muss dafür wissen, wie eine Datenbank erstellt und bearbeitet wird. Außerdem muss bekannt sein, wie die ASP.NET-Anwendung mit der Datenbank eine Verbindung herstellt, um Daten abzufragen.

In diesem Modul erstellen Sie eine Einzeldatenbank mit SQL-Datenbank. Dabei erfahren Sie, wie Sie Daten in eine Datenbank importieren und diese Daten abfragen. Abschließend konfigurieren Sie eine Webanwendung so, dass sie eine Verbindung mit der Datenbank herstellt und diese abfragt.

SQL-Datenbank unterstützt aktuell die drei Bereitstellungsoptionen „Einzeldatenbank“, „Pool für elastische Datenbanken“ und „Verwaltete Instanz“. Wir verwenden im Folgenden die Bereitstellungsoption „Einzeldatenbank“.

Lernziele

In diesem Modul wird Folgendes thematisiert:

  • Erstellen, Konfigurieren und Auffüllen einer Einzeldatenbank in SQL-Datenbank
  • Konfigurieren einer ASP.NET-Anwendung zum Abfragen der Datenbank

Voraussetzungen

  • Grundlegende Kenntnisse im Umgang mit relationalen Datenbanken
  • C#-Grundkenntnisse