Dans cette leçon, Je vais vous montrer comment les bases de données SQL sont utilisées dans des scénarios d'application Web, nous verrons les fondamentaux de la conception de base de données SQL, puis passez en revue les options de configuration pour créer une base de données SQL dans le cloud Azure. SQL, ou SQL, signifie Structured Query Language. Azure prend en charge la possibilité de créer des bases de données dans le cloud pour une utilisation par des applications Web. Un scénario courant pour héberger une application Web dans Microsoft Azure consiste à déployer une application Web. Les applications Web peuvent être hébergées dans Azure et un produit appelé plan de service d'application. Lorsque les développeurs créent et déployer des applications Web sur le Cloud Azure, ils ont besoin de bases de données correspondantes afin de stocker les informations qui est collecté par l'application. Dans ce schéma, vous pouvez voir des clients utilisant des navigateurs Web ou les smartphones se connectent à une application Web exécuté dans Microsoft Azure sur Internet. Ce serveur d'applications Web se connecterait à un serveur de base de données pour sauvegarder et récupérer des données qui est utilisé par l'application. Dans cette leçon, nous allons revoir comment créer ces bases de données dans Microsoft Azure et comment les gérer. Une base de données SQL est constituée d'un ensemble de tables. Vous pouvez voir ici un diagramme de base de données simple qui montre une application qui pourraient suivre les commandes des clients. L'application qui l'exige pourrait être utilisée pour quelque chose comme la saisie de commandes ou les applications de commerce électronique. Cette conception est réalisée par des développeurs qui construit votre application et ils utiliseront des formulaires pour collecter des données qui remplit ces tableaux. Voici un exemple de ce à quoi ressemblent les données dans un tableau. C'est très courant pour les développeurs avoir besoin d'installer des bases de données SQL dans le cloud lors du déploiement de leurs applications web, Voyons donc comment vous feriez cela dans le portail Azure. Lors de la gestion des bases de données SQL dans le portail Azure, nous devons d'abord afficher l'élément de menu des bases de données SQL. Nous pouvons le faire en recherchant des bases de données SQL dans le champ de recherche en haut de l'écran. Essayons cela maintenant. Vous pouvez voir que les options de recherche affichent une opportunité pour visualiser les bases de données SQL hébergées dans le cloud. Cliquons dessus d'abord. Vous pouvez voir dans ce scénario, nous n'avons déployé aucune base de données SQL. Considérons un scénario où nous devons installer une base de données être utilisé par une application web et passons en revue les options que nous avons pour le créer maintenant. En cliquant sur le bouton Créer en haut de l'écran, vous voyez qu'on nous présente les bases d'établir une connexion avec Azure. La première chose que nous devons faire lors de la création, la création d'une base de données consiste à sélectionner un groupe de ressources pour l'objet à créer. Toutes les ressources dans Azure doivent appartenir dans un seul groupe de ressources, alors créons-en un maintenant. Nous pouvons créer un nouveau groupe de ressources en cliquant sur le bouton Créer nouveau. Appelons-le le groupe de ressources de démonstration. Maintenant que le groupe de ressources a été créé, nous sommes invités avec une opportunité pour sélectionner un nom de base de données. Le nom de la base de données est important car il sera utilisé par les développeurs de logiciels qui construisent l'application web qui dépendra de cette base de données. Créons une base de données avec un nom comme Order Entry. Vous pouvez voir les règles pour créer des noms de base de données affichés à l'écran. Toutes les bases de données SQL doivent résider sur une sorte de serveur de base de données. Il est possible d'héberger plus d'une base de données SQL sur un serveur. Créons maintenant un serveur pour héberger notre base de données en cliquant sur le bouton Créer nouveau. Vous pouvez voir qu'Azure nous présente maintenant avec les options d'établissement d'un serveur. Nous aimerions créer un nom pour cette ressource et vous pouvez voir que cela doit être unique sur l'ensemble de l'environnement Azure. Tous les serveurs de bases de données sont accessibles par leur nom à l'URL .database.windows.net. Cela aide les développeurs qui créent des applications qui sera hébergé en dehors du Cloud Azure. Il vous est possible d'utiliser les bases de données dans l'abonnement Azure à partir d'applications qui ne résident pas dans Azure, comme une application hébergée chez un autre fournisseur de cloud ou une application hébergée dans votre centre de données sur site. Si ce scénario existe, vous pouvez voir qu'il ajoutera une URL globale à ce serveur SQL qui permettrait d'y accéder de n'importe où dans le monde. Par défaut, la base de données sera limitée n'être accessible que par d'autres services Azure, mais c'est possible établir une connexion à ces bases de données depuis l'extérieur du Cloud Azure. Trouvons un nom unique dès maintenant. Vous pouvez voir que j'ai entré un nom avec succès ce serait unique, et maintenant on nous présente une option pour entrer dans l'emplacement approprié pour le serveur. N'oubliez pas que lors de la création de bases de données dans un abonnement Azure, nous sommes autorisés à créer la ressource n'importe où dans le monde. C'est toujours une bonne pratique de créer des ressources proches des utilisateurs qui les utiliseront. Il est également recommandé de créer votre base de données dans la même région où vous envisagez de créer votre produit d'application Web. Vous voulez que votre base de données et votre serveur d'applications Web résider dans la même région, et dans ce cas, nous sélectionnerons USA Est. La prochaine chose qui nous est demandée est le type d'authentification que nous aimerions faire pour le serveur de base de données lui-même. Les identifiants de connexion devront être fournis par les applications Web qui veulent accéder à cette base de données. Vous êtes présenté avec trois options pour autoriser les connexions à ce serveur de base de données. La première option dit, utilisez uniquement l'authentification Azure Active Directory. Cela signifie que toutes les connexions au serveur utilisera un nom d'utilisateur et un mot de passe. Vous pouvez également établir des noms d'utilisateur et des mots de passe SQL locaux pour les comptes qui ne résideraient pas dans Azure Active Directory. Il s'agit d'une technologie plus ancienne, mais c'est plus flexible pour les développeurs car cela leur permet de conserver les mêmes informations d'identification quel que soit le domaine dans lequel vous avez déployé la base de données. C'est également une option pour autoriser uniquement l'authentification SQL. C'est une bonne pratique lorsque l'authentification SQL traditionnelle est déjà utilisé par les développeurs et vous n'avez pas besoin de la capacité supplémentaire pour s'authentifier avec des comptes basés sur le cloud dans Azure Active Directory. Allons-y et sélectionnons, utilisez à la fois l'authentification SQL et Azure Active Directory. Vous pouvez voir la dernière chose que nous devons faire est de sélectionner quel compte Azure serait considéré comme l'administrateur SQL Server, et nous sommes également invités de créer un compte SQL local, un nom d'utilisateur et un mot de passe, ce sera une autre façon de s'authentifier auprès de la base de données. Faisons ces deux choses maintenant. Définissons l'option d'authentification utiliser uniquement l'authentification SQL et entrez un nom d'utilisateur et un mot de passe qui peut être utilisé par nos développeurs et leurs applications pour accéder à la base de données. Maintenant que des mots de passe acceptables ont été saisis, on nous présente un bouton OK. Cela nous permet de sauvegarder la configuration pour notre nouveau serveur SQL. Maintenant que le serveur est créé, on nous présente le coût approximatif de la construction du serveur de base de données et l'héberger dans le cloud Azure. Vous pouvez voir que le coût actuel serait d'environ 227 $ par mois. Outre la configuration de la base de données, la dernière option consiste à créer le stockage de sauvegarde options de redondance. Cela vous permet de déterminer quel type de protection vous souhaitez fournir pour votre base de données en termes de synchronisation ou de réplication de cette base de données vers d'autres régions d'Azure à travers le monde. Plus vous reproduisez, plus votre service de base de données sera cher. Alors réglons cela sur la redondance locale pour économiser de l'argent et cliquez sur Réviser et créer. Restez à l'écoute pour la prochaine leçon où je vais vous montrer comment terminer la configuration de la base de données SQL puis commencez à gérer votre base de données en termes de sauvegardes de bases de données et modifier les données de votre base de données. Merci d'avoir regardé.