Aller au contenu principal

Langage SQL – Initiation

Date de mise à jour :
Identifiant Offre Info : 03_231124935F
Organisme responsable : Data Value (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

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

Programme de la formation

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…

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

Validation et sanction

- Utiliser les concepts fondamentaux et la terminologie des bases de données relationnelles
- Exécuter des requêtes SQL pour sélectionner, trier, regrouper, et joindre des données
- Concevoir et créer des bases de données en définissant des tables, des clés et des relations
- Utiliser le système de gestion de base de données relationnelle (SGBDR) MySQL
- Attribuer et gérer des privilèges utilisateurs
- Interagir avec une base de données via un langage de programmation

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Modalités pédagogiques

Pédagogie active mêlant exposés, exercices et applications pratiques

Durée

En centre

21 h

Financement

Conventionnement
Non
Financeurs
  • Bénéficiaire de l'action

    Programme : Entreprise, Individuel (AIF, POEI, Région individuel, autofinancement)

    Publics : 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.

  • Entreprise

    Programme : Entreprise, Individuel (AIF, POEI, Région individuel, autofinancement)

    Publics : 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.

Conditions d'accès

Publics visés

  • Salarié
  • Tout public

Informations sur les publics

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.

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

Aucun

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement en présentielle

Adresse

33 Rue de la République
69002 Lyon 2e

Responsable : ASI

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
41 rue de la Découverte
31676 Labège
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates fixes