Plan indicatif du cours
1- Introduction
- Vue d'ensemble.
- Le schéma RH et les tableaux utilisés dans ce cours.
- La documentation Oracle Database 11g de et des ressources supplémentaires.
2- Récupération de données avec SQL SELECT
- Liste des capacités des états.
- Génération d'un rapport des données.
- Utilisation d'expressions arithmétiques et des valeurs NULL.
- Utiliser des alias de colonne.
- Utilisation de l'opérateur de concaténation, les chaînes de caractères littérale,
l'opérateur alternatif apostrophe, et le mot clé DISTINCT.
- Affichage de la structure de la table en utilisant la commande DESCRIBE.
3- Restriction et tri des données
- Écrire des requêtes avec une clause.
- WHERE pour limiter la réponse récupérée.
- Utilisation des opérateurs de comparaison et opérateurs logiques.
- Description des règles de précédence pour les opérateurs de comparaison et logiques.
- Utiliser les littéraux de chaîne de caractères dans la clause WHERE.
- Écriture de requêtes avec une clause ORDER BY pour trier la sortie.
- Tri de sortie dans ascendante ou descendante.
- Utilisation des variables de substitution.
4- Utilisation des fonctions uniques rangs de personnaliser la sortie
- La distinction entre une rangée et les fonctions à plusieurs rangées.
- Manipulation des chaînes à l'aide de caractères fonctions.
- Manipulation des chiffres avec ROUND, TRUNC et MOD fonctions.
- Exécution des opérations arithmétiques avec les données de type date.
- Manipulation des dates avec les fonctions date.
5- Utilisation des fonctions de conversion et conditionnelle expressions
- Décrivant implicite et explicite de conversion de type de données.
- Utilisation de la TO_CHAR, TO_NUMBER, et des fonctions de conversion TO_DATE.
- Imbrication des fonctions multiples.
- Application de la NVL, NULLIF, et les fonctions COALESCE des données.
- Utiliser la logique conditionnelle IF THEN ELSE dans une instruction SELECT.
6- Rapports agrégés de données à l'aide des fonctions de groupe
- Utilisation des fonctions d'agrégation dans les instructions SELECT pour produire des rapports
Utiles.
- L'utilisation d'AVG, SUM, MIN, MAX et la fonction.
- Manipulation des valeurs NULL dans un groupe de fonctions.
- Création de requêtes qui divisent les données en groupes en utilisant la clause GROUP BY.
- Création de requêtes qui excluent les groupes de date en utilisant la clause HAVING.