Cours de SQL Server 2022 pour débutants | Amit Diwan | Skillshare

Vitesse de lecture


1.0x


  • 0.5x
  • 0.75x
  • 1 x (normale)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Cours de SQL Server 2022 pour débutants

teacher avatar Amit Diwan, Corporate Trainer

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Leçons de ce cours

    • 1.

      INTRODUCTION DU COURS

      1:06

    • 2.

      SQL - Introduction

      2:24

    • 3.

      SQL vs NoSQL

      3:40

    • 4.

      Install SQL on Windows 11

      3:37

    • 5.

      Create a new database in SQL

      1:19

    • 6.

      SQL - Créer une table

      2:38

    • 7.

      SQL - Insérer des enregistrements

      2:45

    • 8.

      SQL - SÉLECTIONNER la déclaration

      1:45

    • 9.

      SQL - SÉLECTIONNER une déclaration distincte

      1:39

    • 10.

      SQL - OÙ la clause

      3:38

    • 11.

      SQL - ORDER BY Keyword

      3:44

    • 12.

      SQL - ET Opérateur

      2:39

    • 13.

      SQL - OU Opérateur

      2:26

    • 14.

      SQL - NON Opérateur

      2:04

    • 15.

      SQL - Opérateur IN

      3:16

    • 16.

      SQL - ENTRE l'opérateur

      3:42

    • 17.

      SQL - Opérateur COMME

      5:06

    • 18.

      Fonction SQL - MAX()

      2:06

    • 19.

      Fonction SQL - MIN()

      2:08

    • 20.

      Fonction SQL - SUM()

      1:55

    • 21.

      Fonction SQL - AVG()

      1:51

    • 22.

      Fonction SQL - COUNT()

      2:31

    • 23.

      SQL - PAS la contrainte NULL

      2:59

    • 24.

      SQL - Contraint unique

      4:01

    • 25.

      SQL - Contrainte principale clé

      2:25

    • 26.

      SQL - Contraindre à la touche étrangère

      4:06

    • 27.

      SQL - CONTRAINT CONTRAINT

      4:11

    • 28.

      SQL - Commande ASC

      2:17

    • 29.

      Commande de SQL - DESC

      2:25

    • 30.

      SQL - ALTER TABLE Statement

      2:16

    • 31.

      SQL - Déclaration de mise à jour

      3:58

    • 32.

      SQL - Aliases

      2:20

    • 33.

      PROCÉDURES STOCKÉES par SQL

      6:06

    • 34.

      SQL - Énoncé d'INDICE

      2:46

    • 35.

      SQL - SÉLECTIONNEZ UNE déclaration

      3:22

    • 36.

      SQL - SÉLECTIONNER la clause de haut de page

      3:22

    • 37.

      SQL - Sauvegarder une base de données

      1:59

    • 38.

      SQL - Vues

      5:11

    • 39.

      SQL - Déposez une table

      1:52

  • --
  • Niveau débutant
  • Niveau intermédiaire
  • Niveau avancé
  • Tous niveaux

Généré par la communauté

Le niveau est déterminé par l'opinion majoritaire des apprenants qui ont évalué ce cours. La recommandation de l'enseignant est affichée jusqu'à ce qu'au moins 5 réponses d'apprenants soient collectées.

139

apprenants

--

projets

À propos de ce cours

Apprenez Microsoft SQL Server 2022, la version SQL Server récente avec plus de 100 requêtes et exemples en cours d'exécution en direct.

Dans ce cours vidéo, apprenez SQL et son concept. SQL Server est un système de gestion de base de données relationnelle (RDBMS) développé par Microsoft. Le RDBMS est la base de SQL et de tous les systèmes de base de données modernes tels que Microsoft SQL Server, Oracle, MySQL et Microsoft Access. Nous avons couvert Microsoft SQL Server dans ce cours. Le cours s'adresse aux débutants et se compose de 38 leçons, et de plus de 100 requêtes en cours de route, y compris la création de nouvelles bases de données et de tables.

Le cours commence par l'introduction SQL et les versions gratuites fournies par Microsoft pour SQL Server. Ensuite, nous avons montré comment l'installer et l'installer sur Windows 11. Nous continuons à créer une nouvelle base de données et une nouvelle table, pour y effectuer diverses opérations. Avec cela, nous avons également couvert des requêtes en direct dans chaque leçon.

Remarque : le flux serait étape par étape et les explications comprendraient un format de tutoriel, pour faciliter la compréhension d'une nouvelle base de données et de table et de ses concepts, avec des requêtes en cours d'exécution en direct à titre d'exemples. Avec cela, nous avons également créé des questionnaires pour affiner vos compétences SQL.

Pendant l'apprentissage, vous aurez l'occasion de travailler sur divers exercices pratiques et de comprendre le rôle des bases de données dans une application en réalité

Ce que vous apprendrez

  • Apprenez comment travailler avec les bases de données à partir de zéro
  • Obtenez un cours de plantage SQL
  • Apprenez comment interroger SQL
  • Maintenir la base de données

À qui ce cours

  • Débutants de base de données
  • Développeurs Web
  • Développeurs d'applications
  • Programmeurs

Rencontrez votre enseignant·e

Teacher Profile Image

Amit Diwan

Corporate Trainer

Enseignant·e

Hello, I'm Amit,

I'm the founder of an edtech company and a trainer based in India. I have over 10 years of experience in creating courses for students, engineers, and professionals in varied technologies, including Python, AI, Power BI, Tableau, Java, SQL, MongoDB, etc.

We are also into B2B and sell our video and text courses to top EdTechs on today's trending technologies. Over 50k learners have enrolled in our courses across all of these edtechs, including SkillShare. I left a job offer from one of the leading product-based companies and three government jobs to follow my entrepreneurial dream.

I believe in keeping things simple, and the same is reflected in my courses. I love making concepts easier for my audience.

Voir le profil complet

Level: Beginner

Notes attribuées au cours

Les attentes sont-elles satisfaites ?
    Dépassées !
  • 0%
  • Oui
  • 0%
  • En partie
  • 0%
  • Pas vraiment
  • 0%

Pourquoi s'inscrire à Skillshare ?

Suivez des cours Skillshare Original primés

Chaque cours comprend de courtes leçons et des travaux pratiques

Votre abonnement soutient les enseignants Skillshare

Apprenez, où que vous soyez

Suivez des cours où que vous soyez avec l'application Skillshare. Suivez-les en streaming ou téléchargez-les pour les regarder dans l'avion, dans le métro ou tout autre endroit où vous aimez apprendre.

Transcription

1. INTRODUCTION DU COURS: Je suis l'un des formateurs de ce cours de SQL. J'ai enseigné plus de 20 technologies, notamment des langages de programmation et des bases de données. Rdbms est la base de SQL. En d'autres termes, SQL stocke les données dans le SGBDR. Maintenant, qu'est-ce que le SGBDR ? Rdbms est l'abréviation de système de gestion de base de données relationnelle, qui stocke les données sous forme de tableau à partir de lignes et de colonnes. Cette cause SQL couvre essentiellement Microsoft SQL Server et méprise les débutants. Si vous souhaitez acquérir une compétence dès le début, ce cours est fait pour vous. Nous avons utilisé une édition gratuite et open source de Microsoft SQL Server Express pour apprendre les concepts SQL. Toutes les requêtes et tous les exemples de base de données sont fournis dans le cadre d' expérience pratique de course en direct. Dans ce cours, nous avons abordé les leçons suivantes avec plus de 100 exemples de course en direct. Alors les gars, commençons maintenant par la première leçon, l'introduction et les fonctionnalités de SQL. Allons-y. 2. SQL - Introduction: Dans cette vidéo, nous allons apprendre ce qu'est une compétence. C'est une introduction et un aperçu. Alors, commençons. Dans un premier temps, nous devons comprendre ce qu'est le SGBDR, gestion de base de données relationnelle système de gestion de base de données relationnelle RDBMS pour comprendre le SGBDR. Ici. Et vous pouvez voir que nous avons une table. Donc, depuis l'enfance, nous créons ces tableaux avec des lignes et des colonnes, n'est-ce pas ? C'est ce que nous appelons le SGBDR. Il s'agit d'un modèle relationnel. Relationnel signifie relation entre les lignes et les colonnes. D'accord ? Ces lignes et colonnes. C'est donc ce que nous avons montré ici, RDBMS. C'est une forme de table. C'est-à-dire que notre table comporte des lignes et des colonnes, et qu'une base de données contient autant de tables. Cela signifie donc une relation. Une relation de lignes et de colonnes est appelée table. Et c'est ce que nous appelons RDBMS, système de gestion de base de données relationnelle. D'accord ? C'est la base du langage SQL. Alors maintenant, vous vous demandez quelle est la différence entre un SGBDR et un SGBD. Rdbms n'est qu'une forme avancée de SGBD. D'accord ? Il s'agit donc d'avoir un SGBD relationnel, c'est-à-dire la relation entre les tables, relation entre les lignes et les colonnes. SGBDR est donc la base de SQL ou MySQL, Oracle et d'autres bases de données connexes , le SGBDR, je vous l'ai déjà dit , concerne les données sous forme de tables. Et les tableaux comportent des lignes et des colonnes. Nous avons quatre rangées. Cela signifie que les lignes sont toujours des entrées horizontales, d' accord, vous pouvez le voir et les colonnes, nous en avons cinq. Les colonnes sont donc des entrées verticales. D'accord ? C'est donc ce qui nous est montré ici. Maintenant, qu'est-ce que SQL ? Sql est le langage de requête structuré et un SGBDR est la base, comme je l'ai déjà dit. Cela signifie qu'il stockera les données dans un SGBDR, un téléphone SGBDR sous forme de lignes et de colonnes. D'accord. Et il est régi par l'ANS, c'est-à-dire American National Standards Institute et l' Organisation internationale de normalisation, l'ISO. Ces deux RDBMS ont donc été développés par Microsoft, nous allons donc les couvrir dans un écran. OK, c'est donc la version actuelle. Cela réduira la création et la maintenance d'une base de données, la création d'une base de données de tables et sa maintenance. Dans ce cadre. Microsoft fournit également SSMS, c'est-à-dire SQL Server Management Studio. C'est ici. Nous allons l'utiliser pour travailler sur SQL. Vous pouvez dire qu'il s'agit d'un OVNI carré qui vous permettra de créer facilement des tables de base de données, travailler sur des clauses d'opérations, opérateurs et d'autres éléments sur un écran. 3. SQL vs NoSQL: Bonjour, les gars. Dans cette vidéo, nous allons découvrir la différence entre SQL et expliquer cette différence à l'aide d' exemples. Nous allons commencer. Donc, les gars, SQL suit le modèle relationnel, c' est-à-dire le modèle RDBMS, cette méthode ancienne de création de tables avec des lignes et des colonnes. C'est donc ce que SQL prend en charge. Nosql est complètement différent. Il prend en charge différents formats tels que les documents et le stockage de données sous forme de valeurs clés, nœuds graphiques et d'autres éléments. SQL est donc arrivé en 1970, donc vous pouvez dire plus de 50 ans. Il existe et aucune suite n'est sortie fin 2000. Vous pouvez voir des exemples. Sql est essentiellement un RDBMS. Toutes les bases de données liées au SGBDR seront couvertes par SQL, MySQL, Microsoft SQL Server, Oracle font toutes partie du SGBDR et sont toutes basées sur le SGBDR. Nosql, le meilleur exemple, l'une des bases de données les plus populaires actuellement, est MongoDB, qui est basée sur des documents. Avec cela, nous pouvons également stocker des données sous forme de valeurs clés en utilisant la base de données Redis en utilisant des colonnes blanches, en utilisant Cassandra et HBase. Ainsi, l'utilisation d'Azure SQL est généralement utilisée pour stocker des données sous forme de tables, de lignes et de colonnes. Voyons un exemple. Dans un premier temps, SQL, vous pouvez voir cet exemple SQL que nous avons montré ici. Comme je vous l'ai déjà dit, SQL enregistre les données sous forme de lignes et de colonnes. Il est basé sur un SGBDR. Cela signifie que sur la base relation du modèle relationnel entre les lignes et les colonnes d'une table, vous pouvez voir la relation entre les lignes et les colonnes. Il s'agit donc des colonnes 12345, ID d' employé, prénom, nom de famille, identifiant d'employé, zone d'employé. Et ces quatre rangées. OK, donc comme je vous l'ai dit, les tables ont des lignes et des colonnes, et une base de données contient une collection de tables. C'est ce que nous appelons une compétence. C'est-à-dire, comme je vous l'ai dit, les tableaux à lignes et colonnes fixes constituent ce que nous appelons un modèle d'écran. Qu'est-ce qu'un modèle relationnel ? Bon, maintenant, en parlant de MongoDB, je vous l'ai déjà dit, il enregistre données sous la forme de documents, d'une paire clé-valeur complètement différente de SQL. Il s'agit donc d'une base de données MongoDB basée sur des documents. Nous avons quatre colonnes ici : nom du service informatique, chef de département et rang du département. Vous pouvez donc voir la base de données ici sans suite. Sous MongoDB. Les documents ont des champs et des collections Le fait d'avoir des documents tels que des tableaux signifie que les lignes et les colonnes ces collections contiennent des documents et des champs. Et la base de données est un groupe de collections de la même manière en SQL. La base de données est un groupe de tables. Et cela fonctionne pour MongoDB, mais cela enregistre les données sous forme de document ou de valeur clé. D'accord, c'est donc ce que nous avons montré ici. valeur clé basée sur un document, forme de colonne blanche sous forme de graphique, sans séquence. C'est tellement différent de notre ancienne école. Schémas SQL classiques. Il est rigide et souple. Nœuds, base de données flexible sur les cellules E. coli. Vous pouvez le voir, vous pouvez stocker les données dans tous ces formulaires. Document de différentes entreprises, graphique des valeurs clés, enregistrements multiples, transactions d'actifs. Il est donc supporté par SQL. Erin, aucune suite ne le supporte, mais mongodb le supportera toujours. AssertTrue injection est donc essentiellement un acronyme pour Atomicity, cohérence, fiabilité et durabilité. Il s'agit essentiellement d'opérations de base de données. Et cette affirmation du SCID est connue sous le nom propriétés acides, ou vous pouvez parler de transactions acides. Alors les gars, dans cette vidéo, nous avons vu comment différencier SQL et NoSQL. Donc, pour SQL, le plus grand exemple est Microsoft SQL et NoSQL MongoDB est notre exemple. Alors les gars, merci d'avoir regardé la vidéo. 6. SQL - Créer une table: Dans cette vidéo, nous allons voir comment créer facilement une nouvelle table dans SQL Server. Donc, ici, nous avons créé une nouvelle base de données en utilisant create database. Nom de la base de données. Ici, dans notre base de données, le nom est Ahmed dB. Dans l'explorateur d'objets, vous pouvez voir sous les bases de données que nous avons au milieu d'une base de données. Donc, les gars, maintenant nous devons créer une nouvelle table, allons créer une table pour les employés . Nous devons d'abord utiliser ADB et entrer dans la base de données. Retapez, utilisez, utilisez le nom de la base de données spatiale, sélectionnez-le et cliquez maintenant sur Exécuter. Vous pouvez voir que la commande s'est terminée avec succès. Cela signifie que nous sommes entrés dans la base de données et que nous pouvons maintenant créer facilement une nouvelle table. Alors les gars, pour créer une nouvelle table dans SQL Server, nous utilisons une commande create table. Écrivons donc créer une table, puis les noms des tables. Supposons que le nom de la table soit employé. Ouvrez les crochets, fermez-la et utilisez un point-virgule. À l'intérieur de celui-ci, nous devons ajouter nos colonnes. Ce sont les colonnes que nous devons ajouter avec son type. Donc, dans un premier temps, je vais ajouter un identifiant. L'identifiant sera un int, non ? Donc c'est bon. Virgule dans le nom EMP. Ce serait le nom de l'employé. Et il en sera de même pour eux. Ajoutons la valeur virgule, puis citons leurs soins uniquement à 55 virgules. Enfin, nous pouvons ajouter un salaire pour nos employés, qui sera intégré pour des raisons évidentes. Donc tout semble bien, les gars. Nous avons maintenant ajouté quatre colonnes. Je vais le sélectionner. Nous aurions également pu y ajouter une clé primaire et d'autres constantes. Cela signifie PAS nul, vérifiez la valeur par défaut constante, mais je vais expliquer tout cela dans une nouvelle vidéo. Donc, pour le moment, je suis juste en train de créer un tableau de base. Je vais sélectionner cette option et cliquer sur Exécuter. Après avoir cliqué sur Exécuter, vous pouvez voir les commandes terminées avec succès. Cela signifie que nous avons créé une table avec succès. Maintenant, les gars, sur la gauche, Object Explorer, nous devons cliquer sur Actualiser pour que la même nouvelle commande que nous avons exécutée soit exécutée ici même. Maintenant, je vais simplement cliquer sur Je déclique EDB, puis sur Tables. Vous pouvez maintenant voir une table créée avec succès. Voici les colonnes, les quatre mêmes colonnes. Alors les gars, dans cette vidéo, nous avons vu comment créer facilement une nouvelle base de données et une nouvelle table dans SQL Server. De cette façon, vous pouvez créer une nouvelle table à l'aide de la commande create table. Alors les gars, merci d'avoir regardé la vidéo. 7. SQL - Insérer des enregistrements: Dans cette vidéo, nous allons voir comment insérer des enregistrements dans une table dans SQL Server. Donc, ici, nous avons d'abord créé base de données MID à l'aide de la commande suivante. Ensuite, nous avons créé un employé de table. Vous pouvez consulter la base de données. Nous avons créé un patrimoine médiéval. En dessous, nous avons créé un tableau des employés. La table des employés que nous avons créée comporte quatre champs. Le premier ne l'est pas et le dernier est n, c' est-à-dire en identifiant et le salaire en entier. Et le nom de l'employé et la ville R4 sont attribués aux archétypes du quotidien. Maintenant, insérons un enregistrement. Pour insérer des enregistrements, vous utiliserez la commande insert into. Écrivons ici un encart amniote à l'employé. Insérer dans employee est un nom de table, comme vous pouvez le voir ici. Mentionnons maintenant les champs ID un par un. Lorsque vous tapez, il s'affiche automatiquement sous saisie semi-automatique, appuyez sur Entrée, ville. Sélectionnez-les, appuyez sur Entrée, salaire. Sélectionnez-les, appuyez sur Entrée. C'est donc facile. Maintenant, non ? Valeurs et insertion des enregistrements un par un. Dans un premier temps, nous n'insérerons qu'une seule ligne. Donc, pour les lettres d'identité, d'accord, une, saisissons le nom de l'employé entre guillemets. Laisse-nous bien, Tom City. Écrivons un exemple d'ABC, lettres de salaire, écrivez-y n'importe quelle valeur. OK, maintenant c'est un bon point-virgule. Nous allons maintenant sélectionner cette option et cliquer sur Exécuter pour entrer la première ligne d'un tableau des employés. Vous pouvez voir les messages ici. Faites-le glisser. Vous pouvez voir qu'une ligne a été affectée par le temps de traitement. Cela signifie que nous avons correctement ajouté des enregistrements dans la table. Voyons maintenant l' enregistrement que nous avons ajouté l'aide de la commande select star. Sélectionnez une étoile dans le nom de la table. Le nom de la table est employé, le point-virgule est sélectionné et exécutez. Après l'exécution dans la section des résultats, vous pouvez voir que nous avons ajouté avec succès un enregistrement dans le tableau. Maintenant, pour un autre enregistrement, implémentons à nouveau la commande. Ajoutons le deuxième enregistrement. Emma. OK, maintenant exécutez-le en sélectionnant, cliquez sur Exécuter, une ligne est affectée. Maintenant, mentionnons à nouveau la commande, sélectionnez l'étoile de l'employé, c'est tout. Sélectionné et exécuté. C'est ça. Vous pouvez maintenant voir que nous avons inséré deux enregistrements  : identifiant, employé, nom, ville et salaire. De cette façon, les gars, vous pouvez insérer Regards dans votre table Microsoft SQL Server l'aide de la commande insert into. 8. SQL - SÉLECTIONNER la déclaration: Dans cette vidéo, nous allons voir comment sélectionner facilement des données dans une base de données. Cela signifie que si vous souhaitez récupérer des enregistrements d'une table dans une base de données, vous pouvez facilement le faire à l'aide de l'instruction select. Donc, à l'heure actuelle, nous avons notre base de données dans laquelle nous avons créé une table pour les employés. Voyons maintenant comment récupérer tous les enregistrements de la table des employés. C'est très simple. Donc, dans un premier temps, nous allons entrer dans la base de données Army en utilisant la commande, cliquez sur Exécuter, requête a été exécutée avec succès. Cela signifie que nous avons accédé à notre base de données PDB. Nous devons maintenant récupérer tous les enregistrements de la table des employés. Nous allons donc utiliser l'étoile sélectionnée à partir du point-virgule de l'employé. Sélectionnez notre déclaration, nos employés ou notre table. Maintenant, je vais le sélectionner et cliquer sur Exécuter. En cliquant sur Exécuter, vous pouvez voir que tous les enregistrements de notre table des employés sont visibles. Maintenant, c'est tout ce que nous avons affronté, tous les records. Supposons maintenant que vous deviez récupérer les enregistrements de colonnes spécifiques. Cela signifie que nous n' avons besoin que de l'idée et du nom de l'employé. Pour ça. Vous sélectionnez. Le nom de la colonne a été mentionné, c' est-à-dire select id virgule EMP name from table name employee. C'est ça. Sélectionné et cliquez sur Exécuter. Vous ne pouvez donc voir ici que l'identifiant et le nom EMP auxquels nous avons été confrontés dans le tableau des employés. C'est ainsi que vous pouvez utiliser la commande select. Dans cette vidéo, nous avons vu comment utiliser une instruction de sélection sur Microsoft SQL Server. Nous avons examiné tous les enregistrements et nous avons également vu comment adapter un enregistrement de colonne spécifique. Alors les gars, merci d'avoir regardé la vidéo. 9. SQL - SÉLECTIONNER une déclaration distincte: Dans cette vidéo, nous verrons comment traiter les différents enregistrements dans MS SQL Server. Nous avons donc actuellement une base de données de base de données. C'est pourquoi nous utilisons la commande ADB, afin de pouvoir entrer dans la base de données ou la base de données. Dans ce document, nous avons créé une table des employés avec certains enregistrements. Supposons que vous alliez d'abord récupérer tous les enregistrements de la table des employés en utilisant l' étoile IOP et non la sélection du point-virgule de l'employé, maintenant sélectionnée, nous avons vu la même chose dans la vidéo précédente. Vous pouvez exécuter ci-dessous sous les résultats, vous pouvez voir que ce sont nos dossiers. Mais les gars, ce que nous voulons, nous devons faire face à des records distincts ici et vous pouvez voir que la ville de certains employés est la même. Donc, si nous voulons uniquement des enregistrements distincts, cela signifie des enregistrements différents. Nous devons utiliser la commande distinct, disons select distinct. Entrez donc le nom de la colonne, qui contient des enregistrements dupliqués, afin que nous puissions afficher l' enregistrement sans doublons. C'est donc une ville, sélectionnez une ville distincte de, à partir du point-virgule des employés. Maintenant, sélectionnons-le et cliquez sur Exécuter. Après avoir cliqué sur Exécuter, seule la ville sera visible dans la colonne Ville, mais les valeurs répétitives ne seront pas visibles. Ici, les valeurs répétitives sont supérieures ou égales à ABC. Vous pouvez voir que cela se répète ici, PQR se répète ici et qu'ABC se répète ici. Je vais cliquer sur Exécuter. Vous pouvez voir ici que les valeurs distinctes des traités sont visibles car nous utilisons la commande distincte. Alors les gars, dans cette vidéo, nous avons vu comment utiliser le select distinct pour afficher uniquement des enregistrements différents. 10. SQL - OÙ la clause: Dans cette vidéo, nous verrons comment filtrer enregistrements en fonction d'une condition à l'aide de la clause where. À l'heure actuelle, nous avons notre base de données AMI DB. Nous l'avons saisi à l'aide de la commande suivante, nom de la base de données spatiale juifs. Après avoir cliqué sur Exécuter, nous l'avons saisi. À l'intérieur, nous avons une table, une table pour les employés. Voyons donc d'abord tous les enregistrements de la table en utilisant l' étoile de sélection à partir du nom de la table. Le nom de la table est employé, c'est tout, point-virgule. Sélectionnez cette option et cliquez sur Exécuter. En cliquant sur Exécuter, vous pouvez voir que nous avons quatre colonnes : identifiant, nom, ville et salaire. Supposons donc que nous devions récupérer des enregistrements sur la base d'une certaine condition. Nous voulons récupérer le nom de l'employé avec un salaire de 8 000. Voyons donc comment l'entendre première fois n'afficher que le nom de l'EMP, n'est-ce pas ? Sélectionnez le nom EMP de l'employé. Écrivons maintenant la condition. Ou nous pouvons aussi écrire comme ceci où ce que j'ai dit, où le salaire est égal à, où le salaire est égal à 8 000. Donc, ici, seul le nom de l' employé sera visible pour le salaire chez Southern, ce qui signifie qu'Emma sera affichée. Sélectionnez cette option et cliquez sur Exécuter. Vous ne pouvez maintenant voir qu' une image affichée. Modifions maintenant la requête. Maintenant, sélectionnez l'étoile parmi employés où le salaire est égal à 8 000. Cela signifie que tous les enregistrements du nom de l'employée Emma seront visibles, car nous avons fixé la condition à un salaire de 8 000. Je vais donc le sélectionner, l'exécuter. Vous ne pouvez voir que l'enregistrement, seule la ligne du nom de l'employée Emma est visible. Ligne complète, enregistrement complet, car nous avons fixé la condition à un salaire de 8 000. Maintenant, affichons cela à nouveau. Vous pouvez maintenant voir ce dont nous avons besoin pour l'adapter. Disons que nous devons récupérer un enregistrement TXT car nous sommes actuellement confrontés à l'enregistrement numérique. Disons que je veux le dossier de l'employée dont le nom est Ginni. Disons que leur nom est Jenny, cela signifie que le nom AMP est égal à Jenny. D'accord, mais nous devons ajouter les codes pour extinct pour la chaîne car le type était là. Avant cela, nous recherchions un salaire, ce qui n'était pas le cas. Aucune citation n'était donc requise à cet égard. Donc tout semble bien. Sélectionnez, cliquez sur Exécuter. Désormais, seul l'enregistrement Jenny est vraiment visible. L'employée nommée Jenny exécute ici et vous pouvez voir tous les enregistrements du nom de l'employé. L'employée nommée Jane est visible car nous utilisons la clause where. Alors les gars, maintenant nous pouvons aller plus loin et changer la situation. Avant cela, affichons nouveau les enregistrements de la table des employés. Maintenant, disons que je veux les dossiers des employés dont le salaire est supérieur à 7 000. Disons que ce que je dois écrire ici, salaire du nom de domaine est supérieur à ce que j'ai dit 7 000. Je peux également définir égal à ici, le plus grand que égal à l'opérateur. D'accord ? Cela signifie un delta supérieur à 7 000. La sortie doit donc être supérieure à 700, signifie égale à sept, ne change pas. La sortie devrait être Tom, M. David et Henry. Voyons voir, exécutez ici. Et vous pouvez voir Tom, David Henry, parce que les salaires de ces employés sont supérieurs ou supérieurs à 7 000. Alors les gars, merci d'avoir regardé la vidéo. 11. SQL - ORDER BY Keyword: Dans cette vidéo, nous allons voir comment organiser facilement des enregistrements dans SQL Server. Nous utilisons donc le mot clé order BY pour trier les enregistrements par ordre croissant ou décroissant. L'ordre par défaut par mot clé est l'ordre croissant. ordre croissant signifie donc organiser du plus petit au plus grand, comme 12345. Ou vous pouvez dire que pour l'alphabet A-B-C-D-E-F, c'est du plus petit au plus grand. Nous avons donc ici notre base de données AMI DB. Comme vous pouvez le voir ici, je suis en dB. Nous avons des entités qui utilisent la commande use. Voilà, je suis une base de données de base de données. À l'intérieur, nous avons une table, une table pour les employés. Nous avons donc inséré des enregistrements dans la table des employés. Voyons d'abord les dossiers. J'espère que vous savez que pour afficher tous les enregistrements que nous utilisons, sélectionnez une étoile à partir du nom de la table , un point-virgule, sélectionnez-le et cliquez sur Exécuter. Ici. Et vous pouvez voir les gars, les enregistrements de la table des employés sont visibles ci-dessous en sortie. Nous avons donc quatre champs  : identifiant, nom, ville et salaire de l'employé. Supposons donc que nous devions classer les enregistrements par ordre croissant sur la base du salaire. Alors, quelle commande utiliserons-nous ? Je te l'ai dit, commande PAR commande. Supposons donc que nous devions afficher tous les enregistrements du tri ici. Et je vais taper Select Star from Table Limb, c' est-à-dire employé, présentateur, la commande OrderBy. Et nous devons l'organiser par ordre croissant. C'est donc la valeur par défaut. Il suffit donc de rester tel quel et nous devons l'organiser en fonction du salaire. Je vais donc simplement mentionner le salaire à la dactylographie. Vous pouvez voir que le salaire est visible ici. Il suffit de le sélectionner et de le placer par un point-virgule. Ainsi, les résultats, tous les résultats, seront visibles sur la base du salaire classé par ordre croissant. C'est-à-dire que l'ordre croissant signifie du plus petit au plus grand. Sélectionnez cette option, exécutez-la et vous verrez les salaires les plus bas en haut. Puis vient la suivante et la fin. Le dernier sera celui qui aura le salaire le plus élevé. OK, les gars. Alors maintenant, disons que j'en ai besoin, vous devez faire l'inverse pour ce type DESC ordre décroissant, du plus grand au plus petit. Maintenant, ce sera en face de Henry qui sera en haut, juste sélectionné. Exécutez. Maintenant, vous pouvez voir les gars, Henry est en haut et nous les avons classés par ordre décroissant. Cela va du plus grand au plus petit, 9 000 508 000 7500. Alors les gars, on peut aussi trier en fonction de différentes colonnes, de plusieurs colonnes. Pourquoi, pourquoi en avons-nous besoin ? Parce que supposons que la ville se répète ici. Par exemple, CT est destiné à employés et ABCD est destiné à deux employés. Disons donc que nous organisons la ville en conséquence, en fonction d'une ville. Nous pouvons définir plusieurs colonnes afin de résoudre ce problème de commandes multiurbaines en fonction du salaire. Voyons voir. Nous n'avons donc pas utilisé la ville et le salaire afin de voir ce qui va se passer, sélectionner et exécuter. Maintenant, vous pouvez voir que nous avons classé par ordre croissant parce que nous n'avons rien mentionné. Alors prêt pour la descente. Il l'a donc arrangé en conséquence. Ville et salaire en cas de valeurs répétées, ville répétée. Il a organisé les choses en fonction salaire, des problèmes et des possibilités de recours. Alors les gars, dans cette vidéo, nous avons vu comment nous pouvons facilement trier l'enregistrement par mot clé. 12. SQL - ET Opérateur: Dans cette vidéo, nous allons voir comment travailler facilement avec le SQL, un opérateur, l' opérateur utilisé pour filtrer les enregistrements en fonction de plusieurs conditions jusqu'à présent. Et vous pouvez dire que vous pouvez afficher un enregistrement si toutes les conditions sont séparées par l' opérateur et ou deux. Cela signifie que toutes les conditions sont remplies, toutes les conditions sont satisfaites, et qu'elles sont toutes vraies. Alors les gars, j'ai entendu dire que nous avons une base de données MID DB. Dans ce cadre, nous avons créé une table, une table pour les employés. Les colonnes du tableau des employés sont les suivantes. Voyons maintenant d'abord les enregistrements de la table des employés, sélectionnez l'étoile parmi les employés, depuis le nom de la table, le point-virgule, sélectionnez, exécutez. Lors de l'exécution. le résultat ici et vous pouvez voir les colonnes ID, nom de l' employé, ville et salaire. Utilisons donc l'opérateur ET et incluons plusieurs conditions séparées par un opérateur. l'audience, nous afficherons les dossiers des employés dont la ville est ABC et le salaire est de 7 000. Cela nous permettra donc de récupérer des enregistrements spécifiques. Nous allons donc inclure les deux conditions qui afficheront le nom de l' employé, Tom. Voyons voir, sélectionnez l' étoile de l'employé. Permettez-moi de l'écrire à nouveau. Maintenant. Le point-virgule. Nous allons maintenant ajouter les conditions en utilisant la clause where, où la ville dont je vous ai dit qu'elle est ABC. Et nous utilisons l' opérateur AND et le salaire est égal au salaire spécifique, 7 000. C'est ça. Ajoutez un point-virgule, et exécutons et voyons le résultat s'exécuter ici. Et vous pouvez voir que nous pouvons faire face à un salaire de 7 000 dollars et à la ville avec ABC pour le nom d'employé Tom. Nous aurions donc pu également définir les valeurs pour, disons, je vais l' exécuter à nouveau pour afficher tous les enregistrements. Disons que je veux afficher le testament spécifique qui les emploiera avec la ville ABC. La ville est donc réservée à ABC. Mais la seconde est que la condition doit également être satisfaite. Donc, ici, disons que je veux afficher 67 double zéro. Donc, ce que je vais faire, je vais juste en mentionner moins que. Et tout semble aller bien. Sélectionné, cliquez sur Exécuter ici et vous pouvez voir le nom de l'employé est visible car son salaire est inférieur à 7 000 dollars environ. Alors que dans cette vidéo, nous avons vu comment exécuter facilement l' opérateur and dans SQL Server. Il satisfait à la fois aux conditions séparées par l'opérateur et. 13. SQL - OU Opérateur: Dans cette vidéo, nous allons voir comment travailler avec l'opérateur OR. L'opérateur de commande est donc utilisé pour filtrer les enregistrements en fonction de plusieurs conditions. Il affiche l'enregistrement si l'une des conditions séparées par l'opérateur ou est vraie, l'une des conditions est vraie, pas les deux. Les deux conditions concernent un opérateur et une seule condition doit être vraie pour l'opérateur OR. Voyons donc un exemple. Nous avons une base de données de base de données, nous y avons entré. Dans ce tableau, nous avons notre tableau, tableau des employés, et dans celui-ci, nous avons quatre colonnes dans le tableau des employés. Voyons les enregistrements de la table des employés. Nous l'avons déjà inséré. J'espère donc que pour afficher les enregistrements, utilisez Select Star From Table Name. Le nom de la table est Employé. Ici, il est sélectionné et cliquez sur Exécuter. Nous avons exécuté la requête ici et vous pouvez voir que nous avons l'identifiant de l'employé, nom de l' employé, la ville et le salaire. L'audition impliquera donc la mise en œuvre de l'opérateur OR. Supposons que nous devions récupérer tous les dossiers de l'employée dont le nom est Jenny ou Henry, disons. Donc. Je vais mentionner le présentateur de commandes. Utilisez la clause where. Le nom Emp est égal à, j'ai dit Ginny. Notre nom EMP est égal à Henry. Donc, les deux enregistrements que nous obtiendrons seront déconcertés parce que les deux enregistrements sont vrais. Même si c'était vrai, cela aurait renvoyé les enregistrements sans aucun point-virgule de gestion d'erreur. Maintenant, je vais le sélectionner. Exécutez. Vous pouvez voir les enregistrements de Jenny et Henry et les voir. Maintenant, les gars, je vais simplement copier à nouveau cette commande. Et disons que je vais le mentionner. Steve. Il n'y a donc aucun employé qui s'appelle Steve. Si je me souviens bien, je montrerai à nouveau les enregistrements. Exécutez. Vous pouvez voir qu'aucun employé ne s'appelle Steve. Cette commande sera donc bonne car nous avons un opérateur. Cela signifie qu'une seule condition doit être satisfaite Exécutez ici et vous pouvez voir qu'une seule condition satisfaite. Jenny, le second a échoué, mais il n'y a pas d'erreur car nous utilisons l'opérateur OR. C'est l'avantage d' utiliser un opérateur OR. Alors les gars, dans cette vidéo, nous avons vu comment travailler avec l'opérateur OR dans SQL Server. 14. SQL - NON Opérateur: Dans cette vidéo, nous allons voir comment utiliser l' opérateur not dans SQL Server. L'opérateur NOT est donc utilisé pour afficher un enregistrement si la condition n' est pas vraie, pas vraie. D'accord, voyons un exemple. Nous avons une base de données MID DB ici, comme vous pouvez le voir ici dans SQL Server. Dans la base de données AML DB, nous avons une table des employés avec quatre champs. Comme vous pouvez le voir ici. Nous avons déjà inséré des enregistrements dans la table des employés. Laissez-nous les voir. J'espère que vous savez que pour afficher les enregistrements d' une table, utilisez Select Star. L'étoile est utilisée pour afficher tous les enregistrements à partir du nom de la table. Notre table est composée d'employés, comme vous pouvez le voir ici. Salarié. Maintenant, je vais le sélectionner et cliquer sur Exécuter pour afficher tout l'enregistrement. Erin, vous pouvez voir la requête exécutée avec succès et voici tous les enregistrements. vous ai donc donné l'identifiant de l' employé, le nom de l'employé, la sécurité des employés et le salaire des employés. Maintenant, les gars, ce que nous devons faire, implémenter l'opérateur NOT. Donc, pour implémenter l'opérateur NOT, supposons que nous voulions récupérer tous les enregistrements de l' employé dont le salaire n'est pas de 1 000. Donc, sauf Emma, tous les enregistrements seront affichés parce que nous ne les utilisons pas. Alors voyons voir. Je vais le copier à nouveau. Sélectionnez l'étoile de l'employé. Notre salaire n'est pas égal à 2000. Maintenant, je vais le sélectionner. Exécutez. Vous pouvez voir à l'exception du record de salaire de 8 000, chaque enregistrement visible avec ce gars est numérique. Vous pouvez supprimer cela, les guillemets simples. Ensuite, j'exécuterai à nouveau. Il n'indiquera aucune époque. C'est l'utilisation de l'opérateur NOT. Nous venons de supprimer l' enregistrement suivant du résultat. C'est-à-dire que l'employé dont le salaire 1 000 a été effacé, tous les dossiers des employés sont visibles. Alors les gars, dans cette vidéo , nous avons vu comment travailler avec l' opérateur not dans SQL Server. 15. SQL - Opérateur IN: Dans cette vidéo, nous allons voir comment travailler avec l'interpréteur SQL. L'opérateur in vous permet donc de définir plusieurs valeurs dans une clause where. Voyons donc quelles sont les valeurs spécifiques d'une table. Vous pouvez donc utiliser l'opérateur in. Nous allons voir un exemple ici. Vous pouvez donc le considérer comme un raccourci pour plusieurs conditions. Voyons donc un exemple. Ici. Chez les gars, nous avons la base de données Amit DB et la base de données PDB. Dans ce cadre, nous avons des tables. Nous n'avons qu'une seule table à employer. Voyons les enregistrements de la table en utilisant select star. Avant cela, les gars, nous étions entrés dans la base de données Army DB en utilisant le nom de base de données use pais, c' est-à-dire la base de données AMI DB. Voyons rapidement les enregistrements de la table des employés. Sélectionnez-le et cliquez sur Exécuter. Ici. Vous pouvez voir la sortie. Nous avons une carte d'identité, le nom de l'employé, la ville et le salaire. Supposons maintenant que vous vouliez tous les dossiers des employés dont la ville est z par w et FGH. Vous pouvez facilement le régler à l' aide de plusieurs conditions. C'est une compétence dans. Voyons comment. Puisque nous voulons tous les dossiers. Nous allons donc utiliser l'étoile sélectionnée par employé en fonction d'une condition, n'est-ce pas ? Nous allons donc écrire ici la condition dans laquelle le nom de la colonne est la ville. Utilisez maintenant l'Esquiline et ajoutez les valeurs, plusieurs valeurs. Cela signifie que c'était l'héritage Z et Y, W et F, G, H. Uniquement. Ces deux-là seront imprimés, Jenny et David, un point-virgule et l'exécuteront. Vous pouvez voir que je vous ai dit que Jenny et David est visible parce que la ville était dirigée par Wn, F, G, H. Allons plus loin et voyons un autre exemple. Je vais donc simplement le copier pour l'expliquer facilement. Disons maintenant que c'est notre table. Nous voulons faire face aux enregistrements de la table des employés en fonction des noms des employés lorsqu'ils sont mentionnés. Je vais donc mentionner le nom eNB en dessous. Nous devons maintenant mentionner les noms. Disons que je veux le disque uniquement pour, disons, Emma, Henry et Will Swell ont mentionné Emma Henry, et c'est tout. OK, je vais le sélectionner et cliquer sur Exécuter. Maintenant, seuls Emma, Henry et nous les utiliserons pour que les quads soient visibles. Nous pouvons également utiliser son contraire, c' est-à-dire après qu' Enrique n'ait rien utilisé. Disons que je vais simplement copier et coller ceci. Noel vient de mentionner ce qui va se passer, sauf M. Henry et tous les dossiers seront visibles. Affichons d'abord tous les enregistrements. C'est ici. Maintenant, vous pouvez voir, sauf Emma , Henry, Henry et nous serons tous visibles. Cela signifie que Tom, Jenny et David seront visibles car nous avons utilisé ne pas cliquer sur Exécuter ». Vous pouvez voir Tom, le véritable David est visible. Voici donc comment utiliser l'opérateur in et non in. Nous avons utilisé l'opérateur in pour spécifier essentiellement plusieurs valeurs dans une clause where. Nous avons mentionné plusieurs valeurs ici, vous pouvez le voir. Alors les gars, merci d'avoir regardé la vidéo. 16. SQL - ENTRE l'opérateur: Dans cette vidéo, nous allons voir comment utiliser l'opérateur between. Donc, entre les deux , c'est écrit en orange. Vous pouvez donc définir une plage exemple entre la valeur un et la valeur à. Ces valeurs peuvent être des nombres tels que du texte 123. Il peut s'agir de n'importe quel texte et date entre les dates, vous pouvez obtenir des enregistrements. Voyons donc rapidement un exemple. Donc, ici, les gars, nous avons des bases de données connexes, nous avons une base de données militaire. À l'intérieur de cette table, j'ai ma table d'employé. Nous avons donc saisi la base de données à l'aide de la commande use, use database name, qui signifie US Army DB. Maintenant, affichons les enregistrements de la table des employés. J'espère que vous savez que l' étoile de sélection est utilisée pour afficher tous les enregistrements et que le nom de la table provient, c' est-à-dire employé. Cliquez sur Exécuter. En cliquant sur Exécuter les gars, vous pouvez voir ci-dessous tous les enregistrements de la table des employés. D'accord. Maintenant, supposons que nous devions consulter le dossier de l'employé. C'est l'ensemble des dossiers des employés avec un salaire de 7 000 à 9 000 dollars. D'accord. Donc, pour cela, mentionnons à nouveau ce qui suit, car vous voulez tous les enregistrements. Bien, nous allons maintenant ajouter la clause « où » parce que vous voulez définir une condition que nous utiliserons d'ici là, selon laquelle le salaire se situe entre 7 000 et 9 000 dollars, je vous l'ai dit . Donc, entre 7 000 et 9 000. Il inclura également à la fois la valeur 709 000, car elle est inclusive. D'accord ? Un point-virgule et nous le sélectionnerons. Ensuite, je cliquerai sur Exécuter. Et uniquement ces disques. Les salaires de 700 à 9 000, y compris les deux, seront visibles ici. Vous pouvez voir ici que c'est visible ici. Plus de gars. Ne voyons pas non plus entre les deux. Je vais juste le copier et, si vous le souhaitez, disons que ce sont nos dossiers. Si vous voulez le reste des enregistrements, vous pouvez simplement ne pas mentionner entre les deux. Je vais donc vous montrer à nouveau les enregistrements. D'accord. Donc, pas 7 000 à 9 000, cela signifie qu'à l'exception de 7 000 à 9 000, tout sera visible. Cela signifie que les enregistrements de Jenny et de Henry seront visibles. Mais cela sera également visible car il y en a moins de 7 000. Parce que nous n'avons pas utilisé entre sélectionner et cliquer sur Exécuter. Ici. Et tu peux voir, je te l'ai dit, Jenny Henry, et tu seras visible. Si vous choisissez de nouveau entre les deux, le reste des enregistrements sera visible. Donc j'espère que vous savez que la différence entre un nœud n'est que la négation de l'intermédiaire. Et entre les deux ? Maintenant, allez plus loin ici. Et nous pouvons également utiliser les valeurs du texte. Nous allons donc utiliser entre. Disons maintenant que je vais mentionner les valeurs d'un texte. Voici donc nos dossiers. Donc, ici, disons, disons entre David et disons que nous affichons entre David et Jenny. Donc, dividende Jenny signifie par ordre alphabétique D et J. Entre D et J, nous avons un EMR chez Henry. D'accord. Et j'ai entendu dire que nous avons mentionné le nom EMP. Nous devons donc également le commander. Donc OrderBy, disons le nom EMP. Nous allons donc voir ce qui sera visible. Sélectionnez-le et cliquez sur Exécuter ici. Et vous pouvez voir qu'entre le débit et Jenny, tout d'abord, dividende Jenny sera visible parce qu'il est inclusif, je vous l'ai déjà dit. Et entre cela, alphabétiquement, M et Henry sont également visibles. Voici donc comment utiliser les valeurs de texte. C'est tellement simple. Donc, les gars, dans cette vidéo, nous pouvons travailler avec entre un nœud, entre des opérateurs en SQL. 17. SQL - Opérateur COMME: Dans cette vidéo, nous allons découvrir un opérateur de type SQL. L'opérateur lac utilise donc une clause where pour un modèle spécifique dans une colonne. Vous pouvez donc voir le modèle spécifié. Disons que vous avez le nom de l' employé, Tom, Jack et Tim. Vous souhaitez uniquement les enregistrements de noms d' employés dont les noms commencent par T. Vous pouvez donc utiliser l'opérateur similaire. De cette façon. Vous pouvez également travailler avec 01 ou plusieurs personnages ou même un seul personnage pour ces gars-là. Le signe de pourcentage est fourni par SQL. Il s'agit de 401 caractères ou de plusieurs caractères. De cette façon, vous pouvez également utiliser un trait de soulignement pour, disons, pour, disons, un caractère, ou vous pouvez dire un seul caractère. Nous allons donc voir tous ces exemples dans cette vidéo. OK, voyons donc ici et vous pouvez voir les gars, nous avons la base de données Amit DB sous bases de données, dans laquelle nous avons une table des employés. Nous avons donc saisi la base de données à l'aide de la commande use, use pais database name, c' est-à-dire que je suis ADB. Voyons maintenant les enregistrements de la table afin de pouvoir opérer sur l'opérateur similaire. Notre table était réservée aux employés. Ainsi, en utilisant Select Star, nous pouvons obtenir tous les enregistrements. Sélectionnez et cliquez sur Exécuter. Vous pouvez voir que nous avons tous les dossiers. Je vous ai déjà dit qu' en utilisant un opérateur similaire, nous pouvons facilement récupérer les enregistrements en utilisant un modèle spécifié. Supposons que nous ayons le nom de l' employé, l'image de Tom, n'importe quel David Henry et nous aurons les villes avec les informations suivantes. Supposons que nous voulions les dossiers des employés avec la ville en commençant par un seul. OK, pour les gars, écrivons Select Star parce que nous voulons que tous les enregistrements que nous utilisons soient des étoiles. Nous n'utiliserons plus de point-virgule parce que vous souhaitez ajouter une condition où ville, le nom de la colonne est ville, n'est-ce pas ? Ville. Comme l'opérateur similaire. Et nous ne commencions pas par un a majuscule, écrivez. C'est-à-dire que les villes ABC seront visibles ici, car nous venons de voir l'utilisation du pourcentage, ce qui nous permet représenter facilement 01 ou plusieurs caractères. Nous n'avons mentionné ici qu'un seul personnage. C'est bon. Maintenant, un point-virgule et nous allons l' exécuter, et vous pouvez voir que seules les villes commençant par un sont visibles. Maintenant, les gars, montrons nouveau l'exécution de la commande, et la voici. Supposons maintenant que vous souhaitiez que le nom de l'employé se termine par i, afin que le volume soit visible. Disons que je vais le copier à nouveau ici. Ce que nous voulons, les gars, quelle ville. Il y avait donc une jolie colonne. Maintenant, nous voulons des colonnes nommées EMP, donc je vais mentionner le nom EMP, c'est tout. Comme si nous le voulions au final. Cela signifie que nous voulons que les enregistrements des noms des employés se terminent par cet ensemble. Donc, ici, nous utiliserons simplement le pourcentage avant n mentionné. Je sais qu'après l'avoir exécuté , seul le troisième enregistrement sera visible. Sélectionnez-le et cliquez sur Exécuter. Vous pouvez voir que seul l' enregistrement de Jenny est visible. Dans cette figure. Vous pouvez travailler avec le pourcentage. Laissez-nous vous guider pour afficher à nouveau les enregistrements. Supposons maintenant que nous voulions les dossiers des employés avec le nom de l'employé qui ont E, D en deuxième position. Jenny a donc E en deuxième position et Henry en deuxième position. Nous allons donc utiliser le manque de données. Utilisez l'option Sélectionner l'étoile employé pour afficher tous les enregistrements. Maintenant, en ce qui concerne la condition, l'audition, nous allons utiliser à la fois le pourcentage et le trait de soulignement. Nous sommes un nom EMP. Nous allons donc y ajouter la condition. D'abord. Nous ajouterons un trait de soulignement car le premier caractère est fixe, quel qu'il soit. Et le deuxième caractère doit toujours être E. Alors j'ai mentionné E ici. Après cela, il peut y avoir n'importe quel nombre de caractères, donc je vais ajouter «  Présenté », « C'est tout ». Maintenant, Jenny, comme le deuxième personnage est E, Jenny et Henry seront sélectionnés face à face et cliqueront sur Exécuter ici. Et vous pouvez voir que Jenny et Henry se sont facilement affrontés. Maintenant, les gars, voyons à nouveau l'état de la lumière. Affichons d'abord les enregistrements. D'accord. Ainsi, les noms des employés qui ne commencent pas par E. Ainsi, seule Emma ne sera pas visible et les autres le seront tous. Alors, voyons voir. Je vais encore parler de la maladie. Nom emp, pas comme utilisation, pas comme E J'ai dit à E, pourcentage parce qu' il peut y avoir n'importe quel nombre de caractères après cela. Mais le premier caractère est fixe, nous l'avons mentionné sous la forme d'un point-virgule E. Maintenant, sauf Emma, chaque enregistrement sera visible, exécutez-le, et vous pouvez voir, sauf Emma, chaque enregistrement est visible. De cette façon. Nous pouvons également contourner le fait qu'ils ne soient pas des opérateurs similaires. OK, les gars. Nous avons donc contourné le pourcentage et le soulignement. Vous pouvez travailler vous-même sur d'autres exemples. Alors les gars, dans cette vidéo, nous avons vu comment travailler avec les opérateurs like et not like en SQL. 18. Fonction SQL - MAX(): Dans cette vidéo, nous verrons comment utiliser la fonction max en SQL pour renvoyer la plus grande valeur de la colonne sélectionnée. Supposons que vous ayez un tableau, tableau des employés et que vous souhaitiez obtenir le salaire maximum de tous les employés, vous pouvez utiliser la fonction max. De cette façon, vous pouvez obtenir le meilleur score d'un certain nombre de joueurs d'une équipe, disons une équipe de cricket. Voyons donc un exemple. Ici. Nous avons une base de données MID DB. Vous pouvez voir ici notre base de données sous Database DB, en dessous de laquelle se trouve la table des employés. les avons donc entrés dans la base de données en utilisant nom de la base de données de l'armée américaine. Maintenant, ce que nous voulons, les gars, afficher tous les enregistrements de la table des employés pour ce type, la commande select star from table name, c' est-à-dire select star from employee. Sélectionné. Exécutez. Maintenant, ici, vous pouvez voir tous les enregistrements ou la table des employés. Nous avons un identifiant, le nom de l'employé, la ville et le salaire. Si vous souhaitez faire face au salaire maximum, vous devez utiliser la fonction max. Voyons donc comment tapez sélectionnez MAX. Dans cette colonne vous souhaitez obtenir le maximum de sortie. Erin, nous voulons un salaire maximum, donc un salaire LDH. Ensuite, appuyez sur Entrée et écrivez le nom de la table qui provient du membre dompteur, c' est-à-dire du point-virgule de l'employé. Et faites-le nous savoir, sélectionnez cette option et cliquez sur Exécuter ici et vous pourrez voir le salaire maximum, 9 500. Maintenant, les gars, vous pouvez voir qu'il n'y a pas de nom de colonne, nous devons donc corriger ce problème. Utilisez un alias pour cela, c'est-à-dire entendre, accord, disons résultat. Tu peux écrire n'importe quoi. Nous donnons simplement le nom au résultat de sortie de la colonne. Sélectionnez-le et cliquez sur Exécuter. Vous pouvez donc voir ici que nous avons le maximum de péchés salariaux. Vous pouvez voir que c'est 9 500 et que notre tableau d' employés un salaire maximum de 9 500. C'est ainsi que nous avons obtenu le salaire maximum. Alors les gars, dans cette vidéo, nous avons vu comment obtenir la valeur maximale en utilisant la fonction max en SQL. 19. Fonction SQL - MIN(): Dans cette vidéo, nous allons voir comment travailler facilement avec la fonction principale de SQL. Ainsi, si vous souhaitez renvoyer la plus petite valeur d' une colonne sélectionnée, vous pouvez utiliser la fonction Min. Supposons que je veuille rembourser le salaire minimum. Vous pouvez ensuite utiliser la fonction Min. Et si vous souhaitez faire apparaître le nom de l'employé spécifiquement avec le salaire minimum, vous pouvez utiliser la fonction principale SQL. Voyons donc un exemple ici. Et nous avons une base de données. Je suis ADB. Le voici sur une base de données, je suis une base de données. En dessous, vous pouvez voir le tableau des employés. Examinons donc d' abord les enregistrements de la table des employés en utilisant Select Star from Employee. Ici, il est sélectionné et exécuté ici. Et vous pouvez consulter les informations dont nous disposons sur l'identifiant, nom de l' employé, la ville et le salaire dans notre tableau des employés. Donc, ce que je veux faire correspondre, le dossier d'un employé ayant le salaire minimum. Elle va donc rembourser ce qui suit, Jenny, avec un salaire de 5 000$. Alors voyons voir. Utilisez la fonction Min. J'écrirai select MIN entre crochets et mentionnerai le nom de la colonne dans laquelle nous voulons fixer le minimum. Je vais donc parler du salaire. C'est ça. Maintenant, j'ai mentionné le nom de la table employee. Et c'est tout. Laissez-nous sélectionner et cliquer sur Exécuter. Vous pouvez donc voir qu'il a renvoyé le salaire minimum, 5 000, mais qu'il n'y a pas de nom de colonne. Si vous souhaitez ajouter un nom de colonne, vous pouvez écrire un alias, exemple, déserté, et le sélectionner à nouveau, l' exécuter ici et vous pouvez voir le nom de la colonne affiché comme résultat, car vous avez mentionné un alias. Alors les gars, dans cette vidéo, nous avons vu comment renvoyer le minimum, c' est-à-dire la plus petite valeur de la colonne sélectionnée ici. Et nous avons sélectionné le salaire. 20. Fonction SQL - SUM(): Dans cette vidéo, nous allons voir comment utiliser la fonction somme pour renvoyer la somme totale d'une colonne numérique. Supposons que vous ayez un tableau des employés et que nous ayons utilisé le salaire sous forme de colonne. Nous voulons donc calculer le salaire total qui est donné. Vous pouvez utiliser la fonction de somme. Voyons donc ici et nous avons notre base de données et notre base de données PDB. Et ce n'est pas parce que nous avons une table des employés ici et nous sommes entrés dans la base de données Zombie. Voyons tous les enregistrements de la table des employés en utilisant Select Star from Table Limb, c' est-à-dire Select Star from Employee. Point-virgule, sélectionnez-le et cliquez sur Exécuter. Voici le résultat les gars. Vous pouvez donc voir que nous avons une colonne sur les salaires. Trouvons la somme de ces salaires. C'est très simple. Utilisez à nouveau une sélection, sélectionnez-en une et mentionnez le nom de la colonne à l'intérieur. C'est un salaire. Parce que vous voulez obtenir la somme des salaires de David Limb. La table est une employée. C'est tout sélectionné et cliquez sur Exécuter. Caché. Vous pouvez voir la somme de tous les salaires ici. Maintenant, revenons aux enregistrements. Supposons que vous vouliez que la somme du salaire soit uniquement pour les salaires supérieurs à 7 000 dollars pour ces gars-là, que devez-vous faire ? Donc, environ 7 000, disons que c'est supérieur à, égal à. Ce sera donc Tom. Cela signifie 7 000 plus 8 000 plus 7 500 plus 9 500. D'accord. Donc, ici, dans la climatisation alliée que vous utilisez, nous portons un salaire supérieur à 7 000 dollars. C'est ça. Point-virgule, sélectionnez-le et cliquez sur Exécuter. Vous pouvez maintenant voir que, pour tous ces salaires, environ 7 000, soit un montant supérieur à 7 000, soit 32 000. Donc, les gars, de cette façon, vous pouvez facilement trouver la somme de toutes les valeurs de colonne numérique de n'importe quelle colonne numérique. 21. Fonction SQL - AVG(): Dans cette vidéo, nous verrons comment utiliser la fonction AVG qui est fonction moyenne en SQL pour obtenir la valeur moyenne d'une colonne numérique. Disons que nous avons une table de produits que nous avons un prix et que nous voulons le prix moyen. Nous pouvons utiliser la fonction AVG. Donc, ici, je ne l'ai pas fait. Nous verrons un autre exemple dans lequel nous avons notre table des employés. Disons que nous avons actuellement la base de données Amit DB. Et c'est là que nous avons notre table, la table des employés. Et dans un premier temps, nous afficherons tous les enregistrements de la table des employés. Avant cela, nous étions entrés dans la base de données Army DB. C'est ici. Je vais maintenant afficher tous les enregistrements de la table des employés en sélectionnant l'étoile dans le membre de la table sélectionné par l'employé et en cliquant sur Exécuter. Vous pouvez voir six records. D'accord, disons que nous voulons le salaire moyen, qui est très facile à trouver à l'aide de la fonction AVG. Laissez-nous trouver Select. Avg a mentionné le nom de la colonne. Dans notre cas, le nom de la colonne est salaire. Parce que tu veux toucher tous les salaires. Cela signifie employé. Sélectionnez-le et cliquez sur Exécuter pour obtenir le salaire moyen. Le salaire moyen est de 7283 dollars. Dans cette figure, vous pouvez obtenir la valeur moyenne d' une colonne numérique. Dans ce cas, il s'agit d'un salaire. OK, les gars. Il entend donc que nous pouvons également ajouter une clause selon laquelle, disons, le salaire est supérieur à 6 000 dollars. Pas de point-virgule. Lorsque je sélectionnerai, cliquez sur Exécuter, seuls les enregistrements seront pris en compte , le salaire de l'employé supérieur 6 000 et nous trouverons la moyenne. C'est ça, les gars. Dans cette vidéo, nous avons vu comment trouver la moyenne d'une colonne numérique. Nous avons trouvé la moyenne des salaires. 22. Fonction SQL - COUNT(): Dans cette vidéo, nous allons voir comment renvoyer le nombre de lignes correspondant à un critère spécifié. Cela signifie que vous avez un tableau des employés et que vous souhaitez obtenir le nombre d'employés dont salaire est supérieur à 5 000, par exemple. Vous pouvez donc le faire facilement en utilisant la fonction de comptage. Voyons donc comment fonctionne le hareng Supposons que nous ayons d'abord la base de données à l'intérieur, nous ayons l' en-tête de la table des employés sous les tables, la table des employés. Passons donc aux enregistrements de la table des employés en utilisant Select Star from Table Limb, c' est-à-dire Select Star from Employee. Sélectionnez-le et cliquez sur Exécuter. Ci-dessous, vous pouvez voir la sortie. Nous avons six rangées d'enregistrements et quatre colonnes : identifiant, nom, ville et salaire de l'employé. Découvrons d'abord le nombre d'employés. Vous sélectionnez le nombre de noms de méthodes. En dessous de ça. Dans ce cas, vous devez entrer la colonne. Voici donc la syntaxe ici. Nous devons ajouter la colonne, fonction de comptage renvoyée nécessite un argument. J'ai donc mentionné le nom de l'employé à partir du nom de la table. Je vais le sélectionner et cliquer sur Exécuter ici. Et vous pouvez voir qu'il y avait six employés. Modifions-le. Et l'ouïe. Je vais supprimer l'audience avec un point-virgule. Je vais fixer une condition selon laquelle le salaire est supérieur à, disons, 7 000. Il comptera donc les employés dont le salaire est supérieur à 7 000 et affichera le nombre sélectionné et cliquera sur Exécuter. Erin, vous pouvez en voir trois vérifiés en utilisant à nouveau l'étoile de l'employé, sélectionnez-la et cliquez sur Exécuter. Vous pouvez donc voir qu'au dessus de 7 000, il y avait trois employés, savoir Emma, David et Henry. Dieu a donc fait apparaître trois dieux lorsque nous avons exécuté cette commande. Cliquez sur Exécuter. Tu peux en voir trois. Alors, les gars, supposons que vous souhaitiez afficher uniquement le nombre d' enregistrements sans mentionner aucune colonne. Pour cela, à droite, sélectionnez Compter sous la colonne Lame Manchester. C'est tout à partir du point-virgule de l'employé, et c'est tout. Cliquez sur Exécuter et six enregistrements s'afficheront, car nous avions six employés, six enregistrements. Vous pouvez donc voir ici que nous avions six enregistrements et que la même chose est visible parce que nous avons inscrit le compte entre crochets et étoiles. Vous pouvez vérifier à nouveau, exécuter, et vous pouvez voir que nous avons six employés , des dossiers d'employés. Alors que dans cette vidéo, nous avons vu comment utiliser la fonction de comptage pour compter le nombre d'enregistrements. 23. SQL - PAS la contrainte NULL: Dans cette vidéo, nous allons voir comment travailler avec une contrainte non nulle en SQL. Les contraintes SQL sont donc essentiellement utilisées pour spécifier des règles pour, pour les données de la table. Nous considérons ici la contrainte non nulle. contrainte Not null oblige la colonne à ne jamais accepter de valeurs nulles. C'est pourquoi il n'est pas nul. Jamais, il n' acceptera jamais de valeurs nulles. Si vous ajoutez des valeurs nulles après l'avoir définie comme contrainte non nulle, une flèche s'affichera. Mais souvenez-vous toujours de notre couleur. Une colonne peut toujours contenir des valeurs nulles, mais si vous définissez cette valeur, la colonne N'EST PAS nulle. L'ajout d'une valeur nulle fera apparaître une flèche. D'accord ? Voyons donc un exemple : nous avons une base de données multi-bits. Vous pouvez voir Laisse-nous entrer dans la base de données et l'utiliser. Je vais donc créer une nouvelle table maintenant afin de pouvoir facilement vous expliquer comment travailler avec une contrainte non nulle, comment nous pouvons la définir. OK, alors créons une table. Maintenant. Laissez-nous créer une nouvelle table. Créez une table à l'aide de la commande create table. Le nom de la table ou le nom de la table est employé. Nous allons maintenant y ajouter les noms finis, le type de données et les constantes. Voyons voir, notre premier champ est id, c'est-à-dire l'identifiant de l'employé. Je vais le définir comme int et je le définirai comme non nul. L'identifiant est donc unique pour chaque employé et c'est un champ indispensable, celui des employés. Tous les employés ont toujours un identifiant ou une virgule SSN. Supposons que le prochain que nous ajouterons soit nommé EMP, est-à-dire le nom de l'employé. Je vais le définir comme varchar et je le définirai à nouveau comme non nul. Ensuite, c'est notre ville. Je vais le redéfinir comme Wildcat. D'accord. Et le dernier, je vais le définir comme un salaire, ce qui n'est pas un salaire, n'est-ce pas ? 5 000, 50 001 décalages. Nous avons ajouté une contrainte non nulle. Cela signifie que cela n'acceptera aucune valeur nulle. Laisse-moi l'exécuter. C'est réussi, ok les gars, ça y est. Maintenant. Maintenant, insérons quelques valeurs. Donc, pour insérer, nous utilisons insérer dans, disons que nous avons inséré l'insert suivant dans employee, c' est-à-dire le nom de la table et les valeurs des quatre champs. C'est ici. C'est bon pour l'identification. Nous en avons ajouté un ici, Tom, Emma, et tous les autres. Donc, quand je l'exécuterai, laisse-moi l'exécuter avant. Quand je l' exécuterai ici, vous pourrez voir que nous l'avons inséré. D'accord ? Encore une fois, je vais juste montrer tous les enregistrements. Sélectionnez « Étoile » dans « Exécuter par l' employé » Nous avons donc deux records. Maintenant, n'oubliez pas que l'identifiant et le nom de l'employé ne sont pas nuls. Nous ne pouvons donc pas laisser ce record. OK, les gars, dans cette vidéo, alors qu'est-ce que ce n'est pas une contrainte nulle chez un calmar ? 24. SQL - Contraint unique: Dans cette vidéo, nous allons voir ce qu'est une contrainte unique et Esquiline et comment nous pouvons travailler avec elle. Ainsi, la contrainte unique garantit essentiellement que toutes les valeurs d'une colonne spécifique sont différentes. Par exemple, supposons le numéro de rôle d'un étudiant ou le numéro unique attribué à un employé. Cela signifie un numéro SSN, qui est unique pour chaque employé. Vous pouvez avoir plusieurs contraintes uniques pour une table, mais une contrainte de clé primaire ne sera qu'un seul portable. C'est la différence entre clé primaire et clé unique. Il s'agit d'une clé primaire et d'une constante unique. Créons donc maintenant une table et ajoutez-y la contrainte unique. Bon, commençons donc ici et vous pouvez voir un exemple. Nous avons notre base de données, DB, mais nous n'en avons pas ajouté, nous n'en avons pas, nous n' avons aucune table. Nous allons donc créer un tableau et vous montrer un exemple de contrainte unique. Entrons d'abord dans la base de données user medieval à l'aide de la commande use que nous avons saisie ici. Maintenant, créons un tableau. Donc, ici, les gars, nous avons créé une table pour les employés. Nous avons des colonnes relatives à l' identifiant de l'employé, au nom de l'employé, à la ville de l'employé et aux champs de salaire de l'employé. L'identifiant est unique. Chaque employé aura évidemment un identifiant unique. Disons qu'il y a deux hypothèses, Tom et Jack, ils n'auront pas la même idée, n'est-ce pas ? Il y aura des identifiants différents. Nous devons donc le définir comme unique, évidemment, pour des raisons évidentes. Maintenant, après l'avoir défini comme unique, cela signifie que toutes les valeurs des colonnes sont différentes. Dans la colonne ID, c'est différent. Bien, maintenant, insérons quelques enregistrements. Supposons que nous ayons ajouté des enregistrements pour un seul enregistrement pour les quatre colonnes. C'est ce qui suit. Le premier soir, laissez-moi créer une table. Cliquez sur Exécuter. Nous avons créé avec succès. Vous pouvez le voir ci-dessous. Ici, la commande s'est terminée avec succès. La commande s'est terminée avec succès. Maintenant, ajoutons l' enregistrement, oui, exécutons. OK, maintenant je vais simplement utiliser Select Star from employee pour afficher tous les enregistrements de la table des employés. Nous avons un seul enregistrement, une seule ligne. Voici donc une seule ligne. Maintenant, les gars, ce que nous pouvons faire, ajouter un autre record. Disons que j'ajouterai le deuxième enregistrement. De la même manière, j'ajouterai le troisième enregistrement et le quatrième enregistrement. Ce sont des gars, nous avons ajouté d'autres disques. Je vais sélectionner Tout et cliquer sur Exécuter. Une ligne affectée. Maintenant. Maintenant, exécutez-le à nouveau. Et voilà, nous avons quatre records. N'oubliez pas que l'identifiant est unique, comme je vous l'ai déjà dit, il est unique, il sera donc différent pour chaque ligne. Essayons maintenant d'ajouter un identifiant similaire. Que va-t-il se passer ? Cela affichera une erreur. Nous en avons donc quatre ici. Disons que je vais en ajouter trois. Encore une fois. Je vais changer tout le reste. Disons, Gary, que nous pouvons ajouter n'importe quoi ici. Et disons que c'est ici. La version 3.3 se répète donc. Cela signifie que l'identifiant est unique, mais qu'il se répète, ce qui est faux. Cela n'arrivera pas aux employés ne peuvent jamais avoir un seul identifiant, ne pourront jamais avoir un identifiant similaire. Ainsi, quand je l'exécuterai, une flèche s'exécutera. Et voici le droit de vivre avant. La contrainte unique ne peut pas insérer clé dupliquée dans l'objet. La clé dupliquée vaut trois, la voici. Je vous ai dit que c'est le but de la contrainte unique. Maintenant, quand je le mettrai à cinq et que je le lancerai à nouveau, cela indiquera une nouvelle ère. Vous pouvez le voir maintenant, disons que je vais juste l'exécuter ici ou ici, je dois dire. Nous avons maintenant cinq enregistrements sans erreur car vous corrigez la flèche. Dans cette vidéo, nous avons vu ce qu'est une contrainte unique en SQL et comment nous pouvons l'utiliser. 25. SQL - Contrainte principale clé: Dans cette vidéo, nous allons apprendre ce qu' est une contrainte de clé primaire en SQL. Nous verrons également un exemple en direct. Ainsi, une clé primaire identifie de manière unique chaque enregistrement d'une table. Et la clé primaire doit avoir des valeurs uniques, et elle ne peut jamais contenir de valeurs nulles. N'oubliez pas qu'une table ne peut avoir qu'une seule clé primaire. Un exemple de clé primaire peut être l'identifiant d'un employé dans une table d'employés, il peut s'agir d'un identifiant d'étudiant , d'un étudiant ou d'un bois dans la table d'étudiant. Voyons donc un exemple ici. Nous avons une base de données ici dans SQL Server, qui est Ahmed db. Utilisons-le d'abord. Utilisez pay someone to be using the use. Exécutez. Nous sommes maintenant dans la base de données Diameter DB. Nous allons maintenant créer une table et utiliser l'une des colonnes comme clé primaire. Alors, commençons. Alors voilà, les gars, nous avons une table pour les employés. Nous avons quatre colonnes, l'identifiant de l' employé, nom de l' employé impliquant la ville et le numéro de salaire de l'employé et le nom de l'employé ou définis comme une contrainte non nulle car elle ne peut jamais avoir de valeurs nulles. Nous devons définir la clé primaire id, comme je vous l'ai déjà dit, comment nous pouvons la définir dans SQL Server, souvent pas simplement une clé primaire. Cela définira une contrainte de clé primaire sur la colonne d'identification qui dit, les gars, de cette façon, vous pouvez facilement créer une clé primaire. Vous pouvez facilement configurer une contrainte de clé primaire. Maintenant, insérons quelques enregistrements. Donc, ici, les gars que nous avons insérés pour enregistrer en utilisant la commande insert dans la commande. OK, insérez dans le nom de la table, puis les champs, c' est-à-dire les noms des colonnes, puis les valeurs de chaque valeur de colonne. Je vais juste exécuter ceci. D'accord, j'ai juste oublié de créer une table, de l'exécuter, d'exécuter cette requête exécutée avec succès. Maintenant, je vais simplement insérer l'exécution et l'exécuter avec succès. Vous pouvez maintenant afficher tous les enregistrements en utilisant une étoile sélectionnée à partir du nom de la table, de l' employé, de la sélection, de l'exécution. Et ici, vous pouvez voir que nous n'avons pas encore commencé à enregistrer et que a1, id est une clé primaire. Alors les gars, dans cette vidéo, nous avons vu comment nous pouvons travailler avec une contrainte de clé primaire. Qu'est-ce que c'est ? Tu l'as dit ? 26. SQL - Contraindre à la touche étrangère: Dans cette vidéo, nous allons apprendre ce qu'est une contrainte de clé étrangère et comment la créer en SQL. Nous avons donc vu la contrainte de clé primaire dans la vidéo précédente. Nous avons créé une clé primaire dans une table. Il est donc lié à une clé étrangère. La clé étrangère est essentiellement une colonne d'une table qui fait référence à la clé primaire d'une autre table. Vous pouvez donc voir que la table avec une clé étrangère s'appelle table enfant et que représente la table parent ? C'est-à-dire avoir une clé primaire. Tout comme dans la vidéo précédente, nous avons une table pour les employés. C'est notre table pour parents. Cette table d'employés a identifiant EMP comme clé primaire, d'accord, donc cette table complète est notre table parent, qui possède une clé primaire. La clé primaire identifie essentiellement de manière unique chaque enregistrement d'une table. Donc, dans notre cas, il s'agit de l'identifiant de l'employé. Chaque employé aura un identifiant d'employé unique. Deux employés ne peuvent pas avoir d'identifiant de similarité. Cette table d'employés est donc notre table parent avec une clé primaire ici lorsque nous avons créé la table en utilisant la syntaxe suivante. Vous pouvez donc voir ici, comme je vous l'ai déjà dit, identifiant EMP est une clé primaire. D'accord ? Il s'agit donc de la table parent. Passons maintenant à la table ci-dessous, qui contient un tableau des départements. Donc, comme je vous l'ai déjà dit, la table des départements a une clé étrangère, ce qui signifie qu'il s'agit d'une table enfant. Ainsi, dans le département, vous pouvez voir que la clé primaire est l'identifiant du département pour la table des départements. D'accord. Et entendre, c'est aussi avoir l'identifiant de l'employé à partir de la table des clés primaires. C'est ce que nous appelons une référence. Ici, vous pouvez voir que cela s' appelle une référence. D'accord ? Cet identifiant EMP est donc une clé étrangère. Par conséquent, nous définissons une clé étrangère comme un champ d' une table faisant référence à la clé primaire d'une autre table. Cela signifie qu'une clé étrangère est une clé d'une table, faisant référence à une clé primaire d'une autre table. Donc, dans ce cas, nous avons un identifiant EMP. Et nous avons créé la table Department en utilisant ce qui suit. Comme je le lui ai dit pour DBT, identifiant du service informatique de DBT est une clé primaire et l' identifiant de l'employé est une clé étrangère. Parce que nous l'avons extrait de la table des employés, que nous avons présentée ici en utilisant la syntaxe, l'ID EMP suivant, la clé étrangère du type de données, la référence. Clé étrangère. Je vous ai dit qu'il s' agissait d'une clé étrangère. Références à l'identifiant de l'employé dans la table des employés, c' est-à-dire des références à cette table d' employés, l'identifiant EMP. D'accord, c'est donc ce qui est visible ici. Vous pouvez voir l'identifiant de l'employé La colonne EMP ID de la table des employés est la clé primaire de la table des employés, comme je vous l'ai déjà dit. Et la colonne EMP ID de la table des départements est une clé étrangère de la table des départements. C'est ce que l'on peut dire, c'est ce qu'on appelle une clé étrangère. Ainsi, une table avec une clé étrangère est appelée table enfant. Notre table de département est donc une table pour enfants, et voici la table pour enfants et la table de nos employés au-dessus de cette table pour parents. D'accord ? Alors pourquoi une clé étrangère est-elle utilisée ? Il est essentiellement utilisé pour empêcher de données non valides insertion de données non valides dans les colonnes clés étrangères. Les données non valides ne pourront donc pas figurer dans la colonne de clé étrangère car elles sont liées à la table parent. Il doit s'agir de l'une des valeurs contenues dans la table parent contenue dans la table des employés, qui est la table parent. Ces deux éléments sont donc liés. C'est pourquoi cela évitera données non valides ne soient incertaines. D'accord ? C'est donc tout ce que vous pouvez utiliser, clé primaire et clé étrangère en SQL. Alors les gars, dans cette vidéo, nous avons vu ce qu'est une clé étrangère ? Qu' est-ce qu'une clé primaire ? Une contrainte de clé étrangère, comment définir facilement une contrainte de clé étrangère. Nous pouvons référencer des tableaux. Nous avons donc également vu ce qu' est une table parent et une table enfant en contexte ou en clé étrangère. 27. SQL - CONTRAINT CONTRAINT: Dans cette vidéo, nous allons découvrir la constante de vérification en SQL. Comme son nom l'indique, la contrainte de vérification est essentiellement utilisée pour n'autoriser que certaines valeurs pour une colonne. Supposons que vous deviez limiter la plage de valeurs que vous placez dans une colonne. Supposons que la valeur dans le cas des enregistrements d'âge, vous souhaitiez insérer uniquement le dossier des étudiants avec un a est inférieur à 20. Vous allez donc utiliser la contrainte de vérification lors de la création de la table. Avec cela, voyons un autre exemple. Vous souhaitez insérer les enregistrements des employés dont salaire est inférieur à 10 000 uniquement dans un tableau. Vous pouvez donc définir la contrainte de vérification lors de la création de la table et lors de la définition de la colonne de salaire. Voyons un exemple en direct ici. Et vous pouvez voir que nous avons notre serveur SQL, les bases de données sont visibles. Nous avons la base de données Army DB. OK, entrons donc dans la base de données de base de données. Cliquez sur Exécuter, la requête a été exécutée avec succès. Nous sommes dans la base de données de l'armée. Créons maintenant une table et définissons une contrainte de vérification pour celle-ci. Je vous l'ai dit, disons que je vais opter pour créer une table d'employé au chômage ici. Et vous pouvez voir que nous avons le numéro d'identification de l'employé, le nom de l'employé, la ville et le salaire. ID d'employé. Nous avons dit PAS de valeur nulle et de clé primaire. Voici donc le salaire. Nous voulons définir des contraintes de contrôle afin que seuls les enregistrements avec salaire inférieur à 10 000 soient insérés. Alors pour cela, envoyons le chèque. Cela décrira la contrainte de vérification. Et ici, un salaire inférieur à 10 000. D'accord ? C'est ça. Nous avons donc dit cette contrainte de vérification. Maintenant, je vais simplement créer une table, cliquer sur Exécuter, et la table a été créée avec succès. Maintenant, je vais simplement insérer les enregistrements, d'accord, et nous allons à nouveau vous montrer un exemple en direct. Ici. Et j'ai inséré deux enregistrements. Il s'agit donc de deux lignes avec l'identifiant, le nom de l' employé, la ville et le salaire. Le salaire est inférieur à 10 000. Il n'y aura donc pas d' époque où je l'insérerai. Disons que je l'ai inséré, je vais l'exécuter pour le sélectionner. Vous pouvez voir les requêtes exécutées avec succès. Vous pouvez voir ici qu'il a été touché. Imprimons maintenant l'ouvre-œil sur les enregistrements pour afficher tous les enregistrements d'un tableau. Nous utilisons l'étoile sélectionnée par l'employé. C'est-à-dire sélectionnez l'étoile à partir du nom de la table, cliquez sur Exécuter. Vous pouvez voir que nous avons inséré pour enregistrer les salaires inférieurs à 10 000, il n'y a donc aucune erreur. Supposons maintenant que je vais insérer un enregistrement avec Sally supérieur à 10 000. Ensuite, il affichera une erreur. OK, alors ajoutons-le ici. Ensuite, j'ajouterai trois noms. Laissez-nous ajouter notre emplacement. Nous pouvons ajouter n'importe quel endroit au hasard. Ça y est, 8 000. Je vais donc régler 101 000 par an, mais la contrainte de vérification indique que la salade doit être inférieure à 10 000. Il y aura donc certainement une erreur. Ajoutons exécuter. Vous pouvez voir Curie terminé avec les flèches et l'éditeur affichera la contrainte de vérification. Vous pouvez constater que l'instruction d'insertion est en conflit avec la contrainte de vérification. C'est certainement le cas. Le conflit s'est produit dans la base de données de et le salaire de la colonne, comme je vous l'ai déjà dit. Tout est une question de salaire, car nous avons inséré un salaire, qui dépasse la contrainte de vérification Mark. D'accord ? Donc, ce que je peux faire, c'est simplement le changer à 1 000, disons 5 500 à la place. Maintenant, le vinyle, je vais le lancer. Aucune flèche ne serait exécutée. Vous pouvez voir qu'une ligne est affectée. OK. Non, je peux tout de suite. C'est bon. Oui, je peux le gérer tout de suite. Et voyons voir, la troisième valeur sera insérée facilement avec 75 500. Tous ces salaires sont donc inférieurs à la constante d'objet qui est inférieure à 10 000. De cette façon, vous pouvez utiliser une contrainte de vérification à l'écran. Alors les gars, dans cette vidéo, nous avons vu à quoi sert la contrainte de vérification en SQL et comment vous pouvez l'utiliser dans votre table. 28. SQL - Commande ASC: Dans cette vidéo, nous allons voir comment travailler avec ce mot clé final. La commande SC est donc utilisée pour trier les enregistrements et cela aussi par ordre croissant. Voyons donc un exemple ici. Et vous pouvez voir que nous avons notre base de données et que nous créons des dB. C'est ici. Mais ensuite, nous avons utilisé la table. Entrons donc dans la base de données DynamoDB à l'aide de la commande use selected execute. Bon, voyons maintenant les enregistrements que l'employé a enregistrés, savoir les suivants. C'est ici. Les gars, sélectionnez et exécutez. Voici tous nos dossiers, le tableau des employés, l'identifiant, le nom de l'employé, la ville et le salaire. Disons maintenant que nous devons trier les salaires par ordre croissant. Il est donc très facile d'utiliser la commande AC. Comment ? Voyons voir. Je vais à nouveau sélectionner l'étoile de l'employé, puis à droite, trier PAR mot clé. J'espère que vous savez que OrderBy est utilisé pour trier les enregistrements. C'est pourquoi nous l'avons utilisé. Mais pour trier des enregistrements de colonnes spécifiques par ordre croissant, vous utiliserez la commande AAC. Alors c'est vrai, il suffit classer PAR salaire parce que vous voulez ordonner la colonne des salaires. L'ordre par salaire est C, c'est tout, le point-virgule est sélectionné et exécuté ici. Et vous pouvez voir que ce n'est pas trié, n'est-ce pas ? Pas de salaire. Et après avoir cliqué sur Exécuter, il sera trié par ordre décroissant. Voilà, nous l'avons trié par ordre croissant. OK, les gars, voyons maintenant un autre exemple. Je vais juste le copier à nouveau. Maintenant, je vais juste trier le nom de l'employé. C'est une chaîne. Il n'est pas trié pour le moment. Disons donc le nom EMP par ordre croissant, je vais le sélectionner. Ce n'est pas trié pour le moment, vous pouvez le voir, donc Brad devrait être en haut et les baleines en bas. Exécutez. Vous pouvez maintenant voir que nous avons trié la colonne des noms des employés. Brad est en haut et nous ne serons pas en bas, comme je vous l'ai déjà dit, le reste étant sous forme de dictionnaire. Alors les gars, dans cette vidéo, nous avons vu comment travailler facilement avec la commande ASC, mot clé ASE en SQL. 29. Commande de SQL - DESC: Dans cette vidéo, nous verrons comment utiliser la commande SQL DESC pour trier les enregistrements par ordre décroissant. D représente donc l'ordre décroissant . C'est donc très simple. Nous verrons également un exemple ici et vous pouvez voir notre serveur SQL. Nous avons une base de données. Je suis ADB, un employé de table Android. Entrons dans la base de données de l'armée à l'aide de la commande use. Utilisez le nom de base de données pais sélectionné et cliquez sur Exécuter. Vous pouvez donc voir les commandes réussies. Voyons maintenant les enregistrements de notre table des employés. Sélectionnez l'étoile parmi les employés sélectionnés et cliquez sur Exécuter. Voici donc nos dossiers. Commençons maintenant le salaire par ordre décroissant à l'aide de la commande DAC keyword DAC. Comment, disons. Écrivez donc une étoile dans l'ordre des employés par afin que nous voulions le salaire, que nous voulions mettre à jour le salaire, les enregistrements salariaux par ordre décroissant. Donc, triez PAR salaire, écrivez simplement DAC et point-virgule. C'est ça. Cela triera les enregistrements du salaire par ordre décroissant, sélectionnera, exécutera. Maintenant, vous pouvez voir les gars, nous avons trié le salaire des employés par ordre décroissant. OK, voyons un autre exemple. Maintenant, reprenons les enregistrements suivants , les enregistrements initiaux. Supposons maintenant que nous devions trier le nom de l'employé par ordre décroissant, par ordre alphabétique. Par ordre décroissant. Il n'est pas trié pour le moment. Nous allons donc simplement le trier par ordre décroissant en utilisant le même employé. Donc, dans ce cas, nous devons commander par nom d'employé, n'est-ce pas ? Parce que nous devons trier le nom des employés. Je vais donc écrire OrderBy, nom EMP, le DAC avec ce point-virgule. Sélectionnez-le et cliquez sur Exécuter. Maintenant que vous êtes connecté, vous pouvez voir que nous avons trié le nom de l' employé, le nom de l'employé par ordre décroissant. Nous allons donc ajouter le haut et l' initiale Brad en bas. Alors les gars, dans cette vidéo, nous avons vu comment utiliser le produit DAC en SQL. 30. SQL - ALTER TABLE Statement: Dans cette vidéo, nous verrons comment travailler facilement avec l'instruction SQL Alter Table. Ainsi, alter table est utilisé pour ajouter ou supprimer des colonnes dans une table existante. Voyons donc un exemple ici et vous pouvez voir que nous avons une base de données et une table des employés dedans. Alors laissez-nous entrer. Nous avons donc saisi la base de données DynamoDB en utilisant la commande, cliquez sur Exécuter. Nous avons saisi, montrons les enregistrements de sa table d'employés. Voilà, les gars sélectionnent l' étoile parmi les employés, sélectionnent et cliquez sur Exécuter. Nous avons maintenant les enregistrements suivants dans un tableau. Supposons maintenant que nous devions ajouter une nouvelle colonne. Cela signifie que nous sommes en train de modifier le tableau. Donc, le nom altère la table. Donc, pour ajouter une nouvelle colonne, nous allons utiliser l'instruction alter table, qui est très simple. Disons donc que nous ajoutons une colonne d'âge pour cela. Utilisons la commande alter table. Le nom de la table est Employé, Centre, n'est-ce pas ? Ajoutez parce que nous ajoutons une colonne, âge, un int, d'accord, un point-virgule. Laissez-nous sélectionner et exécuter les commandes terminées avec succès. Lorsque je sélectionne cette option et que je l'exécute pour afficher tous les enregistrements, vous pouvez voir que nous avons une énorme colonne, mais elle est nulle car nous n'avons ajouté aucun enregistrement dans chaque colonne, accord, mais nous en avons ajouté une nouvelle. Supposons maintenant que nous devions supprimer la colonne d'âge, utiliser la même commande, modifier, mais ce que vous devez utiliser. Donc, pour le déposer, déposez simplement la colonne avec le bouton droit la souris et supprimez le type de données. Évidemment, parce que vous voulez simplement le supprimer sélectionné et cliquer sur Exécuter. OK, maintenant la commande est réussie. Maintenant, utilisez-le à nouveau pour afficher tous les enregistrements, sélectionnez l'étoile dans l'identifiant de l'employé et vous pouvez voir la colonne d'âge disparue. Nous avons donc modifié notre table avec succès. Alors que dans cette vidéo, nous avons vu comment modifier facilement notre tableau. Nous avons modifié notre colonne, ajouté une nouvelle colonne, puis nous l'avons supprimée à l'aide de la commande alter table. 31. SQL - Déclaration de mise à jour: Dans cette vidéo, nous allons voir comment utiliser l' instruction de mise à jour SQL. instruction de mise à jour Soda est utilisée pour modifier les enregistrements existants dans une table. Nous allons voir un exemple. Ici. Vous pouvez voir que nous avons des bases de données et que nous avons la base de données Ahmed DB, dans laquelle nous avons utilisé une table. Entrons donc d'abord dans la base de données Army DB afin de pouvoir l'utiliser. Voici la commande select and execute. Nous sommes donc entrés. Maintenant, affichons le tableau des offres de données pour les employés. C'est ici. J' espère donc que nous savons que pour afficher tous les enregistrements d'une table, nous utilisons select star from, select et execute. Alors maintenant, c'est notre table. OK les gars, maintenant, ce que nous voulons, mettre à jour le tableau. Supposons donc que nous devions mettre à jour le salaire de l'employé David. D'accord, nous allons donc le mettre à jour maintenant. Rédigez une déclaration de mise à jour, mettez à jour le nom de la table qui était notre employé. Appuyez sur Entrée. Maintenant, utilisez la commande set. Le nouvel enregistrement vous souhaitez configurer doit être mentionné ici. Nous devons donc fixer le salaire. Alors écrivez le nom de la colonne, le salaire. Le salaire est égal à 7 500. Disons que je vais le régler à 9 500. La salade est égale à 9 504. Cela signifie que nous sommes au commandement où le nom de l'employé est égal à David. Ou nous pouvons mentionner les idées parce que c'est pour David. Permettez-moi donc de le mentionner. Id est égal à quatre points-virgules. OK les gars, maintenant nous allons le sélectionner. salaire de David est de 7 500 pour l'identification car il sera mis à jour à 9 500, accord, sélectionné et exécuté une ligne affectée. Maintenant, les gars, nous pouvons le sélectionner et l'exécuter, ou nous pouvons le mentionner à nouveau pour que ce soit une étape. Depuis la mise à jour, exécutée ici. Et vous pouvez voir le salaire de David mis à jour d' un demi-ton ou 500 à 9 500. Voici donc comment vous pouvez mettre à jour. Tu peux utiliser la mise à jour, d'accord ? Vous pouvez donc également mettre à jour plusieurs enregistrements en joignant deux des valeurs. Comment ? Alors ? Voyons voir, je vais juste le copier à nouveau. Maintenant, j'ai mis à jour le salaire à 9 500. Disons maintenant que je souhaite mettre à jour. Disons que je souhaite modifier les enregistrements pour ID1. Cela signifie que je veux changer le nom et la ville. Alors, comment vais-je m'y prendre ? Fixez le salaire car nous voulons changer le nom et la ville de l' employé. J'ai donc mentionné un set EMP nommé Tom Storm. Voyons voir. Je vais le mettre sur Brad Coma. Comme je mets à jour plusieurs valeurs, je vais mettre une virgule. Je voulais aussi changer de ville. Je vais donc configurer les ventes par ville, ville par ville, vers JKL pour une démonstration. OK, pour l'identification, en voici une. Donc, pour ID1, c'est-à-dire celui-ci, nous allons changer le nom de l' employé de Tom à Brad et de city abc à JKL. D'accord, maintenant je vais le sélectionner et exécuter une ligne affectée. Maintenant, exécutons-le à nouveau. Vous pouvez voir que pour Id1, nous sommes passés de Tom à Brad et de ABC à j, k, l. Voici donc comment vous pouvez l'instruction de mise à jour pour mettre à jour les enregistrements. Alors les gars, dans cette vidéo, nous avons vu comment utiliser facilement une instruction de mise à jour SQL pour modifier les enregistrements existants dans une table. 32. SQL - Aliases: Dans cette vidéo, nous allons voir quels sont nos alias SQL. Ils sont essentiellement utilisés pour donner un nom temporaire à une table ou à une colonne d'une table. Cela rend les noms de colonnes plus lisibles et n'existe que pendant la durée de cette requête particulière. L'ASCII, qui est utilisé pour créer un alias. Voyons donc comment. Vous pouvez donc voir ici que nous avons une base de données Amity dans laquelle se trouve une table des employés. Entrons donc d'abord dans la base de données Army DB à l'aide de la commande use, sélectionnez et exécutez. Nous y avons donc maintenant élevé. Maintenant, nous avons une table. Comme je vous l'ai déjà dit, table des employés, voyons les enregistrements de la table. Point-virgule, sélectionnez, exécutez. Vous pouvez maintenant voir que ce sont nos dossiers. Supposons donc que je doive afficher une colonne spécifique du tableau. Pour cela, je vais écrire select. Le nom de colonne que je veux est Let's employee name. Sélectionnez le nom EMP dans le tableau des employés, n'est-ce pas ? Je vais donc simplement exécuter ceci. Voilà, le nom de la colonne est EMP name. Disons maintenant que je vais mentionner un alias pour le nom de colonne du résultat. Donc je vais écrire, je vais utiliser le sol, utiliser le mot clé. Comme je l'ai mentionné, mon résultat et la commande sont les mêmes. Donc, en entendant au lieu du nom EMP, le texte de mon résultat sera visible car il s'agit d'un alias, cliquez sur Exécuter, masqué. Tu peux voir mon dessert. Mais n'oubliez pas, comme je vous l'ai déjà dit, ce nom temporaire n'est conservé que pendant la durée de la requête. Cela signifie que si maintenant je vais utiliser le, j'exécuterai la commande suivante. Cela pourrait disparaître et seule la colonne de nom EMP exacte serait visible. Ainsi, vous pouvez ajouter un alias. Donc, si vous avez un certain nombre de lignes, si nous avons beaucoup de colonnes et de lignes dans votre tableau. Et si nous voulons afficher le résultat, vous pouvez toujours utiliser l'alias Cela rend les colonnes plus lisibles, le résultat plus lisible. OK, les gars, dans cette vidéo, nous avons vu ce qu'est un alias chez un calamar ? 33. PROCÉDURES STOCKÉES par SQL: Dans cette vidéo, nous allons voir comment utiliser les procédures stockées dans SQL Server. Et c'est quoi ça ? Ainsi, une procédure stockée dans SQL est un code SQL préparé que vous pouvez facilement créer et enregistrer afin de pouvoir réutiliser le code encore et encore, ce qui signifie que c'est comme une fonction. D'accord ? Disons que vous avez une requête que vous devez écrire encore et encore, ce que vous allez faire, vous voulez l' écrire encore et encore. Vous allez essentiellement créer une procédure afin de pouvoir simplement l'appeler et l'exécuter chaque fois que vous en aurez besoin. C'est ce que nous appelons une procédure stockée. D'accord ? Pour les procédures stockées, nous utilisons la commande Créer une procédure. D'accord, voyons un exemple ici et nous avons notre base de données d' ampèremètres. Vous pouvez voir que je suis en dB. Nous avons notre table pour les employés. Voyons les enregistrements dans la table en utilisant le nom de base de données de l'utilisateur May TB, c' est-à-dire que MDB est le nom de la base de données. Exécutez avec succès. Montrons maintenant les enregistrements de la table des employés. Sélectionnez l'étoile à partir du point-virgule de l' employé et affichez-le simplement en cours d'exécution. OK les gars, maintenant, dans un premier temps, nous allons créer une procédure pour cette commande uniquement parce que nous devons l'utiliser encore et encore. Nous allons donc créer une procédure, utiliser la commande create procedure. Donnons-lui un nom. Tous les tribunaux utilisent ce pseudonyme. Et par la même commande et tapez la même commande, sélectionnez l'étoile de l' employé, et c'est tout. Mais au centre, à droite , un point-virgule. Maintenant, il suffit de le sélectionner et de cliquer sur Exécuter. Vous pouvez voir Curie s'exécuter correctement pour l'exécuter réellement, vous assurer que les enregistrements utilisent la commande EXE qui est exécutée, puis le nom puis le nom de la procédure, le point-virgule de tous les tribunaux et exécutez-la assurer que les enregistrements utilisent la commande EXE qui est exécutée, puis le nom puis le nom de la procédure, le simplement ici. Et vous pouvez voir que tous les enregistrements sont visibles en tapant simplement mot clé EXE see et le nom de la procédure ou le nom de la fonction, c'est tout. D'accord ? Supposons maintenant que nous allons créer une procédure stockée avec un seul paramètre. Pour ça. Laissez-nous afficher tous les enregistrements. Ici, c'est similaire. Maintenant, ce que nous allons faire, c'est créer nouveau une procédure stockée, de la même manière. Je vais juste le copier avec un paramètre. Donc, pour le moment, nous n'avons aucun paramètre ici. Vous pouvez voir que nous n'avons aucun paramètre ici. Nous sélectionnerons les enregistrements sur la base du nom d'une ville. Donc, pour Dart, on utilise la ville rouge. D'accord. Nous le voulons donc pour une ville spécifique. Je vais donc mentionner la condition où la ville est égale au taux de la ville. D'accord, c'est ce qui suit ici et vous pouvez voir qu'il y a une erreur. Je dois également ajouter un type de données. Disons que c'est leur caractère quand c'est bon. Non. D'accord. Maintenant, ce que je vais faire, c'est utiliser la commande execute de la même manière. Tous les enregistrements, mais il a maintenant un paramètre. Le paramètre est vide de la ville est égal à, voyons voir, nous voulons le nom de ville ABC. Passons maintenant à tous les outils d' enregistrement afin d' avoir une nouvelle procédure enregistrée ici. Et vous pouvez voir les gars, nous avons créé tous les tribunaux pour procéder et nous avons ajouté le type également pour supprimer les données relatives à la ville et à l'audience. Nous ne l'exécuterons pas. Exécuté avec succès. Voyons voir maintenant. Sachez que tous les enregistrements pour C, D, a, B, C seront visibles dans notre procédure stockée avec un seul paramètre. OK les gars, maintenant nous pouvons également ajouter plusieurs paramètres. Disons que je vais le créer à nouveau. Il s'agit d'un troisième. Dans un premier temps, je vais juste afficher les enregistrements. C'est ici. D'accord. Maintenant, je vais ajouter plusieurs paramètres à notre procédure stockée et nous allons nommer en trois pour notre exemple. Bien, maintenant, nous sommes en train de récupérer les dossiers qui sélectionneront les employés d'une ville spécifique. Ville spécifique avec un nom spécifique. OK, c'est donc notre troisième ville, que nous avons déjà ajoutée. Nous allons donc en ajouter plusieurs ici. Disons que le nom EMP est ce que nous ajoutons à 55. Nous avons donc ajouté deux paramètres ici dans les villes, ville, et nous utilisons le nom EMP final égal au taux de nom EMP. Voilà, c'est ce que nous avons ajouté ici. Ce que je vais faire, alerter de la même manière au rythme de la même manière à la racine du nom EMP. OK, c'est égal à ce que je vous ai dit pour un Eminem en particulier. City ABC a donc deux employés. Will, et tu peux voir Will End Tom. Les deux ont City ABC. Disons que je vais chercher le terme « tempête ». Nous avons maintenant une procédure stockée spécifique avec deux paramètres. OK, maintenant je vais juste le sélectionner. Exécuter la commande est terminée. Maintenant, je vais juste exécuter ceci. Permettez-moi d'ajouter un point-virgule ici, les deux étant sélectionnés Exécuter. Vous pouvez voir que nous avons sélectionné cet enregistrement spécifique. Nous avons donc créé trois procédures stockées, par exemple quatre étoiles de sélection de la part de l' employé pour un seul paramètre, et la troisième pour plusieurs paramètres. Dans cette vidéo, nous avons vu ce qu'est une procédure stockée et comment la créer. Nous avons également vu comment créer une procédure stockée simple avec un seul paramètre et à partir du vent, puis plusieurs paramètres également. 34. SQL - Énoncé d'INDICE: Dans cette vidéo, nous allons voir comment utiliser facilement une instruction Create Index pour créer des index dans, en SQL. Les index sont donc essentiellement utilisés pour récupérer les données d'une base de données plus rapidement que tout autre moyen. Voyons comment créer un index rapidement. Nous allons voir un exemple en direct ici et nous avons une base de données. Dans ce cadre, nous avons un employé de table. Alors voyons voir. Entrons dans la base de données avec laquelle je suis connecté à DB à l'aide de la commande use. C'est ici. Voyons maintenant les enregistrements de la table des employés en utilisant Select Star from Employee Select and Execute. Vous pouvez voir ici les autres enregistrements suivants. Nous allons donc créer un prochain en l'utilisant. Comment utiliser l'instruction Create Index, utilisons la commande create index. Ajoutez le nom de l'index. Disons que je vais ajouter mon index, le nom sur commande, la table n'est pas mentionné, c' est-à-dire que le nom de notre table est employé et crochets. Et aux crochets, vous ajouterez le nom de la colonne, c'est-à-dire que cette déclaration créera un index nommé my index sur la colonne que nous ajouterons ici. Disons que j'ai menti. Nom de l'emp, d'accord, point-virgule et exécutons-le. Je l'ai donc exécuté et la commande s'est terminée avec succès. Vous devez vous rappeler que les utilisateurs ne peuvent jamais voir les index, mais qu'ils ne sont utilisés que pour accélérer les recherches. C'est la rapidité des requêtes. Maintenant, nous pouvons également créer des index avec une liste de noms de colonnes utilisant une combinaison de colonnes. Comment ? Permettez-moi d'utiliser ce nom. Deuxième indice par indice deux. Et j'y ajouterai plusieurs colonnes. Disons samedi. OK, maintenant je vais l'exécuter. Le deuxième index, terminé avec succès, commande, s'est terminé avec succès. OK les gars, nous avons donc créé deux index. Alors, les gars, supprimons maintenant un index à l'aide de l'instruction Drop Index. Déposez simplement l'index, puis le nom de la table qui est l'employé, pointez le nom de l'index. Nous supprimons donc mon index vers, disons, un point-virgule. Je vais simplement le sélectionner et cliquer sur Exécuter. Après avoir cliqué sur Exécuter, vous pouvez voir que goodie s'est exécuté avec succès lorsque nous avons supprimé l'index avec succès. N'oubliez pas, les gars, que vous pouvez créer des index lorsqu'une colonne contient une large gamme de valeurs. Alors les gars, dans cette vidéo, nous avons vu ce que sont les index ? En SQL. Nous pouvons créer des index et comment supprimer des index. 35. SQL - SÉLECTIONNEZ UNE déclaration: Dans cette vidéo, nous verrons comment sélectionner facilement deux instructions pour copier des données d'une table dans une nouvelle table. Cela créera donc indirectement une copie de sauvegarde de n'importe quelle table. Voyons donc comment nous avons notre base de données. Nous avons donc notre base de données de base de données intermédiaire. Dans ce cadre, nous avons notre table pour les employés. Passons donc à la base de données Army DB à l'aide de la commande use, sélectionnez Exécuter. Nous avons donc atteint la base de données DM me DB. Vous pouvez voir la commande réussie. Imprimons maintenant les enregistrements de notre tableau des employés. J'ai sélectionné. Cliquez sur Exécuter. Erin, tu peux voir que les dossiers sont visibles avec l'identifiant, nom de l'employé, la sécurité des employés et le prix LA. Alors les gars, ce que je vous ai dit, nous allons le copier dans un nouveau tableau. Nous allons copier les colonnes dans un nouveau tableau. Supposons donc que je veuille copier toutes les colonnes correspondantes. J'utiliserai select star car évidemment, l'étoile est utilisée lorsque vous voulez tous les enregistrements, toutes les colonnes. Donc, mais ici, je vais utiliser pour sélectionner, désolé, dans le nouveau nom de la table. Disons que ce serait une sauvegarde EMP à 1 022. OK. Cela a été mentionné par un employé. Cela signifie à partir du nom de table de l'employé et c'est tout. Maintenant, je vais juste le copier. Je vais juste le sélectionner et l'exécuter. Et vous pouvez voir six lignes affectées. Disons maintenant que je vais sélectionner ceci et exécuter. Et vous pouvez voir que notre nouvelle table ou table de sauvegarde contient tous les enregistrements de la table des employés et la sélectionner. Je vais le sélectionner et vous le montrer à nouveau masqué. Vous pouvez voir des enregistrements similaires, d'accord, la même manière, disons que vous ne voulez que des colonnes spécifiques. Voici donc notre tableau des employés. OK, alors voyons voir. Je vais juste le mentionner à nouveau. Ou un tableau des employés pour que tout le monde puisse le comprendre facilement. Maintenant, je vais juste mentionner, d'accord, nous avons utilisé une étoile, pourquoi ? Parce que nous voulions toutes les colonnes. Disons maintenant que je veux une colonne spécifique pour cela. Je vais juste déplacer l'étoile. Disons que nous voulons uniquement le MPI, uniquement le nom de l'EMP et le salaire. Donc, EMP nomme le salaire par virgule dans le même tableau, dans, disons que nous créons un nouveau tableau. Maintenant. Mon dos, mes renforts, c'est tout. D'accord, maintenant je vais le sélectionner et cliquer sur Exécuter ici. Et vous pouvez voir six lignes affectées. Si je tape select File Type, sélectionnez Star dans ma sauvegarde. Disons maintenant ce qui sera visible. À un point-virgule ? Vous pouvez voir que seule la colonne du nom de l' employé et la colonne du salaire sont visibles sous ma table de sauvegarde. Ainsi, vous pouvez facilement créer une copie de sauvegarde ou copier les données qui enregistrent les colonnes spécifiques ou toutes les colonnes dans une nouvelle table. Alors les gars, dans cette vidéo , nous avons vu comment travailler avec l'instruction SQL select into. 36. SQL - SÉLECTIONNER la clause de haut de page: Dans cette vidéo, nous verrons comment utiliser une clause select top en SQL pour spécifier le nombre d'enregistrements à renvoyer. Cela signifie que nous avons une table et que nous voulons récupérer uniquement les enregistrements des deux premières lignes, puis nous pouvons facilement le faire en utilisant la clause select top. Alors voyons voir. Vous pouvez donc voir qu'une base de données se trouve sous les bases de données. Ces bases de données ont une table, une table des employés. Faisons face aux enregistrements de la table en utilisant Select Star from Table Limb. Sélectionnez une étoile à partir du nom de la table, de l'employé , du point-virgule, et je vais le sélectionner et cliquer sur Exécuter. Vous pouvez voir qu'un tableau est visible. Disons que je ne veux affronter que les deux premiers records. Alors les gars, ce que je vais faire, c'est utiliser la clause de sélection. Laissez-nous Fetch, utilisez select top. Nous voulons enregistrer. Je vais donc écrire deux étoiles parce que je veux tous les dossiers de l'employé. Il affrontera donc les deux meilleurs records. Deux rangées plus anciennes, les deux premières rangées uniquement. Sélectionnez-le. Cliquez sur Exécuter. Vous pouvez désormais voir que seuls les deux premiers enregistrements sont visibles dans la table des employés. Nous allons maintenant examiner la clause du pourcentage supérieur. Ainsi, dans la mesure où vous pouvez faire face au record sur la base d'un pourcentage, voici par exemple notre tableau des employés. Il comporte six rangées. Donc, si nous voulons mettre en phase trois lignes , vous pouvez tout de suite y écrire 50 %. C'est ça. Voyons voir, sélectionnez en haut. Comme nous voulons 50  % d'enregistrements, je vais écrire 50 % manuellement. Étoile d'un employé. C'est ça. Il affrontera 50  % de records. Cela signifie que les trois premiers enregistrements proviennent entièrement de la table des employés. Je vais le sélectionner et cliquer sur Exécuter ici. Et vous pouvez voir qu'il possède les trois premiers records. De la même manière, écrivons nouveau cette déclaration. Je vais juste le copier. Disons, disons que 75 ont sélectionné Exécuter. Maintenant, sur six Accord, elle nous a donné cinq records. OK, alors voyons voir. Nous pouvons également y ajouter une clause where. Je vais donc l'utiliser à nouveau pour la clause où disons, je veux 50 % de dossiers, ou disons que des records difficiles de 25 % où le salaire est supérieur à 7 000 le sont, voyons ce qui va se passer. Il y a une erreur. Pourquoi ? Parce que nous avons ajouté un point-virgule ici. C'est bon. Maintenant, sélectionnons-le et cliquez sur Exécuter. Caché. Vous pouvez voir qu'il nous a montré un record de 25 %. Cela signifie un seul record. Notre, je vais à nouveau modifier cette déclaration pour la simplifier pour vous. Disons que je vais simplement écrire Select Star. À partir d'un salaire d'employé supérieur à 7 000. Je vais sélectionner un nouveau clic sur Exécuter. Vous pouvez voir que deux enregistrements ne sont pas visibles. Les deux meilleurs records un salaire supérieur à 7 000. Il s'agit donc de 7 500 800 car ils sont supérieurs à 7 000 et ce sont les deux premiers. J'espère que tu as compris. Dans cette vidéo, nous avons donc vu comment travailler avec une sélection de haut en bas pour renvoyer un nombre spécifique d'enregistrements. 37. SQL - Sauvegarder une base de données: Dans cette vidéo, nous allons voir comment sauvegarder notre base de données sur SQL Server. Nous avons donc d'abord créé une base de données, je suis en dB, puis nous avons créé une, puis nous y avons même créé une table d'employés en utilisant la commande suivante. Ensuite, nous avons ajouté des enregistrements dans une table. Vous pouvez donc voir ici que notre base de données avec la table des employés contient les enregistrements suivants. Nous devons donc sauvegarder l'intégralité de leur base de données. C'est donc très simple. Vous devez exécuter toute commande de sauvegarde, c'est-à-dire de sauvegarde base de données. Le nom de la base de données dans laquelle je suis en dB. Ensuite, mentionné au disque est égal à. Dans ce cas, vous devez ajouter le chemin vers lequel votre base de données sera sauvegardée. Toujours un AD membre dans un répertoire différent, car au cas où votre répertoire dans lequel MSA crasherait, vous avez au moins la sauvegarde de votre base de données. Voyons donc le chemin. Supposons donc que nous ayons créé un dossier de sauvegarde de la BPCO en cas d'accident vasculaire cérébral. Vous pouvez créer n'importe quel dossier. Je vais juste copier ceci. Après cela, je vais mentionner le chemin ici. Coller. Noel a mentionné le nom du fichier. Mon point de sauvegarde vk est l'extension. Maintenant, tout semble aller bien. Maintenant, exécutons et voyons ce qui va se passer. Sélectionnez et cliquez sur Exécuter ici et vous pouvez voir la base de données de sauvegarde traitée avec succès. Il indique donc également l' heure et le temps d'achèvement. Voyons maintenant ici et vous pouvez voir qu'il a automatiquement créé un fichier de sauvegarde. Donc, de cette façon, les gars, vous pouvez facilement créer une sauvegarde de votre base de données. L'extension B2C est donc là car elle vous permettra de restaurer facilement votre base de données encombrée. Alors les gars, dans cette vidéo, nous avons vu comment sauvegarder facilement notre base de données sur un serveur MS SQL. 38. SQL - Vues: Dans cette vidéo, nous verrons comment utiliser l'instruction SQL create view pour créer une vue. Alors, qu'est-ce qu'une vue ? Une vue en SQL est essentiellement une table virtuelle basée sur l' ensemble de résultats d'une instruction SQL. Donc, si vous souhaitez nous montrer une donnée spécifique de votre base de données ou de votre table, vous pouvez utiliser une vue. Une vue contient essentiellement des lignes et des colonnes qui font partie de vos enregistrements. D'accord. Les champs affichés sont essentiellement des champs provenant de l'une de vos tables uniquement, comme je vous l'ai déjà dit. Vous pouvez donc présenter les données sous une forme plus lisible à l'aide de View. Pour créer une vue, nous utilisons donc l' instruction create view en SQL. Voyons donc un exemple : nous avons une base de données multi-bits que vous pouvez voir et une table des employés. Entrons dans la base de données en utilisant le nom de base de données basé sur Use Command US, c' est-à-dire MDB est notre base de données ici. Exécutez et vous pouvez voir que c'est réussi. Entrons maintenant dans notre table. Voyons maintenant les enregistrements de notre table. Sélectionnez l'étoile de l'employé, sélectionnez-la et cliquez sur Exécuter. Maintenant, vous pouvez voir qu'un enregistrement contient un identifiant, un identifiant d' employé, le nom de l' employé, la sécurité des employés et le salaire de l'employé. Supposons maintenant que nous devions créer une vue pour les employés avec City ABC. Il s'agit des employés, des employés vivant dans l'ABC. Ce serait donc le premier et le dernier. Ou on peut en récupérer une vue. Laissez-nous créer une vue. La commande Create affiche la commande. Ajoutons le nom de notre point de vue. Disons des employés, ABC. Nous pouvons utiliser l'alias en tant que. Maintenant, utilisez la commande select. Nous voulions le nom et la ville de l'employé. Donc nom et ville de l'EMP. From a mentionné le nom de la table, c'est notre employé. Bizarre. City, c'est ABC. Bien, nous avons maintenant créé un point-virgule de vue. Sélectionnez-le et cliquez sur Exécuter les commandes terminées. Maintenant, pour afficher, utilisez la même étoile de sélection, d'accord, dans ce cas, nous utiliserons Select Star dans le nom de notre vue parce que nous voulons obtenir la vue. Je vais juste copier ces deux 0. D'accord ? Je vais donc simplement sélectionner un point-virgule. Je sélectionne, je vais simplement sélectionner et cliquer sur Exécuter ici. Et vous pouvez voir que les deux enregistrements sont visibles. C'est ce que nous voulons pour City ABC. OK, maintenant, disons que je vais juste le copier à nouveau. Disons que nous voulons, disons que nous voulons créer une autre vision du salaire. Revoyons les enregistrements. Sélectionnez l'étoile de l'employé. Supposons que nous consultions des dossiers dont salaire est supérieur à 7 000. D'accord ? Alors, ce que nous allons faire, c'est écrire un salaire supérieur à 7 000, d'accord ? Ce que nous voulons afficher, nous voulons afficher, disons , le nom et la ville de l'employé, disons que tout va bien. Nous pouvons également afficher le salaire . Si vous êtes supérieur à 7 000 dans le tableau des employés , quelle condition devons-nous mentionner ? Nous devons mentionner ci-dessous les cas où le salaire est supérieur à 7 000. D'accord. Ça a l'air bien. Je vais le sélectionner. Nous avons une nouvelle vue, aucune commande d'exécution n'est terminée. Maintenant, pour l'afficher, j'espère que vous vous souvenez de l' étoile sélectionnée dans le nom de votre vue, savoir la suivante. Ça viendra tout seul. Vous pouvez voir un salaire supérieur à 7 000. C'est une sélection par point-virgule et c'est tout. Nous avons donc tous les dossiers des employés dont le salaire est supérieur à 7 000. OK les gars, c'est ce que nous affichons à l'aide d'une vue. Nous avons donc créé une vue maintenant, nous allons maintenant voir comment la supprimer. Alors maintenant, nous devons consommer de l'héroïne. D'abord, ensuite, quoi ? D'accord. Passons maintenant à la suppression des employés. Abc View, comment pouvons-nous le supprimer pour ces gars-là. Utilisez la commande Drop View, Droite, Drop View et une union, cette union était. Voilà, employabilité, sélection et exécution. Vous pouvez donc voir les commandes terminées avec succès. Maintenant, si vous essayez de l'afficher, rien ne sera visible. En regardant, vous pouvez voir que vous pouvez voir un nom d'objet non valide. D'accord ? C'est pourquoi je vous ai dit que nous avions abandonné ce point de vue. Alors les gars, dans cette vidéo, nous avons vu comment nous utilisons SQL. Nous avons également vu que nous pouvions créer une vue comment supprimer une vue. 39. SQL - Déposez une table: Dans cette vidéo, nous allons voir comment supprimer facilement une table dans SQL Server. Donc, à l'heure actuelle, nous avons une base de données, DB. Ouvrons-le. Les commandes se sont terminées avec succès. Voici notre base de données. Donc les gars, dans la mesure où je suis une base de données de base de données, nous avons une table. Voyons quelle table. Voyons les enregistrements de la table à l' aide de la commande Select Star from employee, sélectionnée Exécuter. Vous pouvez voir ici les enregistrements du tableau, l'identifiant de l' employé, le nom de l' employé, la sécurité des employés et le salaire des employés. Maintenant, les gars, laissons tomber la table. la table signifie donc supprimer tous les enregistrements de la table, ainsi que supprimer l' existence de la table. Utilisons donc la commande drop table, nom de la table de base qui est un point-virgule employé. Maintenant, cela supprimera la table entière. Nous allons vérifier, sélectionner, exécuter. Vous pouvez maintenant voir la commande terminée avec succès. Maintenant, actualisons ceci. Vous pouvez maintenant voir que le tableau n'est pas visible parce que vous l'avez supprimé. Nous l'avons abandonné signifie que nous l'avons supprimé. Maintenant, je vais essayer d'obtenir les enregistrements de la table, mais la table n'existe pas. Maintenant, lorsque je sélectionne cette option et que je clique sur Exécuter, une erreur s'affiche car vous pouvez voir nom d'objet non valide employé car nous avons déjà supprimé la table. n'y a donc aucune table dans une base de données de base de données parce que nous l'avons supprimée. Alors les gars, dans cette vidéo, nous avons vu comment supprimer facilement une table et supprimer la table entière avec un enregistrement. Dans SQL Server.