Modèle relationnel. les modèles mcd / mld / mpd

Code : 384 Catégorie de la formation :

Objectifs

En situation de travail, vous serez capable de :
A l’issue de cette formation, vous saurez :. Quelle est la signification du terme relationnel . Quelles sont les forces et les faiblesses d’une base de données relationnelle . Quel est le processus de développement à suivre. Les différentes techniques de conception logique et physique. Les manipulation SQL de base et ce qui se passe en interne. Les spécificités liées à la mise en œuvre d’une base de données relationnelle dans le contexte des applications Web.
Durant la formation vous apprendrez à :
- Maitriser l’interface et les fonctionnalités du logiciel.
- Créer des documents simples ou complexes.
- Enregistrer et exporter dans les formats standards.

Prochaines sessions (si disponibles) :

Contenu de la formation

Introduction aux bases de données

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

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

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é

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 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

Contenu de la formation

Prochaines sessions (si disponibles) :

Retour haut de page

Contact

Parce que tout ne s’écrit pas sur un site internet,
Parce que nous aimons faire du sur-mesure,
Parce que rien ne remplace la relation humaine,
Parce qu’on aimerait bien discuter avec vous,
Laissez-nous un message et on vous recontacte !

Adresse

20, chemin de la Cépière
Bâtiment A. - 3e étage 31100 Toulouse

Email

contact@opus-fabrica.fr

Téléphone

05 34 61 33 90