Bases de données relationnelles : conception, outils et techniques
Formation
A distance
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Méthodologie
A distance
À propos de cette formation :Les bases de données relationnelles permettent de faire fonctionner des applications essentielles pour les entreprises et des applications Web. La conception réussie d'une base de données repose sur la précision et l'exhaustivité avec lesquelles les besoins utilisateur ont été exprimés. Cette formation bases de données relationnelles fournit les bases pour concevoir, créer et utiliser une base de données relationnelle.
À propos de cette formation
À qui s'adresse cette formation ?Toute personne impliquée dans la conception, la réalisation et l'utilisation de bases relationnelles, dans la mise en œuvre d'applications de bases de données, mais également dans la gestion de projets de développement de ces bases.
Les Avis
Les exploits du centre
Toutes les formations sont actualisées
L'évaluation moyenne est supérieure à 3,7
Plus de 50 opinions au cours des 12 derniers mois
Ce centre est avec Emagister depuis 16 ans.
Les matières
- Tables
- SGBD
- Requêtes
Le programme
Présentation des techniques SGBD
Présentation des techniques SGBD
- Accéder, organiser et stocker des données
- Importance des règles d'entreprise
- Processus de développement d'une base
- Langages de requêtes
- Outils de développement d'applications et de requêtes
- Outils de génie logiciel
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
- 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
- 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
- Pourquoi normaliser ou ne pas normaliser ?
- Éviter les anomalies lors des mises à jour
- Identification des dépendances fonctionnelles
- Application de règles de normalisation
- Conception et documentation d'une base
- Génération de SQL pour créer la base
- « Reverse engineering » pour réanalyser une base existante
- 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
- 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
- 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
- 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
- Modélisation dans l'analyse/la conception
- Étude des règles d'entreprise
- Création d'un serveur intelligent
Informations complémentaires
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Bases de données relationnelles : conception, outils et techniques