Description
Dans ce module, les participants apprendront les bases du SQL (Structured Query Language) pour gérer et manipuler les bases de données. Ce cours est conçu pour les débutants qui souhaitent comprendre comment interagir avec les bases de données relationnelles. Les sujets clés incluent l'écriture de requêtes SQL, la création et la gestion des objets de base de données, et l'exécution des opérations de données telles que l'insertion, la mise à jour et la suppression. À la fin de ce module, les participants seront capables de gérer et de requêter efficacement des bases de données en utilisant SQL.
Quels sont les buts de la formation ?
L'objectif de MOD1: Gestion des Données SQL est de fournir aux participants une base solide en SQL pour la gestion des bases de données. À la fin du cours, les participants seront compétents dans l'écriture de requêtes SQL, la création et la gestion des schémas de base de données, et l'exécution des tâches de manipulation de données. Ces compétences sont essentielles pour toute personne souhaitant travailler avec des bases de données relationnelles et gérer les données de manière efficace.
Que devez vous connaître pour suivre la formation ?
-
Compétences Informatiques de Base
- Familiarité avec l'utilisation d'un ordinateur, y compris la gestion des fichiers et les opérations de base.
-
Enthousiasme pour Apprendre
- Aucune expérience préalable en base de données ou en SQL n'est requise, mais la volonté d'apprendre et de s'engager avec le matériel est essentielle.
Programme de la formation
-
Introduction au SQL
- Aperçu du SQL et des bases de données relationnelles
- Configuration d'un environnement SQL
-
Requêtes SQL de Base
- Instructions SELECT
- Filtrage des données avec les clauses WHERE
- Tri et limitation des résultats
-
Types de Données et Opérateurs
- Comprendre les différents types de données
- Utilisation des opérateurs arithmétiques et logiques
-
Travail avec les Tables
- Création et modification des tables
- Insertion, mise à jour et suppression des données
-
Techniques de Requête Avancées
- Fonctions d'agrégation (COUNT, SUM, AVG, etc.)
- Regroupement des données avec GROUP BY
- Utilisation des clauses HAVING
-
Joins et Sous-requêtes
- Comprendre les différents types de joints
- Écrire des sous-requêtes et des requêtes imbriquées
-
Conception de Base de Données
- Création de schémas de base de données
- Comprendre la normalisation et les relations
-
Indexes et Contraintes
- Création et utilisation des indexes
- Mise en œuvre des contraintes (clé primaire, clé étrangère, unique, etc.)
-
Transactions et Concurrence
- Comprendre les transactions et les propriétés ACID
- Gestion de la concurrence et du verrouillage
-
Projets Pratiques
- Projets réels pour appliquer les compétences acquises
- Écriture de requêtes complexes et gestion des bases de données
Comment s'inscrire à la formation ?
Sur ce lien: https://forms.gle/1yonvCZhr1HZtrBx5