"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Feuille de route SQL (Structured Query Language) pour les débutants

Feuille de route SQL (Structured Query Language) pour les débutants

Publié le 2024-11-02
Parcourir:338

Comment puis-je réapprendre SQL si je devais recommencer ? Au cours de vos premiers jours d'apprentissage, vous vous retrouvez toujours face à un dilemme : par où commencer à apprendre SQL, quelles ressources conviennent le mieux à votre parcours d'apprentissage, quelle est la bonne façon d'apprendre SQL et il semble que vous soyez dans un état de confusion, n'est-ce pas ?

SQL(Structured Query Language) Road Map for beginners

Il s'agit d'un guide complet destiné aux débutants qui tentent de se lancer dans l'industrie des données. SQL (Structured Query Language) est un langage de programmation utilisé pour manipuler des bases de données relationnelles

SQL(Structured Query Language) Road Map for beginners

1. Définir la ou les bases de données

  • Définir ce qu'est une base de données et répertorier les différents types de bases de données (c'est-à-dire bases de données relationnelles et non relationnelles)
  • Installez et configurez un système de gestion de base de données sur votre ordinateur local

2. Bases de SQL

  • Définir SQL et les fonctionnalités d'état de SQL
  • Quels sont les types de données courants principalement utilisés dans SQL
  • Comprendre la syntaxe de base des requêtes SQL

3. Commandes de base en SQL

  • Sélectionner l'instruction Il est utilisé pour récupérer des données à partir de tables, par exemple

select name, age
from students


  • Tri et filtrage des données Utiliser order by pour trier les données, où filtrer les données en fonction d'une condition et d'une clause limite pour spécifier le nombre d'éléments à renvoyer par une requête
  • Fonctions d'agrégation Apprenez à utiliser MAX, MIN, AVERAGE, COUNT, SUM
  • Grouper par et avoir une clause
    regrouper les données et comprendre comment filtrer les données groupées

    4. Manipulation des données

  • Insérer
    ajouter de nouveaux enregistrements à une table

  • mise à jour
    Modifier des enregistrements existants dans une table

  • supprimer
    supprimer des enregistrements d'une table dans une base de données

    5. Conception de la base de données

  • relations
    comprendre comment les tables sont liées via des clés primaires et étrangères, ainsi que les différents types de relations (c'est-à-dire une à une, une à plusieurs)

  • Normalisation de la base de données
    Définir la normalisation et les différents types de normalisation

    6. Requêtes SQL avancées

  • Sous-requêtes
    Écrire une requête dans une autre requête

  • Joint
    Combinaison d'une ou plusieurs lignes de données de plusieurs tables à l'aide de jointures, c'est-à-dire (jointure interne, jointure gauche, jointure droite, jointure croisée)

  • Indexage
    Définir l'indexation et l'importance des index

    7. Fonctions et procédures SQL

  • Fonctions
    Que sont les fonctions et les fonctions SQL intégrées 

  • Déclencheurs et procédures
    Définir les procédures et les déclencheurs, les types de déclencheurs et leurs applications

    8. Entraînez-vous à écrire du SQL

  • Pratique pratique
    Connectez-vous à chatgpt et demandez à chatgpt de produire des données factices à insérer dans votre base de données
    Enfin, demandez à chatgpt de formuler des questions pour vous entraîner à écrire vos requêtes SQL

  • Rejoignez une communauté en ligne
    Rejoignez les groupes WhatsApp, Linked in et SQL sur les réseaux sociaux.

Conclusion

En suivant cette feuille de route en tant que débutant, vous développerez vos compétences en SQL. Assurez-vous d'avoir beaucoup de pratique afin de maîtriser SQL.

Déclaration de sortie Cet article est reproduit sur : https://dev.to/allan-pg/sqlstructured-query-language-road-map-for-beginners-1fnh?1 En cas d'infraction, veuillez contacter [email protected] pour supprimer il
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3