Module 1 : Les bases de données relationnelles
• Les principes d'un SGBD-R
• Le modèle relationnel
• Les tables
Module 2 : Le SQL
• La commande Select
• Les expressions et les fonctions
• Les jointures, Sous-requêtes, Sous-requêtes corrélées
• Les ensembles, les fonctions d'agrégats et les groupes
• Les vues dynamiques
• Les arbres, le Ranking
• Les commandes de modification des données
Module 3 : Les mécanismes
• Les transactions
• Les vues
• La méta base
Module 4 : Les objets
• Créer et modifier les tables
• Implémenter les contraintes intégrités référentielles
• Gérer les Index
• Manipuler les séquences
• Gérer la sécurité
Module 5 : Compléments
• SQL*PLUS
• SQL*Loader
• Recherche full text
• Présentation des concepts d'administration
• PL / SQL
• Pro*C
Objectifs de la formation
Savoir interroger le contenu des tables sous divers aspects
Pratiquer le langage interactif SQL dans tout environnement relationnel
Être en mesure d'écrire des requêtes compatibles avec plusieurs SGBD
Public visé
Développeurs
Exploitants intervenant sur un serveur de bases de données
Futurs administrateurs de bases de données
Prérequis
Connaissances des principes généraux des bases de données
Modalités pédagogiques
Inter-Entreprises
Intra-Entreprises et sur-mesure
Moyens et supports pédagogiques
Salle de formation équipée :
- un poste informatique par apprenant
- un bloc-notes + stylo
- un support de cours
- un espace de partage en ligne
- un vidéoprojecteur
- un tableau blanc
- connexion Internet
Modalités d'évaluation et de suivi
Questionnaire en ligne permettant l'évaluation des pré-requis.
Questionnaire de satisfaction de fin de stage.