Description
Chaque concept présenté est suivi d’une série d’exercices pour une mise en situation efficace.
Public cible
- Analystes
- Développeurs
- Exploitants informatique
- Administrateurs de base de données
Tarifs (inter)
1650€ HT par stagiaire (pauses et repas inclus)
Durée
3 jours
Objectifs
- Comprendre l’organisation interne d’une base de données pour extraire efficacement des données
- Identifier les relations entre les tables d’une base de données
- Choisir les bonnes commandes SQL pour rechercher des données
Théorie / pratique
Chaque concept présenté est suivi d’une série d’exercices pour une mise en situation efficace.
25% théorie / 75% pratique
Prérequis
- Connaissances des principes des bases de données
Experts animant cette formation
Programme
Présentation générale
- Historique des Systèmes de Gestion de Bases de Données
- Inventaire des SGBDRs existants
Principes
- La méthodologie Merise : MCD, MLD et MPD
- L’algèbre relationnelle
- Les caractéristiques du langage en SQL
Apprentissage du langage de manipulation des données (CRUD : Create, Read, Update, Delete)
- La consultation des données
- La sélection des données
- La restriction de données
- Le tri des données
- Les jointures
- Les fonctions SQL
- Les regroupements
- Les fenêtrages
- Les opérations ensemblistes
- Les sous-requêtes
- Les autres opérations
- Les mises à jour
- Les suppressions
- Les insertions (ajouts)
Introduction au langage de descriptions de données
- Les objets d’une base de données
- L’inventaire
- Les opérations sur les objets
- Sur la table, les colonnes
- Sur la vue
- Sur un index
Présentation du langage d’administration des données
- Les fonctions d’administration disponibles
- Les utilisateurs
- La gestion des droits