Bases de données relationnelles - conception et modélisation par PLB Consultant

Lieu(x)
En centre (92)
Durée
Total : 28 heures
En centre : 28 heures
Financement
Demandeur d’emploi
Salarié
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
* Introduction aux bases de données.
Présentation des techniques SGBD.
SGBD et outils utilisateurs connexes.
* 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, 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é.
* 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.
Objectifs
- Analyser la structure des bases de données existantes à l'aide des outils CASE.
- Identifier les entités, les attributs, les relations et leurs propriétés.
- Développer et conceptualiser les modèles de données.
- Créer une base de données en utilisant un modèle de données comme ébauche.
Centre(s)
  • Levallois Perret (92)
Métier(s)
Compétence(s)
Formation proposée par : PLB Consultant
À découvrir
EPG-Formation Ecole Pluridisiplinaire Gardoise
Médiation Relationnelle par EPG-Formation Ecole Pluridisiplinaire Gardoise
Analyse et conception de bases de données relationnelles par Sirieix Conseil
Principe de conception des bases de données par M2I FORMATION MERIGNAC
VERTEGO INFORMATIQUE
Sql server 2016 - développer des modèles de données par VERTEGO INFORMATIQUE
Conception et administration de bases de données par AGCNAM NOUVELLE AQUITAINE
Page Consulting
BASES DU MARKETING-LA RELATION CLIENT par Page Consulting
Access - Conception d'une base de données par AJFORM CONSEIL OI
Access - Conception d'une base de données par MODULA FORMATION
QlikView - Développeur - Création d'un modèle de données par M2I FORMATION MERIGNAC
VERTEGO INFORMATIQUE
Qlikview base de données - Qlikview designer par VERTEGO INFORMATIQUE