Bases de données et SQL

Modèle relationnel, concepts clés et requêtes SQL essentielles (sélection, filtres, jointures simples, CRUD).

Durée : 2 jours (14 heures au total)

Lieu de la formation : A distance

Tarif : 2 000 € HT

Public :

  • Informaticiens ou non-informaticiens ayant besoin de s’interfacer avec une base de données

Prérequis :

  • Être à l’aise avec l’outil informatique
  • Avoir une sensibilité aux données, leurs types, leur place au sein du SI
  • Travailler avec au moins un système relationnel tel que MySQL, SQL Server, Oracle, PostgreSQL, Snowflake, DB2, SQLite, MariaDB, BigQuery (un seul suffit)

Objectifs :

  • Comprendre le rôle d'une base de données relationnelle dans le SI
  • Savoir écrire dans une base de données en SQL (insertion, mise à jour, suppression)
  • Maîtriser l'extraction de données via les requêtes SELECT (jointures, filtres, tris)
  • Faire des statistiques et des calculs et maitriser la manière dont les données sont présentées

 

Délais d'accès : Maximum 3 mois

Accessibilité aux personnes en situation de handicap :

 

Moyens et méthodes pédagogiques : Cette formation se déroulera sur MySQL ou SQL Server, et la très large majorité des aspects du langage SQL seront standard, et donc applicable aux autres systèmes, tels qu’Oracle, PostgreSQL, Snowflake, DB2, SQLite, MariaDB, BigQuery

Modalités d'évaluation :

  • En amont, un questionnaire d’auto-positionnement permet d’identifier les acquis et besoins des participants. En aval, une évaluation finale mesure les compétences et connaissances acquises.
  • Ces questionnaires sont complétés par des vérifications régulières tout au long de la formation (à travers des ateliers, des travaux pratiques et des exercices).

 

Le programme de la formation :

  • Introduction au stockage des données : les différentes manières de stocker et faire circuler des données
  • Les bases de données relationnelles : architecture, tables, colonnes, lignes, relations, et place dans le système d'information
  • Écriture de données en SQL : insertion, mise à jour, suppression et compréhension des contraintes associées
  • Extraction de données avec SELECT : les différentes clauses, jointures, calculs, mises en forme, recherches, tris et statistiques
  • Fonctions SQL courantes : tour d'horizon des fonctions les plus utilisées : calculs de date, manipulation de chaine, arrondis, etc.
  • Réalisation de statistiques en SQL avec les fonctions d’agrégations (SUM, MAX, AVG…) et le mot clé « GROUP BY »
  • Tour d'horizon des concepts complémentaires : transactions, import et export de données, administration des utilisateurs, autres objets d'une base de données
  • Synthèse et mise en pratique : constitution d'une base de mots-clés, fonctions et concepts réutilisables dans des situations concrètes d'entreprise

Contact

Précisez votre besoin : formation (catalogue/sur mesure) ou développement logiciel.