Description
Objectif général: À l’issue de la formation, les participants seront capables de comprendre les bases des systèmes de gestion de bases de données relationnelles, de concevoir et modéliser une base de données et de manipuler les données avec SQL. Modalité : Toutes les modalités (présentiel, classe virtuelle et hybride) sont possibles Lieu possible de réalisation : Locaux du bénéficiaire ou locaux d’Ascent Formation, en France métropolitaine et dans les DROM-COM Nombre maximal de participants : 20 Niveau SAME visé : Application (A) Compétences visées Comprendre le fonctionnement des bases de données relationnelles et des SGBDR. Appliquer les principes de modélisation pour créer des bases de données efficaces. Utiliser le langage SQL pour interagir avec les données.
Objectifs pédagogiques
- Disposer d’une vision claire des fonctionnalités d’un SGBD.
- Maîtriser les bases de la conception et de la modélisation des bases de données.
- Découvrir et utiliser les principales commandes SQL pour gérer et manipuler les données.
Public concerné
Prérequis
Déroulé du programme
Jour 1 : Introduction aux bases de données relationnelles et conception (6 heures)
- Introduction aux SGBDR (1 heure)
Définition et rôle des bases de données relationnelles.
Présentation des principaux SGBDR (MySQL, PostgreSQL, SQL Server, etc.).
Travaux pratiques : Exploration de l’interface d’un SGBDR.
- Conception et modélisation des bases de données (3 heures)
Concepts fondamentaux : tables, relations, clés primaires et étrangères.
Méthodes de modélisation : schéma relationnel et diagrammes ERD.
Travaux pratiques : Modélisation d’une base de données simple.
- Présentation des forces et faiblesses des SGBDR (2 heures)
Analyse comparative des principaux acteurs du marché.
Cas pratiques : Identifier les besoins et choisir un SGBD adapté.
Jour 2 : Manipulation des données avec SQL (6 heures)
- Introduction au langage SQL (2 heures)
Structure d’une requête SQL : SELECT, INSERT, UPDATE, DELETE.
Travaux pratiques : Écriture de requêtes simples.
- Gestion avancée des données (2 heures)
Tri, regroupement et filtrage des données (ORDER BY, GROUP BY, WHERE).
Jointures et relations entre tables.
Travaux pratiques : Réalisation de requêtes combinées et jointures.
- Applications pratiques (2 heures)
Étude de cas : Création et gestion d’une base de données complète.
Travaux pratiques : Implémentation et manipulation d’une base de données en conditions réelles.
Informations
Durée
2 jour(s)
12h
Sur demande
Formations similaires
Migration vers le Cloud
Sur demande
Agents IA — Concevoir des systèmes autonomes avec LangChain et LangGraph - Avancé
Sur demande
AI Act européen — Comprendre vos obligations et vous mettre en conformité - Niveau débutant
Sur demande
Analyse bayésienne (4-107)
Sur demande