Conception et administration de bases de données - NFE113 par CNAM DE BRETAGNE
Lieu(x)
                                                           À distance
                                                                            Durée
                                      Total : 60 heures
                     En centre : 60 heures
                                                                           Financement
                                      Demandeur d’emploi
                                  
                    Prix
                  
                  
                                          Nous contacter
                                      
                Cette formation vous intéresse ?
                
                Description générale
                
                  Introduction
- Définitions et approches générales aux bases de données et aux systèmes de gestion de bases de données
- Rappel : La modélisation conceptuelle de données : le modèle E
- R et le modèle EE
- R : les mécanismes d'abstraction et la démarche / règles de constitution d'un MCD
- Rappel : Les concepts de base du modèle relationnel et les règles de passage du modèle E
- R au modèle relationnel
- La théorie de normalisation du modèle relationnel, 4ème et 5ème formes normalesArchitecture d'une Base de données relationnelle
- description détaillée de la structure logique
- description de la structure physiqueArchitecture d'un SGBDR
- Les modules fonctionnels : analyseur de requête et gestionnaire de données
- L'optimiseur des requêtes : rôles, stratégie d'exécution des plans d'exécution, modes d'évaluation du coût de requête, limites
- Le gestionnaire des transactions : définition et propriétés
- La gestion des accès concurrents : définition et propriétés
- Le verrouillage des données : concepts de base, granularité, typologies, compatibilité entre les modes de verrouillage
- La gestion de reprise après incident : approches, natures de pannes, stratégieMise en oeuvre d'une base de données relationnelle
- Rappel : les opérateurs algébriques
- Création d'une base de données (instance Oracle) : tablespaces, tables, vues, index, trigger, procédure, ....
- Gestion des droits d'accès (Grant, Revoke)- Alimentation d'une base de données
- Manipulation d'une base de donnéesAdministration / optimisation d'une base de données
- Niveaux d'administration / d'optimisation et les liens entre ces différents niveaux : conceptuel, logique et physique
- Fonctions d'administration : Sécurité logique (authentification) et physique (sauvegarde) de données, gestion du référentiel, surveillance du bon fonctionnement de la base, amélioration des performances, ...
- Règles de base pour garantir une bonne performance de la BD : Choix pertinent des index, répartition judicieuse des tablesspaces contenant les données "data" et les données "index"- Optimisation des requêtesApproches à la gestion des bases de données réparties ou fédérées
- Définitions et typologies des SI réparties
- Techniques utilisées dans la répartition des données : fragmentation et réplication
- Etat de l'art : Replication Server de Sybase et Symetric Replication d'Oracle
- Méthode de conception d'une base de données répartiesLes nouvelles technologies (web) et les bases de donnéesLe cours est concrétisé par des travaux pratiques sur le SGBD ORACLE.
              
                              - Définitions et approches générales aux bases de données et aux systèmes de gestion de bases de données
- Rappel : La modélisation conceptuelle de données : le modèle E
- R et le modèle EE
- R : les mécanismes d'abstraction et la démarche / règles de constitution d'un MCD
- Rappel : Les concepts de base du modèle relationnel et les règles de passage du modèle E
- R au modèle relationnel
- La théorie de normalisation du modèle relationnel, 4ème et 5ème formes normalesArchitecture d'une Base de données relationnelle
- description détaillée de la structure logique
- description de la structure physiqueArchitecture d'un SGBDR
- Les modules fonctionnels : analyseur de requête et gestionnaire de données
- L'optimiseur des requêtes : rôles, stratégie d'exécution des plans d'exécution, modes d'évaluation du coût de requête, limites
- Le gestionnaire des transactions : définition et propriétés
- La gestion des accès concurrents : définition et propriétés
- Le verrouillage des données : concepts de base, granularité, typologies, compatibilité entre les modes de verrouillage
- La gestion de reprise après incident : approches, natures de pannes, stratégieMise en oeuvre d'une base de données relationnelle
- Rappel : les opérateurs algébriques
- Création d'une base de données (instance Oracle) : tablespaces, tables, vues, index, trigger, procédure, ....
- Gestion des droits d'accès (Grant, Revoke)- Alimentation d'une base de données
- Manipulation d'une base de donnéesAdministration / optimisation d'une base de données
- Niveaux d'administration / d'optimisation et les liens entre ces différents niveaux : conceptuel, logique et physique
- Fonctions d'administration : Sécurité logique (authentification) et physique (sauvegarde) de données, gestion du référentiel, surveillance du bon fonctionnement de la base, amélioration des performances, ...
- Règles de base pour garantir une bonne performance de la BD : Choix pertinent des index, répartition judicieuse des tablesspaces contenant les données "data" et les données "index"- Optimisation des requêtesApproches à la gestion des bases de données réparties ou fédérées
- Définitions et typologies des SI réparties
- Techniques utilisées dans la répartition des données : fragmentation et réplication
- Etat de l'art : Replication Server de Sybase et Symetric Replication d'Oracle
- Méthode de conception d'une base de données répartiesLes nouvelles technologies (web) et les bases de donnéesLe cours est concrétisé par des travaux pratiques sur le SGBD ORACLE.
Objectifs
                
                  - savoir concevoir une base de données relationnelle.
- savoir administrer une base de données relationnelle.
- manipuler une base de données relationnelle via un langage procédural tel PL/SQL.
- connaître les caractéristiques du SGBD Oracle.
                          - savoir administrer une base de données relationnelle.
- manipuler une base de données relationnelle via un langage procédural tel PL/SQL.
- connaître les caractéristiques du SGBD Oracle.
Métier(s)
                  - Administrateur / Administratrice de bases de données
 - Administrateur / Administratrice de la messagerie
 - Administrateur / Administratrice de serveurs
 - Administrateur / Administratrice de site Web
 - Administrateur / Administratrice de site internet
 - Administrateur / Administratrice réseau informatique
 - Administrateur / Administratrice réseaux - télécoms
 - Administrateur / Administratrice système informatique
 - Administrateur / Administratrice systèmes et réseaux
 - Administrateur / Administratrice sécurité informatique
 
Compétence(s)
                  - Algorithmique
 - Caractéristiques des logiciels d'interface (middleware)
 - Infogérance / télémaintenance
 - Ingénierie d'exploitation
 - Métrologie
 - Normes qualité
 - Normes rédactionnelles
 - Paramétrage de logiciels
 - Principes d'intégration de matériels et de logiciels
 - Protection des données numériques
 - Règlement Général européen sur la Protection des Données (RGPD)
 - Règles d'installation informatiques
 - Règles de sécurité Informatique et Télécoms
 - Site web
 - Système d'exploitation AS 400
 - Système d'exploitation Gcos
 - Système d'exploitation HP-Ux
 - Système d'exploitation IBM Aix
 - Système d'exploitation Irix
 - Système d'exploitation Linux
 - Système d'exploitation MVS
 - Système d'exploitation MacOS
 - Système d'exploitation Solaris
 - Système d'exploitation Unix
 - Système d'exploitation Windows
 - Système d'exploitation informatique Android
 - Système d'exploitation informatique Apache Tomcat
 - Système d'exploitation informatique Open BSD
 - Système d'exploitation informatique Sun OS
 - Système d'exploitation informatique VMWare (virtualisation d'architecture)
 - Système d'exploitation informatique VirtualBox
 - Système de Gestion de Bases de Données (SGBD)
 - Système de messagerie
 - Système embarqué
 - Système interactif d'aide à la Décision (SIAD)
 - Système réseau (LAN, MAN, WAN)
 - Système temps réel
 - Système à temps partagé ou transactionnel
 
Formation proposée par : CNAM DE BRETAGNE
                          À découvrir