Conception de base de données relationnelles Objectifs Public Pré-requis Durée •3 jours •Aucune connaissance particulière. La connaissance d’un langage informatique est toutefois un plus •Responsable des systèmes d’Information, Concepteurs d’applications, Développeurs d’applications, Administrateurs •Etre capable d’analyser un cahier des charges pour définir la structure d’une base de données relationnelle Méthodes Pédagogiques : Formation traditionnelle présentielle. Alternance d’exposés théoriques et d’exercices pratiques (minimum 50-50) Formateur/consultant expérimenté (triple compétences : Technologique, Métier, Pédagogique) 1 ordinateur et 1 support de cours par personne, vidéo projecteur, tableau blanc et paperboard Feuille de présence signée en demi-journées, évaluation de fin de stage, attestations de fin de stage Contenu pédagogique Concepts de base de données relationnelles Qu’est-ce qu’une base de données relationnelles ? Les concepts et la terminologie Opérateurs relationnels => Ateliers : citer et reconnaître des systèmes de gestion de bases de données relationnelles Le modèle relationnel de données Comparaison avec le modèle hiérarchique Comparaison avec le modèle NoSQL Avantages du modèle relationnel => Ateliers : analyse de fichiers de données flat et hiérarchiques pour en définir les limites Le modèle conceptuel Les objectifs de l’analyse Méthodes pour établir un modèle conceptuel Dépendances fonctionnelles Normalisation et théorèmes de CODD => Ateliers : interview d’un client pour établir un cahier des charges ; analyse de cahiers des charges afin d’établir des modèles conceptuels (travaux individuels et de groupe) ; utilisation d’un outil Le modèle logique brut Règles de transformation du modèle conceptuel en modèle logique Mise en évidence des clés candidates et choix de la clé primaire => Ateliers : conversion de modèles conceptuels en modèles logiques ; correction d’erreurs de conversion Le modèle logique optimisé (ou modèle physique) Dénormalisation Accélérateurs Les vues L’intégrité référentielle Analyse des volumes => Ateliers : optimisation de modèles logiques d’après cahiers des charges Le langage SQL Introduction au langage SQL Usage des instructions DDL, DML, DCL et DQL Synthèse QCM récapitulatif Be I.T Formations SARL au capital de 20 000€ / SIRET 749 966 305 000 15 / TVA FR29749966305 Déclaration d’activité enregistrée sous le numéro 42 67 04723 67 auprès du préfet de la région Alsace Zone Tertiaire du Valparc – 3 rue du Parc - 67205 OBERHAUSBERGEN Tél : 03 88 26 26 66 / Mail : [email protected]