Formation Bases de données relationnelles : Conception et modélisation

4.5 sur 5 étoiles

5 étoiles
50%
4 étoiles
50%
3 étoiles
0%
2 étoiles
0%
1 étoile
0%
Voir les 6 avis
(6 avis)
Durée 4 jours
Niveau Fondamental
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence BBDR
Éligible CPF Non
Certification Certification AVIT by ENI – Exploitation d’une base de données avec le langage SQL

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.

Objectif opérationnel : 

Savoir maîtriser de la conception à l'utilisation d'une base de données.

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.

Public :

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

Introduction aux bases de données

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 

Fonctionnement d'un SGBDR

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

Conception de bases de données relationnelles

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, identifiantsDescription 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é

Réalisation et interrogation d'une base de données relationnelle

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

Évolution de la conception de bases de données

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

- 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.

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.

Date de mise à jour du programme : 16/03/2022

Dates et lieux

Du 16 au 19 juillet 2024
Lieu
Distanciel
Durée
4 jrs
2290 € HT
Du 16 au 19 juillet 2024
Lieu
Paris
Durée
4 jrs
2290 € HT
Du 10 au 13 septembre 2024
Lieu
Distanciel
Durée
4 jrs
2290 € HT
Du 10 au 13 septembre 2024
Lieu
Paris
Durée
4 jrs
2290 € HT
Du 12 au 15 novembre 2024
Lieu
Distanciel
Durée
4 jrs
2290 € HT
Du 12 au 15 novembre 2024
Lieu
Paris
Durée
4 jrs
2290 € HT
Du 17 au 20 décembre 2024
Lieu
Distanciel
Durée
4 jrs
2290 € HT
Du 17 au 20 décembre 2024
Lieu
Paris
Durée
4 jrs
2290 € HT

Avis des participants à la formation Bases de données relationnelles : Conception et modélisation

Note moyenne de 4.5/5(6)

Les avis figurant ci-dessous 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.

MOREIRA Nathalie
4/5

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"

HENG Phano
4/5

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."

BOFFA Stéphanie
5/5

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"

BAS
4/5

 

Ce que j'ai le plus apprécié :

"Excellent échange / le formateur a pris du temps pour expliquer les TPs."

Ce que j'ai le moins apprécié :

"Dommage qu'on a peu de temps pour pratiquer."

MOISAN Soraya
5/5

Mon avis sur le contenu du stage :

"Très intéressant, un peu court."

Mon avis sur le formateur :

"Très patient."

BRAHIM Rabeb
5/5

Mon avis sur le formateur :

"Instructeur pédagogue, humble et très patient avec les débutantes."


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB