Objectifs
Comprendre le concept de bases de données relationnelles et maîtriser les commandes du langage SQL pour interroger et exploiter les informations stockées en bases de données
Compétences visées
- Connaitre le fonctionnement d’une Base de Données
- Savoir utiliser les commandes du langage SQL et maîtriser les jointures
- Savoir créer une base de données, créer un Modèle
- Apprendre à sauvegarder et restaurer les données
- Savoir utiliser MySQL
- Gérer le contenu d'une base de données, les privilèges
- Appréhender les interactions avec les langages de programmation
- Savoir utiliser les commandes du langage SQL et maîtriser les jointures
- Savoir créer une base de données, créer un Modèle
- Apprendre à sauvegarder et restaurer les données
- Savoir utiliser MySQL
- Gérer le contenu d'une base de données, les privilèges
- Appréhender les interactions avec les langages de programmation
Public
Chargé d’études ou d’analyse, développeurs, administrateurs de bases de données et, plus généralement, toute personne gestionnaire de données.
Pré-requis
Aucun
Méthode pédagogique
Pédagogie active mêlant exposés, exercices et applications pratiques
Programme
- Introduction
- Rappels de concepts de base des SGBDR
- Introduction à l'algèbre relationnelle applicable au langage SQL : projection, union, intersection
- Terminologie
- Méthode de spécification d’une Base de Données
- Langage SQL
- Commandes SQL par groupes (DML, DDL, DCL, TCL)
- Mise en place d’un environnement de travail MySQL
- Opérations de sélection
- Le type Date
- Utilisation d’opérateurs arithmétiques
- Fonctions sur les chaînes
- Tri
- Regroupement
- Traitement de groupes
- Les jointures
- Modification de la Base de Données
- Création/modification/suppression d’une table
- Ajout/modification/suppression de lignes dans une table
- Notion de transaction
- Gestion des privilèges
- Principes généraux
- Ajout d’un utilisateur, gestion des droits
- Modes d’utilisation de la Base de Données
- Principe d’interaction des langages de programmation avec une base de données
- Principe de fonctionnement des ORM
Modalités d'évaluation
Un formulaire d'auto-évaluation proposé en amont de la formation nous permettra d'évaluer votre niveau et de recueillir vos attentes. Ce même formulaire soumis en aval de la formation fournira une appréciation de votre progression.
Des exercices pratiques seront proposés à la fin de chaque séquence pédagogique pour l'évaluation des acquis.
En fin de formation, vous serez amené(e) à renseigner un questionnaire d'évaluation à chaud.
Une attestation de formation vous sera adressée à l'issue de la session.
Trois mois après votre formation, vous recevrez par email un formulaire d'évaluation à froid sur l'utilisation des acquis de la formation.
Des exercices pratiques seront proposés à la fin de chaque séquence pédagogique pour l'évaluation des acquis.
En fin de formation, vous serez amené(e) à renseigner un questionnaire d'évaluation à chaud.
Une attestation de formation vous sera adressée à l'issue de la session.
Trois mois après votre formation, vous recevrez par email un formulaire d'évaluation à froid sur l'utilisation des acquis de la formation.
Solutions de financement
Cette formation peut être financée :
- dans le cadre du plan de développement des compétences de votre Entreprise
- par l’OPCO (opérateur de compétences) de votre Entreprise ou le FAF (Fonds d’Assurance Formation) pour les professionnels libéraux
- par France Travail dans le cadre du dispositif de l'Aide Individuelle à la Formation (soumis à accord de votre Agence)
- à titre personnel
Accessibilité
Vous souhaitez suivre notre formation Langage SQL - Initiation et êtes en situation de handicap ? Merci de nous contacter afin que nous puissions envisager les adaptations nécessaires et vous garantir de bonnes conditions d'apprentissage