Créer un site de données avec SharePoint Designer 2013

Connecter une base de données

Testez gratuitement nos 1268 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Une base de données peut contenir des dizaines de tables, qui elles-mêmes peuvent contenir des dizaines de colonnes. La connexion à une base de données nécessite de préciser les informations souhaitées.
05:32

Transcription

Une base de données peut contenir des dizaines de tables qui elles-mêmes peuvent contenir des dizaines de colonnes. La connexion à une base de données nécessite donc de préciser les informations souhaitées. L'objectif de ces travaux pratiques est de connecter une base de données à un site SharePoint. Donc, pour cela, vous ouvrez SharePoint Designer. Voilà, vous ouvrez le site Olympe sur lequel vous allez travailler à partir de maintenant, et vous avez toujours les différents objets du site qui apparaissent, et en particulier vous voyez apparaître Sources de données. Cliquez sur Sources de données. Alors, ne soyez pas surpris de trouver sous Sources de données les listes du site SharePoint puisque les listes elles-mêmes sont des sources de données. Vous constatez l'apparition d'un ruban et en particulier d'un menu qui permet de se connecter à une base de données. Donc, vous cliquez sur ce menu-là. Si vous allez sur l'onglet Général, vous pouvez donner un nom convivial qui vous permettra de retrouver plus facilement cette source de données. Donc, vous l'appelez, par exemple, Ventes (BDD), comme ça vous savez que ça vient d'une base de données, éventuellement une description des mots-clés pour pouvoir retrouver plus facilement cette source de données. Dans l'onglet Sources, vous pouvez maintenant configurer la connexion à la base de données. Donc, cliquez sur Connexion. Et là, vous avez déjà indiqué le nom du serveur, donc dans mon cas le serveur s'appelle SharePoint, tout simplement. Vous avez le choix concernant le nom du fournisseur, soit vous utilisez le fournisseur par défaut qui est Fournisseur de données Microsoft .NET Framework pour SQL Server, soit vous prenez le Fournisseur de données Microsoft .NET Framework pour OLE DB. Dans notre cas, il est plutôt conseillé de prendre celui pour SQL Server puisqu'il a été optimisé pour une connexion SQL Server. Alors, la question de l'authentification est importante parce que vous avez plusieurs techniques pour vous authentifier par rapport au serveur de base de données. Commençons par la fin, notamment par la chaîne de connexion personnalisée. Donc, vous cochez Utiliser la chaîne de connexion personnalisée. Vous cliquez sur Modifier, et là vous voyez que vous avez plusieurs fournisseurs qui vous permettent de vous connecter au serveur SQL Server grâce à une chaîne de connexion. Donc, une chaîne de connexion est un ensemble de paramètres que vous fournissez au serveur SQL, en l'occurrence, pour vous permettre de vous authentifier. C'est une technique qui est très utilisée par les développeurs notamment, que vous pourriez utiliser ici en la mettant en dur. Notez tout de suite que l'inconvénient d'une chaîne de connexion, c'est que ça vous oblige à mettre des informations en clair au niveau des informations de connexion. Donc, c'est une méthode de connexion. Une autre méthode que vous pouvez utiliser, c'est l'authentification unique. Là, c'est un peu différent puisque ça demande une préparation au niveau de votre serveur SharePoint et en particulier il faut que l'administrateur ait configuré ce que l'on appelle le service de banque d'informations. Donc, il faut fournir un nom d'application ainsi qu'un nom d'utilisateur et un mot de passe. Voilà. Dernière méthode d'authentification, c'est utiliser directement un nom d'utilisateur et un mot de passe. Vous pouvez créer un nom d'utilisateur et un mot de passe spécifiques avec notamment des privilèges réduits pour pouvoir vous connecter à la base SQL Server. Dans cet exemple, vous pouvez utiliser aussi un compte qui est bien connu des administrateurs SQL Server qui s'appelle le compte SA, vous allez donc indiquer SA, et le mot de passe qui est aussi SA en minuscule, exactement comme le nom d'utilisateur. Il est évident que c'est une technique qui n'est pas à privilégier dans un environnement de production, mais ici en formation, ça ne pose pas de problème. Dans un environnement de production, vous utiliserez, soit la chaîne de connexion personnalisée, soit l'authentification unique, qui demande, comme cela a été précisé il y a un instant, que le service de banque d'informations soit configuré. Donc, ici, vous cliquez sur suivant. Alors, vous voyez qu'effectivement un message vous prévient que les informations vont être stockées en clair dans la connexion de données. Donc, d'autres auteurs du site pourraient accéder à ces informations. C'est la raison pour laquelle vous verrez un peu plus tard une autre méthode beaucoup plus puissante, beaucoup plus intéressante, qui s'appelle le service Business Connectivity Services qui permet de dépasser un petit peu tous ces problèmes qui peuvent être très gênants en production. Donc, OK, Suivant. Là, vous sélectionnez votre base de données, vous sélectionnez votre table et vous faites Terminer. Vous pourriez éventuellement taper des commandes pour personnaliser les accès. Vous avez donc configuré une connexion à une source de données externes pour pouvoir vous connecter à la base, en l'occurrence, la base de données bddFormation. Cliquez sur OK. Voilà, encore une fois, vous verrez, lors de l'utilisation de Business Connectivity Services, une méthode beaucoup plus riche et en réalité beaucoup plus puissante pour pouvoir exploiter les données, mais vous avez déjà ici une connexion à une base de données SQL Server.

Créer un site de données avec SharePoint Designer 2013

Lancez-vous dans la création d'un site de données pour SharePoint avec SharePoint Designer et les composants WebPart. Connectez votre site à différentes sources de données.

1h26 (20 vidéos)
Aucun commentaire n´est disponible actuellement
 
Spécial abonnés
Votre/vos formateur(s) :
Date de parution :16 nov. 2016
Durée :1h26 (20 vidéos)

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !