Aller au contenu
Data : bases de données, SGBD

Bases de données pour administrateurs systèmes et réseaux

Ce programme vise à fournir une compréhension solide des bases de données, essentielle pour les futurs administrateurs réseaux et systèmes, tout en mettant l’accent sur les applications pratiques et la…

Avancé
Blended

Description de la formation

Jour 1 – Bases de données relationnelles et SQL fondamental

  • Introduction aux bases de données : rôles et enjeux pour les administrateurs systèmes et réseaux, différences entre fichiers plats et SGBD.
  • Modélisation relationnelle : notions de table, clé primaire, clé étrangère, relations 1‑n/n‑n et règles de normalisation simples.
  • Langage SQL – niveau débutant : Création de tables et de contraintes (DDL). Insertion, mise à jour et suppression de données (INSERT/UPDATE/DELETE). Requêtes de sélection de base (SELECT avec conditions simples).
  • Mise en pratique : exercices sur un SGBD courant (par ex. PostgreSQL ou MySQL) pour consolider les notions vues (création de tables, insertion de données, requêtes simples).

Jour 2 – SQL avancé et administration essentielle

  • SQL avancé : Jointures (INNER, LEFT, RIGHT) pour croiser des tables. Agrégations et regroupements (GROUP BY, fonctions d’agrégat). Sous‑requêtes et vues simples.
  • Administration de base d’un SGBD : Installation et configuration initiale. Concepts de transaction et gestion de la concurrence. Sauvegardes et restaurations, gestion des utilisateurs et des permissions.
  • Panorama des tendances actuelles (introduction courte) : Présentation des bases NoSQL et de leurs cas d’usage. Notions de bases de données dans le cloud (services managés).
  • Atelier pratique : scénarios d’administration (création d’un utilisateur, mise en place d’une sauvegarde) et optimisation simple de requêtes.

Objectifs pédagogiques

  • Comprendre les principes fondamentaux des bases de données.
  • Acquérir des compétences de base en SQL et modélisation des données.
  • Appréhender l'administration et la sécurité des bases de données.
  • Avoir une introduction aux systèmes de bases de données NoSQL.

Programme détaillé

Module 1 Jour 1 – Bases de données relationnelles et SQL fondamental
  • Introduction aux bases de données : rôles et enjeux pour les administrateurs systèmes et réseaux, différences entre fichiers plats et SGBD.
  • Modélisation relationnelle : notions de table, clé primaire, clé étrangère, relations 1‑n/n‑n et règles de normalisation simples.
  • Langage SQL – niveau débutant : Création de tables et de contraintes (DDL). Insertion, mise à jour et suppression de données (INSERT/UPDATE/DELETE). Requêtes de sélection de base (SELECT avec conditions simples).
  • Mise en pratique : exercices sur un SGBD courant (par ex. PostgreSQL ou MySQL) pour consolider les notions vues (création de tables, insertion de données, requêtes simples).
Module 2 Jour 2 – SQL avancé et administration essentielle
  • SQL avancé : Jointures (INNER, LEFT, RIGHT) pour croiser des tables. Agrégations et regroupements (GROUP BY, fonctions d’agrégat). Sous‑requêtes et vues simples.
  • Administration de base d’un SGBD : Installation et configuration initiale. Concepts de transaction et gestion de la concurrence. Sauvegardes et restaurations, gestion des utilisateurs et des permissions.
  • Panorama des tendances actuelles (introduction courte) : Présentation des bases NoSQL et de leurs cas d’usage. Notions de bases de données dans le cloud (services managés).
  • Atelier pratique : scénarios d’administration (création d’un utilisateur, mise en place d’une sauvegarde) et optimisation simple de requêtes.

Prérequis

  • Avoir des connaissances de base en systèmes et réseaux et en manipulation de données.
  • Posséder des notions d’algorithmique et de programmation (SQL ou un langage de script).
  • Disposer de bases solides en administration systèmes et réseaux (environnements Windows et Linux, notions de réseaux).
  • Avoir une appétence pour les problématiques de sécurité des systèmes d’information.

Public visé

  • Administrateurs systèmes et réseaux souhaitant se former aux bases de données relationnelles et NoSQL.
  • Techniciens informatiques désireux de maîtriser l’administration des SGBD et l’optimisation des performances.
  • Professionnels en reconversion vers les métiers de la data et de l’infrastructure.

Modalités de la formation

  • 📍 Format : Mixte (présentiel + distanciel)
  • 📊 Niveau d'entrée : Avancé
  • 👥 Effectif : 4 à 12 stagiaires (groupe restreint)
  • 🎯 Pédagogie : Apports théoriques, exercices pratiques, études de cas, projet fil rouge
  • ♿ Accessibilité : Formations accessibles aux personnes en situation de handicap. Contactez notre référent handicap.