Données, développement & systèmes d’information

Bases de données

Des formations pour concevoir, structurer, interroger et administrer des bases de données relationnelles ou NoSQL avec Access, SQL, MySQL, PostgreSQL, MongoDB et la méthode Merise.

BASES DE
DONNÉES
Access SQL MongoDB Merise
Fiche formation

Informations essentielles

Les modalités sont adaptées au parcours sélectionné, au niveau de l'apprenant et à son projet professionnel.

01

Objectif pédagogique

Concevoir, modéliser, créer, administrer et exploiter des bases de données relationnelles ou NoSQL. Maîtriser la modélisation Merise, le langage SQL, Microsoft Access, MySQL, PostgreSQL et MongoDB afin de stocker, sécuriser et exploiter efficacement les données.

02

Public concerné

Développeurs, techniciens, analystes, administrateurs, salariés, demandeurs d'emploi, étudiants et personnes en reconversion professionnelle.

03

Prérequis

Savoir utiliser un ordinateur et manipuler des fichiers. Une connaissance de l'environnement Windows est recommandée. Aucun prérequis en base de données pour les parcours débutants.

04

Durée

Variable selon le logiciel, le niveau et les objectifs. Parcours de quelques heures à plusieurs jours de formation.

05

Modalités pédagogiques

Présentiel, classe virtuelle, e-learning tutoré ou parcours mixte, avec nombreux exercices pratiques et études de cas.

06

Modalités d'évaluation

Test de positionnement, travaux pratiques, création d'une base, requêtes SQL, quiz, évaluation finale et questionnaire de satisfaction.

07

Délai d'accès

Entrée en formation possible toute l'année. Délai moyen : 15 jours après validation du projet et du financement.

08

Tarifs et financements

Tarifs selon le parcours choisi. Financements possibles : OPCO, France Travail, entreprise ou autofinancement.

09

Accessibilité handicap

Les personnes en situation de handicap sont invitées à contacter CWDB afin d'étudier les adaptations pédagogiques et techniques possibles.

Demander le programme détaillé Échanger sur mon projet

Compétences visées

Concevoir une base de données, modéliser un système d'information, créer des tables, gérer les relations, écrire des requêtes SQL, administrer une base, sécuriser les données, optimiser les performances et exploiter efficacement les informations.

Access SQL MySQL PostgreSQL MongoDB Merise Modélisation Requêtes NoSQL SGBD

Programmes disponibles

BDD 01

Microsoft Access – Initiation

Créer une base de données relationnelle, concevoir des tables, des formulaires, des requêtes et des états professionnels.

Voir le programme
  • Découverte de Microsoft Access
  • Création d'une base de données
  • Création des tables
  • Choix des types de champs
  • Définition des clés primaires
  • Création des relations
  • Intégrité référentielle
  • Saisie des données
  • Création de requêtes simples
  • Requêtes avec critères
  • Tri et filtrage
  • Création de formulaires
  • Personnalisation des formulaires
  • Création d'états
  • Impression des états
  • Sauvegarde et maintenance
BDD 02

SQL – Initiation

Découvrir le langage SQL, interroger une base et manipuler efficacement les données.

Voir le programme
  • Présentation des bases relationnelles
  • Installation de l'environnement
  • Comprendre les tables
  • Les clés primaires et étrangères
  • Syntaxe SQL
  • SELECT
  • WHERE
  • ORDER BY
  • GROUP BY
  • HAVING
  • INSERT
  • UPDATE
  • DELETE
  • Alias
  • Jointures simples
  • Exercices pratiques
BDD 03

SQL – Perfectionnement

Approfondir SQL et optimiser les requêtes sur des bases volumineuses.

Voir le programme
  • Jointures avancées
  • Sous-requêtes
  • UNION
  • INTERSECT
  • EXCEPT
  • Fonctions d'agrégation
  • Fonctions de dates
  • Fonctions texte
  • Fonctions numériques
  • Vues SQL
  • Index
  • Transactions
  • Procédures stockées
  • Optimisation des performances
  • Analyse d'exécution
  • Cas pratiques
BDD 04

MySQL

Installer, administrer et exploiter une base MySQL.

Voir le programme
  • Présentation de MySQL
  • Installation
  • Création d'une base
  • Création des tables
  • Relations
  • Import et export
  • Requêtes SQL
  • Gestion des utilisateurs
  • Droits d'accès
  • Sauvegarde
  • Restauration
  • Optimisation
  • Maintenance
  • Sécurité
  • Bonnes pratiques
BDD 05

PostgreSQL

Mettre en œuvre une base PostgreSQL et exploiter ses fonctionnalités avancées.

Voir le programme
  • Présentation de PostgreSQL
  • Installation
  • Création des bases
  • Création des tables
  • Contraintes
  • Types de données
  • Jointures
  • Index
  • Vues
  • Transactions
  • Sauvegardes
  • Restauration
  • Gestion des utilisateurs
  • Sécurité
  • Optimisation
BDD 06

MongoDB

Découvrir les bases NoSQL, créer des collections et manipuler des documents JSON.

Voir le programme
  • Présentation du NoSQL
  • Installation MongoDB
  • MongoDB Compass
  • Création d'une base
  • Création de collections
  • Insertion de documents
  • Recherche de documents
  • Filtres
  • Mises à jour
  • Suppression
  • Index
  • Agrégation
  • Sauvegarde
  • Sécurité
  • Cas pratiques
BDD 07

Merise

Modéliser un système d'information avant la création d'une base de données.

Voir le programme
  • Présentation de Merise
  • Cycle de vie d'un projet
  • Recueil des besoins
  • Dictionnaire des données
  • MCD
  • Cardinalités
  • Associations
  • MLD
  • MPD
  • Passage MCD → MLD
  • Normalisation
  • Création des tables
  • Études de cas
  • Exercices complets
BDD 08

Conception de bases de données

Créer une architecture de base de données performante et évolutive.

Voir le programme
  • Analyse des besoins
  • Choix du SGBD
  • Modélisation
  • Relations
  • Contraintes
  • Optimisation
  • Indexation
  • Sécurité
  • Sauvegardes
  • Documentation
  • Bonnes pratiques
  • Étude de cas complète

Vous souhaitez maîtriser les bases de données ?

Contactez CWDB afin de construire un parcours adapté à votre niveau et à vos objectifs. Que vous souhaitiez apprendre Microsoft Access, SQL, MySQL, PostgreSQL, MongoDB, la modélisation Merise ou concevoir une base de données complète, nous élaborons une formation personnalisée correspondant à votre projet professionnel.

Demander des informations Prendre rendez-vous