Introduction

Effectué

Azure SQL Database est un service que vous utilisez pour créer une base de données relationnelle dans le cloud compatible avec Microsoft SQL Server. SQL Database est un service hautement évolutif. Il peut prendre en charge plusieurs milliers de demandes simultanées. Dans SQL Database, vous pouvez définir des tables, puis insérer, mettre à jour, supprimer et interroger des données.

Imaginez que vous travaillez en tant que développeur au sein d’une université. L’université est en train de créer une application web pour les conseillers pédagogiques afin de servir lors d’échanges sur les cours et les programmes d’étude avec les étudiants. L’équipe de développement veut utiliser SQL Database pour stocker ses données, actuellement délimitées par des virgules dans des fichiers texte. Elle prévoit de créer une application .NET Core que les conseillers pédagogiques pourront utiliser dans un premier temps. L’équipe a besoin de savoir comment créer et manipuler une base de données, puis comment connecter une application ASP.NET à la base de données pour interroger les données.

Dans ce module, vous allez créer une base de données unique à l’aide du service SQL Database. Vous allez découvrir comment importer des données dans la base de données, puis les interroger. Enfin, vous allez configurer une application web pour vous connecter à la base de données et l’interroger.

SQL Database prend actuellement en charge trois options de déploiement : base de données unique, pool élastique et instance gérée. Nous nous concentrons sur l’option de déploiement d’une base de données unique.

Objectifs d’apprentissage

Dans ce module, vous allez :

  • Créer, configurer et remplir une base de données unique dans SQL Database.
  • Configurer une application ASP.NET pour interroger la base de données.

Prérequis

  • Bonne connaissance des bases de données relationnelles
  • Connaissance de base de C#