- Référence : BBDR
- Durée : 4 jours (28h)
- Lieu : Au choix. À distance ou en présentiel, à Paris ou en Régions
2290€ HT
Choisir une date et RéserverVous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...
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 :
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
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
Optimisation des requêtes
Outils frontaux d'accès aux données Dictionnaire des données actif et intégré
Approche et techniques pas à pas
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 Développement du modèle logique
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 baseGé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 disqueFragmentation des grandes tables Dénormalisation volontaire Indexation pour la performance et l'intégrité
Concepts de base du langage SQL
Un langage dynamique et évolutifNormes ANSI et ISO
Création d'une base relationnelle
Définition de la base et de ses objets : tables, clés, vues et indexDé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éesJointure 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éclarativesProgrammation 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.
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.
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"
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."
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"
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."
Mon avis sur le contenu du stage :
"Très intéressant, un peu court."
Mon avis sur le formateur :
"Très patient."
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