- Certifiant
- Cours pratique
- Informatique
Formation Bases de données relationnelles : Conception et modélisation

- Durée
- 4 jours
- Niveau
- Fondamental
- Modalités
- Présentiel / Distanciel
- Certification
- Certification AVIT by ENI – Exploitation d’une base de données avec le langage SQL
Description de la formation Bases donnees initiation
Cette formation Bases de données relationnelles d'initiation aux bases de données apporte une synthèse complète des connaissances aujourd'hui indispensables en matière de bases de données, du processus de conception à son utilisation effective. La formation est très vivante avec de très nombreux travaux pratiques permettant de manipuler chacun des concepts importants.

Objectifs pédagogiques
Concrètement cette formation Bases de données relationnelles vous apportera les connaissances suivantes :
- Quelle est la signification du terme relationnel
- Quelles sont les forces et les faiblesses d'une base de données relationnelle
- Quel est le processus de développement à suivre pour concevoir et réaliser une base de données relationnelle
- Les différentes techniques de conception logique et physique des bases de données
- Le compromis à trouver entre normalisation et non-normalisation des données
- Les manipulation SQL de base et ce qui se passe en interne
- Ce qui change lorsqu'on travaille avec un SGBDR dans un environnement client/serveur
- L'emploi de procédures stockées sur le serveur et leur impact sur les applications
- Les spécificités liées à la mise en œuvre d'une base de données relationnelle dans le contexte des applications Web.
Objectifs opérationnels
Savoir maîtriser de la conception à l'utilisation d'une base de données.
Cette formation vous prépare au passage de la certification "AVIT by ENI - Exploitation d’une base de données avec le langage SQL" qui démontre votre compétence à interagir avec une base de données en utilisant le langage SQL.
L’examen portera sur le langage SQL standard sans référence quelconque à un Système de Gestion de Base de Données Relationnelle spécifique.
L’examen de certification se passe en ligne sous forme d’un QCM d’une durée d’1h. Le résultat s’affiche selon un score de 1000 points. Un score supérieur à 600 indique que les compétences sont acquises.
Programme
Contenu du cours, module par module
5 modules
Présentation des techniques SGBD
- Accéder, organiser et stocker des données
- Importance des règles d'entreprise
- Processus de développement d'une base
SGBD et outils utilisateurs connexes
- Langages de requêtes
- Outils de développement d'applications et de requêtes
- Outils de génie logiciel
Concepts de base du relationnel
- Architecture d'une base relationnelle
- Relations, attributs, tables
- Clés primaires et étrangères
- Contraintes d'intégrité relationnelle
- Manipulation de données: sélection, union, projection, jointure, intersection, différence
Éléments d'un SGBD relationnel
- Dictionnaire des données actif et intégré
- Optimisation des requêtes
- Outils frontaux d'accès aux données
Approche et techniques pas à pas
- Développement du modèle logique
- Traduction du modèle de données en modèle relationnel
- Spécification des contraintes d'intégrité
- Définition des données du dictionnaire
Modélisation Entité-Association
- Détermination des entités, attributs, identifiants
- Description des associations 1-1, 1-N, N-M
- Associations optionnelles et obligatoires
- Résolution des associations N-M
- Principes de réalisation d'un diagramme E-A correct
Normalisation des données pour concevoir des tables
- Pourquoi normaliser ou ne pas normaliser ?
- Éviter les anomalies lors des mises à jour
- Identification des dépendances fonctionnelles
- Application de règles de normalisation
Utilisation d'un outil de génie logiciel
- Conception et documentation d'une base
- Génération de SQL pour créer la base
- « Reverse engineering » pour réanalyser une base existante
Conception physique d'une base de données
- Groupement et affectation des tables aux fichiers de disque
- Fragmentation des grandes tables
- Dénormalisation volontaire
- Indexation pour la performance et l'intégrité
Concepts de base du langage SQL
- Un langage dynamique et évolutif
- Normes ANSI et ISO
Création d'une base relationnelle
- Définition de la base et de ses objets : tables, clés, vues et index
- Déclaration des contraintes d'intégrité
- Modification des structures et des contraintes
Accès à une base de données avec SQL
- Interrogation de la base de données pour extraire les informations recherchées
- Jointure des tables pour extraire les données connexes
- Mise à jour des données tout en maintenant l'intégrité de la base de données
Construction et utilisation de vues
- Définition de vues pour la simplicité et la sécurité
- Accès personnalisés par les vues aux données
- Interrogation et mise à jour avec les vues
Utilisation de règles d'entreprise pour préserver l'intégrité des données
- Définition de contraintes déclaratives
- Programmation côté serveur : avec Java et des langages procéduraux
Tendances
- Modélisation dans l'analyse/la conception
- Étude des règles d'entreprise
- Création d'un serveur intelligent
Travaux pratiques
- Analyse et documentation de la structure des bases de données existantes à l'aide des outils CASE
- Identification des entités, des attributs, des relations et de leurs propriétés
- Développement et conceptualisation des modèles de données
- Création d'une base de données en utilisant un modèle de données comme ébauche
Remarque : l'ensemble des travaux pratiques est réalisable à distance si vous optez pour la formule cours à distance.
Programme mis à jour le 13/02/2026
Public concerné
Ce cours Base de données s'adresse à tous ceux qui sont concernés par les bases de données relationnelles :
- Programmeurs ou analystes qui ont une expérience du développement d'applications, mais n'ont pas d'expérience récente en matière de bases de données.
- Professionnels des technologies qui ont l'expérience de bases de données propriétaires ou autres et passent maintenant à une base de données relationnelle.
- Responsables de projets chargés de mettre en œuvre une base de données relationnelle.
- Non-informaticiens tels qu'utilisateurs ou organisateurs impliqués dans la mise en place ou la maintenance d'une base de données dans leur entreprise, ou qui doivent définir les besoins pour un projet de développement de base de données.
- Responsables contractant en charge du suivi du développement d'une base de données relationnelle et/ou des applications utilisant une base de données relationnelle.

Prérequis
Aucun
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
4,4/5
7 avis
« Mon avis sur le contenu du stage : "Un peu plus de pratique aurait été appréciable, surtout le dernier jour où nous avons beaucoup "regardé faire" et peu pratiqué (question de temps certainement!)." Mon avis sur le formateur : "Bon intervenant, malgré quelques longueurs dans les explications." Ce que j'ai le plus apprécié : "la salle de pause la qualité des ordinateurs le petit comité (nous étions un groupe de 5 personnes)" Ce que j'ai le moins apprécié : "chaleur dans la salle" »
MOREIRA NathalieCONSERVATOIRE D'ESPACES NATURELS NORMANDIE SEINE « Mon avis sur le contenu du stage : "formation conforme à mes attentes qui fournit les bases à la pratique de sql" Mon avis sur le formateur : "Disponibilité et clarté " Ce que j'ai le plus apprécié : "exercices sur langage sql" Ce que j'ai le moins apprécié : "formation à distance techniquement très efficace, avec vu direct sur pc animateur, visibilité top." »
HENG PhanoCNDSSTI « Mon avis sur le contenu du stage : "Stage intense et très complet. Le support de cours est très bien fait. Il m'aidera beaucoup seul devant mon poste de travail. " Mon avis sur le formateur : "Excellent formateur, à l'écoute. Très professionnel." Mon avis sur la salle de formation : "Très bon site" »
BOFFA StéphanieCAISSE CENTRALE DE LA MUTUALITE SOCIALE AGRICOLE
Les avis figurant ci-dessus sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Formations liées
- MySQL Prise en main et développementRéf. BMPD3 joursFondamentalProchaine session : 2 nov.2 090 €
- PostGIS, Prise en MainRéf. BPPG3 joursIntermédiaire
- Big Data : Architecture et InfrastructureRéf. OAIH3 joursFondamentalProchaine session : 4 nov.2 090 €
- Cursus Développeur SQL ServerRéf. BCSD10 joursIntermédiaire5 095 €