Langage SQL : Mise en œuvre avec ORACLE (COMPLET)
Contenu

- Introduction
- Le Langage de Définition de Données LDD
- Objet Table et Contraintes
- CREATE : Syntaxe
- Les types de données
- CREATE : Exemples
- Objet Table : DROP
- Modification de la structure ALTER TABLE
- Contraintes
- Modification des contraintes Ajout et Suppression
- Activation et désactivation de contraintes
- Activation d’une contrainte désactivée
- Ajout ou activation de contraintes :Récupération des lignes en erreur
- Vérification de Contraintes différées
- Les fichiers Index
- Objet Séquence
- Le Langage de Manipulation de Données LMD
- INSERT
- UPDATE
- DELETE
- COMMIT / ROLLBACK
- Le Langage d’Interrogation de Données LID Mono-table
- Ordre SELECT
- Clause de groupage : GROUP BY fonctions de groupage
- Restriction sur les groupages : HAVING
- Mécanisme du GROUP BY et DISTINCT
- Fonctions de groupages (agrégats)
- Fonctions numériques
- Fonctions chaînes de caractères
- Fonctions pour les dates
- Affichage avec COLUMN
- Rupture de séquences : BREAK
- Requêtes paramétrées
- Variables d’environnement :ordres SET variable valeur
- Le Langage d’Interrogation de Données LID Multi-table Jointures
- Les différentes méthodes de Jointure
- Requêtes hiérarchiques
- Optimisation des Requêtes
- Le Langage de Contrôle de Données LCD
- Restreindre les accès à une BD
- L’objet VUE
- Restriction des Actions : Les privilèges
- Les Rôles
- Le Langage de Contrôle de Données TRIGGERS
- Le Langage de BLOC PL/SQL
- Variables simples
- Variables faisant référence au dictionnaire de données
- Tableaux dynamiques
- Variables paramétrées
- Variables en sortie
- Instructions PL
- Structure alternative : CASE
- Structure itérative
- Affichage de résultats intermédiaires
- Sélection mono – ligne SELECT …. INTO
- Sélection multi – ligne : les CURSEURS
- Gestion des Exceptions
- Procédures Stockées Fonctions Paquetages
Cours
Langage SQL : Mise en œuvre avec ORACLE
0 comments:
Enregistrer un commentaire