Informatique | Base de données REF : INF001
Concevoir une base de données relationnelle - I
A QUI S'ADRESSE CE STAGE ?
Informaticiens, responsables
fonctionnels, décideurs et utilisateurs
d'une base de données.
QUELS SONT LES OBJECTIFS ?
Concevoir, créer et utiliser une base de
données relationnelle.
Comprendre et utiliser efficacement
les SGBD.
QUELS SONT LES PRÉ-REQUIS ?
L'expérience au sein d'une équipe projet
est souhaitable
COMBIEN DE TEMPS ?
4 jours
LES TECHNIQUES SGBD
●Concepts clés et vocabulaire
●Comment accéder, organiser et stocker des données
●L'importance des règles d'entreprise
●Utilisations de bases de données : production et décisionnel, Le processus de
développement d'une base
3 NIVEAUX D'ARCHITECTURE DE L'INFORMATION
●Schémas externes : les vues de l'utilisateur
●Schéma conceptuel : le modèle logique des données
●Schéma interne : structures physiques
ARCHITECTURE SERVEUR/UTILISATEUR
●Langages/requêtes et générateurs d'états
●Outils de développement d'applications et de requêtes, Outils de génie logiciel
CONCEPTS DE BASE DU RELATIONNEL
●Architecture, Relations, attributs, tables
●Clés primaires et étrangères
●Contraintes d'intégrité relationnelle,sémantique/contraintes d'existence
●Manipulation des données : sélection, union, projection, jointure, intersection,
différence
ELEMENTS D'UN SGBD RELATIONNEL
●Dictionnaire des données actif et intégré
●Optimisation des interrogations
●Moteur pour le support des transactions, leur restauration et la concurrence
●Outils frontaux pour faciliter l'accès
ISTAM - www.istam.fr - [email protected] - Tél : 021 60 99 11
Informatique | Base de données REF : INF001
Concevoir une base de données relationnelle - II
A QUI S'ADRESSE CE STAGE ?
Informaticiens, responsables
fonctionnels, décideurs et utilisateurs
d'une base de données.
QUELS SONT LES OBJECTIFS ?
Concevoir, créer et utiliser une base de
données relationnelle.
Comprendre et utiliser efficacement
les SGBD.
QUELS SONT LES PRÉ-REQUIS ?
L'expérience au sein d'une équipe projet
est souhaitable
COMBIEN DE TEMPS ?
4 jours
APPROCHE ET TECHNIQUES PAS A 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éveloppement du schéma conceptuel
●Définition des données dans le dictionnaire
MODELISATION ENTITE-ASSOCIATION
●Détermination des entités, attributs, identificateurs
●Description des liaisons : 1-à-1, 1-à-N, N-à-P
●Associations optionnelles et obligatoires Conseils pour un diagramme E-A
correct
●Résolution des liaisons N-à-N et mise en oeuvre dans une base
relationnelle
UTILISATION D'UN OUTIL DE GENIE LOGICIEL
●Conception et documentation d'une base de données
●Génération de SQL pour créer la base
●"Reverse engineering" pour transférer la conception d'une base existante
CONCEPTION DE BASES DE DONNEES NORMALISEES
●Normaliser ou ne pas normaliser ?
●Utilisation des dépendances fonctionnelles, des règles de Codd
●L'impact de la dénormalisation et les alternatives
CONCEPTION PHYSIQUE
●Groupement et affectation des tables aux fichiers de disque
●Indexation pour la performance et l'intégrité
●Organisation en "clusters"
●Fragmentation/dénormalisation des tables
ISTAM - www.istam.fr - [email protected] - Tél : 021 60 99 11
Informatique | Base de données REF : INF001
Concevoir une base de données relationnelle - III
A QUI S'ADRESSE CE STAGE ?
Informaticiens, responsables
fonctionnels, décideurs et utilisateurs
d'une base de données.
QUELS SONT LES OBJECTIFS ?
Concevoir, créer et utiliser une base de
données relationnelle.
Comprendre et utiliser efficacement
les SGBD.
QUELS SONT LES PRÉ-REQUIS ?
L'expérience au sein d'une équipe projet
est souhaitable
COMBIEN DE TEMPS ?
4 jours
ACCÉDER AUX BASES DE DONNÉES RELATIONNELLES
●SQL Un langage dynamique et évolutif, et 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
MANIPULATION ET CONTROLE D'UNE BASE
●Interrogation de la base de données pour extraire les informations
recherchées
●Mise à jour des données tout en maintenant l'intégrité de la base de
données
●Contrôle d'accès pour la sécurité
CREATION ET UTILISATION DE VUES
●Définition de vues pour la simplicité et la sécurité
●Personnalisation des fenêtres dans la base de données
●Interrogation et mise à jour avec les vues
POSSIBILITES ETENDUES DES SGBDR
●Encapsulation des fonctions et données - Méthodes et types de données
utilisateur
UTILISATION DE REGLES D'ENTREPRISE POUR PRESERVER L'INTEGRITE
DES DONNEES
●Définition de contraintes déclaratives
●Programmation côté serveur : avec Java et des langages procéduraux
●Modélisation dans l'analyse/la conception
●Etude des règles d'entreprise
CREATION D'UN SERVEUR INTELLIGENT
●Utilisation de procédures stockées et de triggers
ISTAM - www.istam.fr - [email protected] - Tél : 021 60 99 11
1 / 3 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!