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
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
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
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
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
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
Affichage des données de plusieurs tables
Rédaction des instructions SELECT pour accéder aux données de plus d'un tableau
Jointure de tables Utilisation de SQL: Syntaxe 1999
Affichage des données qui ne respecte pas une condition de jointure en utilisant des jointures externes
Rejoindre une table en utilisant une auto-jointure
Création de jointures croisées
Utilisation de sous-requêtes pour résoudre des requêtes
Utilisation d’une sous-requête pour résoudre un problème
D'exécution sous-requêtes mono-ligne
Utilisation de fonctions de groupe dans une sous-requête
Utilisation de sous-requêtes multi-lignes
Utilisation de l'opérateur ANY et ALL dans plusieurs rangées sous-requêtes
Utilisation de l'opérateur EXISTS
Utilisation des opérateurs SET
Description des opérateurs SET
Utilisation d’un opérateur SET pour combiner plusieurs requêtes en une seule requête
Utilisation de l'UNION, UNION ALL, INTERSECT et MINUS opérateurs
Utilisation de la clause ORDER BY dans les opérations Set
Manipulation de données
Ajouter des nouveaux enregistrements à une table à l’aide de l'instruction INSERT
Modification de données dans une table en utilisant l'instruction UPDATE
Utiliser les instructions DELETE et TRUNCATE
Enregistrer et annuler les modifications avec les instructions COMMIT et ROLLBACK
Mettre en œuvre la cohérence Lire
Utiliser la clause FOR UPDATE
L'aide d'instructions DDL pour créer et gérer des tables
Catégorisation des objets de base de données
Création des tables en utilisant l'instruction CREATE TABLE
La description des types de données
La description de contraintes
Création d'une table en utilisant une sous-requête
Modification et suppression d'une table
Création d'objets de schéma Autres
Création, modification et la récupération de données à partir d'un point de vue
Exécuter des opérations du langage de manipulation de données (DML) sur une vue
Suppression d'une vue
Créer, utiliser et modifier une séquence
Création et suppression des index
Créer et supprimer des synonymes