-
Type de la Formation
Formation présentielle
-
Durée
28 Heures
LE LANGAGE SQL
Découvrez les fondamentaux du langage SQL et maîtrisez la gestion efficace des bases de données. Acquérez des compétences essentielles pour interroger, organiser et manipuler les données en utilisant des requêtes avancées. Gagnez en autonomie pour optimiser les performances et garantir l'intégrité des systèmes d'information.
Objectif Pédagogique
- Acquérir les bases du langage SQL en étudiant sa syntaxe et ses commandes principales.
- Réaliser des requêtes SELECT complexes en combinant plusieurs tables et conditions.
- Maîtriser les opérations DML (Data Manipulation Language) pour insérer, mettre à jour et supprimer des données.
- Créer et gérer des vues, des triggers et des procédures stockées pour enrichir les fonctionnalités des bases de données.
- Savoir créer des requêtes imbriquées et des jointures pour extraire des données spécifiques.
Durée
- 28 heures
Public Concerné
- Personnes souhaitant évoluer vers un rôle de testeur logiciel et ayant besoin de compétences en bases de données pour manipuler et valider les données des applications testées.
- Professionnels de l’IT (développeurs, analystes, testeurs) souhaitant renforcer leur maîtrise du langage SQL pour améliorer leurs capacités d’analyse et d’automatisation des tests.
- Toute personne impliquée dans le cycle de vie du logiciel nécessitant des compétences en requêtage SQL pour extraire, analyser et manipuler des données dans le cadre de la validation fonctionnelle et technique des applications.
Prérequis
- Avoir des Connaissances en informatique et en architecture logicielle.
- Compréhension des bases de données relationnelles et de leur rôle dans les systèmes d’information.
- Familiarité avec les notions fondamentales du test logiciel (gestion des exigences, conception de tests, validation des données).
- Une première expérience en manipulation de données via des outils comme Excel ou d’autres bases de données serait un plus, mais n'est pas obligatoire.
- Motivation et esprit logique pour comprendre et formuler des requêtes SQL adaptées aux besoins des tests logiciels
Moyens pédagogiques et d’encadrement
- Cours théorique assurés par un formateur expérimenté.
- Support de cours détaillé.
- Séries d’exercices et travaux pratiques.
- Un ordinateur avec accès à tous les outils nécessaires pour le cours.
- Serveurs avec infrastructure technique nécessaire.
Suivi et évaluation des résultats
- Présentation & Atelier
- Compte rendu individuel
- Examen & QCM
- Attestations de présence
- Enquêtes de de satisfaction
- Suivi personnalisé et accompagnement régulier des stagiaires tout au long du cours.
Programme de formation
- 1. Le Langage de définition des données (LDD)
- Contraintes d'intégrité
- Clé primaire : (Primary Key)
- La clé étrangère : (Foreign Key)
- Valeur par défaut :
- Création d'une table : GREATE
- Modification de la structure d'une table : ALTER
- Suppression d’une table : DROP
- 2. Langage de manipulation de données (LMD)
- Les Jointures
- o Jointure interne
- o Jointure externe
- Fonctions de groupes
- Opérateurs sur plusieurs tables
- Les types de données
- Les chaines de caractères
- Expressions et Fonctions
Accessibilité Aux Personnes Handicapées
Notre organisme de formation veille que toute personne en situation de handicap puisse accéder à nos formations dans la mesure des moyens d’adaptation organisationnels et techniques pouvant être mis en œuvre pour l’accompagner.
Pour les personnes ayant un handicap, merci de nous contacter afin que l’on puisse s’organiser.
Téléphone : +33 1 85 78 59 63
Courriel : administration@isd-formation.com