Dans cette leçon, nous allons parler de tables. Nous avons déjà abordé les tables et les avons définies mais nous allons plonger dans un regard plus approfondi sur eux, cependant. Donc, comme vous pouvez le voir J'ai extrait la documentation du site Web de Microsoft. Donc cette page est tout ce qu'il faut faire à propos des tables et il vous donne votre définition, nos différents types de tables, et il entre également dans les éléments structurels des tables. Là où il est indiqué ici, vous pouvez avoir 1024 colonnes, mais le nombre de lignes est en fait limité uniquement par la capacité de stockage de votre serveur. C'est donc un fait intéressant à connaître. Maintenant, si nous faisons défiler vers le bas ici vous obtiendrez des tâches de table courantes, et c'est une excellente ressource parce que ça dépasse tout ce que vous voudriez faire avec une table. Créer, supprimer, renommer, entre également dans les tâches de colonne. Donc, si je continue et clique sur créer des tables, cela ira dans le concepteur de table pour SSMS, que nous avons déjà utilisé une fois. Et tu peux juste suivre le chemin qu'il te donne lorsque vous créez une table. Donc, si vous commencez à créer des colonnes et vous avez des questions, en partant de ces instructions vous pouvez accéder directement aux propriétés des colonnes du tableau et vous en apprendrez plus sur ces types de données et les noms de colonne. Et aussi, nous avons parlé de créer des relations entre deux tables et création de clés. Et cela vous indique comment créer des relations directement dans le tableau et créer des clés primaires primaires juste là. Je suis passé à mon studio de gestion ici et voici la base de données clients que nous avons déjà construite. Et donc je vais en fait faire deux tables parce que je veux que ça corresponde à ce qu'on avait avant, avec la table client et la table de programmation TV. Pour ce faire, je vais garder ça. Je pourrais facilement en créer un nouveau mais je vais vous montrer ceci comme une table de script comme, comme nous avons regardé avant, et nous allons faire un drop et créer. Tout simplement parce que vous ne pouvez pas simplement renommer une colonne après avoir déjà créé la table dans le schéma. C'est pourquoi il est si important de savoir quels champs vous allez utiliser à l'avance et savoir quel type de structure vous souhaitez utiliser. Listez vos clés. Vous voulez que tout cela soit documenté avant de le construire parce que tu ne veux pas avoir à venir ici et souffler vos tables tout le temps, Parce qu'alors vous faites exploser vos données aussi. Donc, heureusement, nous n'avons pas beaucoup de données en cours en ce moment. Mais si nous regardons ce script, il dit simplement utilisez la table des clients, ce qui est assez facile. Alors c'est une simple instruction if pour tester si la table existe et nous savons qu'il existe, donc ce ne sera pas un problème. Et si ça existe il lui dit de supprimer cette table ou de la supprimer. Et puis une fois qu'il le supprime, il descend et il crée une nouvelle table et il construit exactement la même table mais nous allons le modifier un peu. Et nous allons utiliser cet identifiant pour pouvoir nous connecter nos deux tables comme avant, dans notre leçon sur l'établissement de relations. Alors allons-y et exécutons cela. Complété avec succès. Permettez-moi de conclure. Nous n'avons pas besoin de sauvegarder cela. Je vais rafraichir ça. Regardez nos colonnes ici et vous pouvez voir nous avons maintenant TV ID là-bas. Donc si nous y allons, nous verrons que nous n'avons plus de données, ce qui est bien. Alors maintenant, nous avons la table des clients. Nous avons donc besoin d'une table de programmation TV, Je crois que c'est ainsi que nous l'avons appelé. Nous pouvons le faire sous forme de script, mais nous pouvons aussi simplement faites un clic droit sur les tables et créez une table de cette façon. Et nous nommerons notre nom de colonne E. C'est là que nous entrons dans ces types entiers. Et l'entier est bien pour un ID. Je ne vais pas autoriser les valeurs nulles parce que nous ne le faisons pas. Nous voulons toujours une pièce d'identité. Nous voulons qu'un nombre réel soit toujours là. Et puis le titre, Je pourrais simplement utiliser VARCHAR pour cela. Nous ferons la même chose pour le type et ce sera de quel type de programmation il s'agit. Nous allons autoriser les valeurs nulles sur ceux-ci. Et on va aller ici et sauver cette table. Je vais juste l'appeler la programmation télévisée. Fermez-le et actualisez. Et nous avons nos deux tables maintenant. Donc ça va le faire pour cette leçon.