‫Bienvenue à nouveau et cette vidéo, nous allons utiliser la suite avec Link.
‫Alors allons-y et créons un nouveau projet.
‫Et dans ce cas, je vais utiliser un projet WPA car j'aimerais afficher les données de manière
‫agréable.
‫Alors je vais appeler ce lien vers une école ou une suite et appuyer sur, d'accord ?
‫Et ce que je veux avoir ici, ce sera juste une grille de données.
‫Je vais donc créer une nouvelle grille de données ici avec un nom appelé Main Data Grid.
‫Il devrait donc simplement afficher toutes les données que nous aurons dans notre base de données et que nous utiliserons avec l'école.
‫Donc ici j'ai notre alignement d'horizon, qui est centré et aussi bien, en fait, mettons-le à gauche.
‫La gauche c'est bien.
‫Puis une hauteur de, disons, quatre cents marges de dix dans chaque direction.
‫Ensuite, nous avons également un alignement vertical vers le haut.
‫Faisons donc cet alignement vertical vers le haut et fermons cette grille de données.
‫Alors maintenant, nous avons cette grille de données ici et comme vous pouvez le voir, elle n'a pas encore de avec.
‫Je vais donc utiliser une largeur de quatre cent cinquante ou quelque chose comme ça ou peut-être cinq cent vingt.
‫Donc presque toute la largeur de notre fenêtre principale.
‫Donc, comme vous le voyez, cinq cents est la bonne et la hauteur.
‫Eh bien, si vous voulez en avoir quatre cents, nous devrions également augmenter la taille de notre fenêtre.
‫Très bien.
‫Alors maintenant, vous avez cette fenêtre et nous pouvons procéder à la connexion au serveur.
‫Alors allons-y avec votre explorateur de serveur ou contrôlons-nous tous et nous ouvrirons cet écran de connexions de données ou
‫l'explorateur de serveur.
‫Et puis ici, je vais créer une nouvelle table.
‫Donc, dans mon cas, j'ai deux connexions ici.
‫Je vais donc en utiliser un, puis je crée une nouvelle table comme celle-ci.
‫Et la table devrait s'appeler université et c'est moi.
‫D doit être l'identité spécifiée.
‫C'est ainsi que la spécification de l'identité est dite à Drew.
‫Ensuite, je veux avoir une autre ligne ici, qui sera le nom de l'université et qui serait
‫un inva 50 ici et n'autorise pas les valeurs nulles.
‫Très bien.
‫C'est donc notre table universitaire.
‫Mettons maintenant à jour cela afin de créer la table.
‫Je vais donc mettre à jour ma base de données.
‫Et si je rafraîchis ici, cela me montrera cette table universitaire ici avec le nom de l'idée.
‫Ensuite, je crée une autre table, une nouvelle table, et cette table aura également une identité pour l'ID.
‫Faisons donc la même chose ici sur la bonne identité, spécialement le cahier des charges dit à Drew.
‫Et il devrait avoir une règle appelée nom, qui est Anvar Cha et une autre qui est le genre, qui sera également une fin de
‫notre thème.
‫Et chacun d'eux ne le permet pas maintenant, donc nous n'autorisons pas de temps en
‫temps, enfin, nous avons Universal City I. RÉ. à laquelle appartient cette table, et ce sera aussi l'Anvar 50.
‫Alors maintenant, le nom de la table, alors que vous l'avez deviné, c'est peut-être étudiant.
‫Je vais donc l'appeler étudiant.
‫Et maintenant, avant de lancer cela, je dois faire quelques changements.
‫Je souhaite donc ajouter une contrainte à mes clés étrangères.
‫Je vais donc créer une nouvelle clé étrangère AFK et cela s'appellera université.
‫D'accord, donc cette contrainte s'appelle University of.
‫Et maintenant, la colonne de clé étrangère devrait être l'ID de l'université.
‫Donc ici et entre crochets, ID de l'université.
‫Et la référence est au tableau de la DBO Dott University.
‫Et ici, ce devrait être l'ID.
‫Donc, la colonne va être l'idée de notre université.
‫Et maintenant, j'ajoute une autre déclaration sur Delete Kaskade et nous l'avons déjà eue.
‫Ce que nous allons faire, c'est simplement nettoyer toutes les différentes entrées si l'une des connexions est pratiquement
‫supprimée.
‫Donc, cet identifiant universitaire se plaint maintenant ici de la contrainte parce que l'université est une idée de charge
‫d'inva.
‫Mais l'idée de notre identifiant universitaire est en fait bien, l'identifiant de notre table universitaire est en fait un entier.
‫Donc, si nous vérifions que nous voyons que c'est un entier.
‫Et maintenant bien sûr, l'identifiant de l'université s'il veut être la clé étrangère.
‫Eh bien, pour avoir la clé étrangère de l'idée de notre table universitaire comme clé étrangère, nous devons également
‫utiliser un entier ici et je vais désactiver cela permet également à Noll's.
‫Cela signifie donc que pratiquement chaque étudiant appartient à une université spécifique.
‫Vous ne pouvez donc pas avoir plusieurs universités auxquelles il appartient, pas simplement créer une autre
‫table, une nouvelle table, et celle-ci s'appellera la conférence.
‫Ainsi, chaque étudiant devrait avoir un cours magistral ou plusieurs cours magistraux.
‫Et ici, l'ID devrait également être l'identifiant principal.
‫Donc, la spécification T et je vais
‫juste utiliser var char ici pour le nom de char comme ça et cela n'autorise pas n et d'ailleurs l'étudiant devrait bien sûr être mis
‫à jour afin qu'il ne soit pas encore disponible dans nos tables.
‫Mais si nous mettons à jour cela, nous verrons l'étudiant DVOA et l'université étrangère et garderons ces
‫tables créées.
‫Ainsi, notre conférence devrait maintenant être créée, notre table des étudiants devrait également être créée et nous sommes étudiants et
‫universitaires.
‫Créons maintenant une dernière table, ajoutons une nouvelle table et celle-ci sera la table de cours des étudiants.
‫Renommez-le donc étudiant Elec.
‫Sûr.
‫Et il devrait avoir un identifiant et ce serait également l'identifiant principal.
‫Je vais donc utiliser la spécification d'identité.
‫Vrai.
‫Comme vous pouvez le voir, l'identité de la clé primaire.
‫Maintenant, nous avons ici un identifiant d'étudiant de type Int et nous avons un identifiant de conférence qui est également de type int.
‫Donc, comme vous pouvez l'imaginer, nous avons cet associé de la conférence des étudiants de table qui aura tous les identifiants des étudiants
‫et la conférence afin de savoir quel étudiant a quelle conférence.
‫Il s'agit donc à peu près de connecter la table de cours à la table des étudiants.
‫C'est l'idée derrière ce tableau ici.
‫Et bien sûr, nous devons aller de l'avant et avoir des clés étrangères.
‫Créons donc de nouvelles clés étrangères, ajoutons une nouvelle clé étrangère.
‫Et celui-ci sera l'étudiant F K pour clé étrangère d'étudiant, qui a la
‫colonne d'identification d'étudiant, étudiant I. RÉ. dans le tableau divi all start student.
‫Et une colonne que nous vérifions est son ID.
‫Et ici, j'ajoute également ce Kaskade de restauration.
‫Et maintenant j'ai besoin d'une autre contrainte.
‫Je vais donc copier et coller ça.
‫En fait, je pourrais copier.
‫Et collez-le comme ça, copiez-collez, ou je peux, bien sûr, créer une nouvelle clé étrangère ici aussi.
‫Donc, comme vous préférez, vous pouvez le faire de toute façon.
‫Conférence OK, comme ça.
‫Et la clé étrangère ici sera la conférence dont j'aurais certainement besoin.
‫Et ici, il devrait également avoir la structure.
‫Donc à table dbo et la table devrait être une conférence.
‫Et maintenant, l'ID est la colonne du tableau que nous examinons.
‫Et bien sûr cette ligne à gauche, Kaskade ainsi de suite supprimer cascade.
‫Alors pourquoi avons-nous cette conférence étudiante.
‫Il est mis à jour très rapidement pour que nous l'ayons, nous l'avons pour avoir d'un côté tous les étudiants
‫qui peuvent avoir plusieurs cours et tous les cours qui peuvent avoir plusieurs étudiants.
‫C'est pourquoi nous avons besoin de cette table associative, qui n'a que les identifiants de chaque étudiant et
‫de chaque cours, car sinon ce serait beaucoup trop compliqué.
‫Et c'est une façon très propre de gérer cela afin d'ouvrir l'ancien D shivved et les sources de données seront
‫ouvertes.
‫Maintenant, vous devez sélectionner votre projet sur le côté droit et également D à nouveau.
‫Nous pouvons maintenant ajouter une nouvelle source de données.
‫Alors faisons-le et choisissons la base de données ici.
‫Juste les données définies ici.
‫Ensuite, la connexion devrait être celle que vous avez.
‫Vous pouvez soit utiliser celui que vous avez, soit utiliser une nouvelle connexion, mais cela n'a pas de
‫sens car nous avons configuré cette connexion spécifique.
‫Je vais donc passer au suivant et ce sera la chaîne de connexion et je vais la copier car j'en
‫aurai besoin ici.
‫Donc, la connexion au fur et à mesure que je clique sur suivant et maintenant je peux choisir les tables
‫et je vais utiliser des étudiants en cours magistral et universitaire, donc ces quatre tables seront nécessaires.
‫Et je vais juste terminer maintenant pour utiliser l'école, vous devez vous assurer que les outils scolaires ou le lien
‫vers les outils scolaires sont connectés, sont installés.
‫Donc, si vous ne les avez pas, consultez le programme d'installation de Visual Studio.
‫Ouvrez donc le programme d'installation de Visual Studio.
‫C'est un programme que vous devriez avoir installé et nous l'avons déjà utilisé.
‫Alors ouvrez-le.
‫Nous sommes.
‫Ensuite, ici, sur la communauté du studio virtuel, appuyez sur Plus et modifiez, donc celui que
‫vous avez installé, modifiez votre installation, puis accédez aux composants individuels ici et assurez-vous que vous disposez des compétences requises
‫ici.
‫Donc le runtime Eskil Aitel et ainsi de suite.
‫Et ici un lien vers Ezekial Tools.
‫C'est donc celui qui est important.
‫Si vous ne l'avez pas, si vous ne l'installez pas, l'autre approche ne fonctionnera pas.
‫Alors allez-y et cochez la case, puis modifiez.
‫Alors allez-y et installez.
‫Mais avant de pouvoir l'installer, nous devons enregistrer notre projet.
‫Je vais donc enregistrer mon projet ici car il redémarrera Visual Studio, il
‫fermera Visual Studio.
‫Donc je vais encore modifier et je vais y aller.
‫Les composants individuels choisissent le lien pour vous demander ici, modifiez-le, puis laissez-le faire sa magie.
‫Alors continuons ici et maintenant, il devrait être téléchargé et installé.
‫Et dans mon cas, il me demande même d'enregistrer mes modifications.
‫Et puis il ne s'arrêtera pas une fois l'installation terminée, Visual Studio redémarrera pour que vous puissiez à nouveau arrêter
‫votre programme d'installation de Visual Studio.
‫Alors fermez-le et maintenant nous pouvons aller de l'avant.
‫Alors, tout d'abord, j'espère que vous l'avez toujours copié.
‫Nous allons donc entrer dans le code derrière et établir la connexion ici.
‫Et si vous ne l'avez pas copié, ce n'est pas un problème.
‫Donc ici, nous voulons créer une connexion et ce sera une chaîne.
‫Chaîne de connexion, qui est le gestionnaire de configuration, et si vous ne l'affichez pas ou si elle ne s'affiche pas, vous devez ajouter
‫la référence à ce gestionnaire de configuration.
‫Nous avons déjà vu cela.
‫À droite.
‫Donc, vous ajoutez cette référence ici, n'est-ce pas ?
‫Cliquez et vous ajoutez la configuration ou la configuration du système ici.
‫OK, maintenant vous pouvez ajouter en utilisant le système cette configuration et maintenant vous pouvez travailler avec le gestionnaire de configuration ici.
‫Donc, ce que nous devons faire, c'est nous connecter à notre chaîne de connexion de jeu de données ici.
‫Et entre guillemets, vous devez ajouter le lien.
‫Et dans mon cas c'est le nom, ou en général c'est le nom du fichier que l'on a ici
‫du projet et son lien pour vous demander l dot properties, dot settings, dot, et puis la chaîne de connexion que l'on
‫avait.
‫Et dans mon cas, il s'agissait d'une chaîne de connexion DB stockée par le concierge.
‫Et puis ici, vous devez déclarer qu'il s'agit d'une chaîne de connexion ici et c'est notre déclaration.
‫Et au fait, parce que vous avez installé un lien vers nos outils, vous pouvez maintenant aller de l'avant et ajouter un
‫lien vers votre classe.
‫Je vais donc ajouter une nouvelle classe ici, ajouter un nouvel élément, un lien pour vous demander à tous.
‫Lien pour demander à vos classes, et je vais l'appeler lien pour vous demander, Darnton classera-t-il ce SGBD Dibbell
‫très bien.
‫Maintenant lié à une école, ce Colosse, DVM, Amelle.
‫Et une fois que c'est fait et je le laisserai tel quel pour le moment.
‫Et retournons à nos places, classez Sakho derrière et ici maintenant nous pouvons aller de l'avant et créer un
‫objet de cette classe que nous venons de créer et maintenant je vais l'appeler un lien ou en fait ça va être
‫mon lien.
‫Contexte de données de classe de données Escarole et je vais l'appeler contexte de données.
‫Ce sera donc à peu près le contexte de nos données en général.
‫Et je dois remplir ça avec ma nouvelle école.
‫Je dois initialiser cela avec un nouveau lien pour demander le contexte de vos données.
‫Et il a besoin d'une connexion ici.
‫Et nous allons utiliser la chaîne de connexion que nous avons créée.
‫Nous avons donc maintenant configuré le contexte des données.
‫Nous avons mis en place nos tables, nos ensembles de données mis en place et ainsi de suite.
‫Et puis nous pouvons aller de l'avant avec la suite et lier des éléments dans la prochaine vidéo où nous allons utiliser
‫toutes les connaissances liées que nous avons acquises jusqu'à présent et les appliquer sur une suite complexée.