Conception de base de données relationnelles

publicité
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]
Téléchargement