Contenu de la formation
Contenu du programme :
I- Introduction
Principe d’une base de données
Schéma d’une base de données
Model physique
Model logique
II - Langage de définition de données (LDD)
Création et suppression de table
Les types de données
Les types de contraintes
III- Langage d’interrogation des données (LID)
La sélection de données (SELECT)
Les restrictions ou conditions (WHERE)
Les tris
Les jointures
IV - L’Utilisation des fonctions
Fonctions arithmétiques (AVG, SUM, COUNT ...)
Fonctions de chaînes de caractères (Concaténation, Longueur d’une chaîne ... )
Fonction "système" (CURRENT_DATE, CURRENT_USER, NOW ...)
V - L’Utilisation des opérateur ensemblistes
Group by et Having
Opérateur UNION
Opérateur INTERSECT
Opérateur MINUS
VI - Utilisation de sous-requêtes
Utilisation de sous-requêtes
Dans leWHERE
Dans la clause FROM
VII - Langage de manipulation de données (LMD)
L’insertion de données (INSERT)
La mise à jour (UPDATE)
La suppression de données (DELETE)
VIII- Notions de Vue (view) et de Déclencheurs (trigger)
Qu’est-ce qu’une vue ?
Création et suppression d’une vue
Les règle de mise à jour des vues
Qu’est-ce qu’un trigger ?
Création et suppression d’un trigger