Atelier 2
Durée : 20 minutes
2-1 Quel est l’outil que vous retrouvez sur chaque serveur de base de données installée?
A. SQL*plus
B. ISQL*plus
C. SQL*plus worksheet
D. Oracle entreprise manager.
2-2 SQL* plus est-il un langage ou un environnement?
2-3 Pour utiliser iSQL* plus sur une machin distante avez-vous besoin d’installer le client Oracle ?
2-4 Quelle est la commande qui vous permet de vous connecter?
2-5 Dans la syntaxe de démarrage de SQL* plus pouvez-vous lancer l’exécution d’un script?
2-6 Quelle est la commande qui vous permet de stocker dans un fichier tout ce qui est affiche à
l’écran?
2-7 Dans l’environnement SQL*plus peut-on exécuter des commandes du système d’exploitation?
2-8 Citez trois types de paramètres de mise en forme des résultats des requêtes.
2-9 Quelle est la commande qui vous permet de décrire la structure d’une table?
Exercice N01: Connexion
1. Démarrez SQL*plus en ligne de commande avec le nom d’utilisateur du schéma exemples ( HR)
et son mot de passe (PWD).
2. En plus de cette connexion connecter vous a SYSTEM.
3. Déconnecter vous son quitter l’environnement SQL*PLUS
Exercice N02 : environnement SQL*plus
En utilisant SQL*plus en ligne de commande, redirigez les sorties vers un fichier et exécutez les
commande suivantes:
Afficher la liste de table qui existe dans ce schéma
Décrivez la table (Employees).
Déconnectez-vous de la base de données sans sortir de SQL*PLUS.
Décrivez de nouveau la table (Employees). Que remarquez-vous?
Connectez-vous.
Affichez l’utilisateur courant.
Arrêtez la redirection des sorties vers le fichier.
Sans quitter l’environnement, listez le fichier que vous venez de créer
Exercice N03 : générer des scripts SQL
- Interrogez la vue catalogue à l’aide de la syntaxe suivante:
SET pagesize 0
SET echo off
SET feedback off
Select ‘desc’|| table –name from cat
Where table_type = ‘TABLE’;
A partir d’un fichier c:\[Link]