0% ont trouvé ce document utile (0 vote)
15 vues2 pages

Evaluation 2 ADB Oracle

Ce document est une évaluation sur l'administration de bases de données Oracle, comprenant des exercices sur les sauvegardes, la création de schémas, la définition de tables et l'insertion de données. Il détaille les requêtes SQL nécessaires pour gérer un système de réservation d'hôtel, incluant des jointures et des opérations sur des tables. Les exercices sont notés et couvrent divers aspects de la gestion des bases de données, tels que l'utilisation de datapump et la manipulation de données.

Transféré par

mortalladba
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
15 vues2 pages

Evaluation 2 ADB Oracle

Ce document est une évaluation sur l'administration de bases de données Oracle, comprenant des exercices sur les sauvegardes, la création de schémas, la définition de tables et l'insertion de données. Il détaille les requêtes SQL nécessaires pour gérer un système de réservation d'hôtel, incluant des jointures et des opérations sur des tables. Les exercices sont notés et couvrent divers aspects de la gestion des bases de données, tels que l'utilisation de datapump et la manipulation de données.

Transféré par

mortalladba
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

TIC-Administration de base de données

Date : 08/08/2025

Évaluation No 2 : ORACLE
Partie 1 : Administration
Exercice 1 : Sauvegardes et restaurations Oracle avec datapump 4 points

1. Donner le rôle de chacun des outils suivants :


a. EXPDP
b. IMPDP
c. RMAN

2. Donner la syntaxe pour exporter avec expdp le schéma (ensemble d’objets appartenant à
un utilisateur) hotel avec l’utilisateur system qui a passer comme mot de passe.
3. Donner la syntaxe pour importer avec impdp le fichier hotel.dmp avec l’utilisateur
system qui a passer comme mot de passe.

Exercice 2 : Création de schéma(utilisateur), rôle et accorder des privilèges 2 points


1. Donner la requete SQL qui permet de créer le schema(utilisateur) GESTION avec le
mot de passe Passer123
2. Donner la requête qui donne tous les privilèges a l’utilisateur GESTION

Partie 2 : Modèle relationnel Gestion hôtel


Table : Client
Nom du champ Type Contraintes
id int PRIMARY KEY
prenom varchar(50) NOT NULL
nom varchar(50) NOT NULL

Table : Chambre
Nom du champ Type Contraintes
id int PRIMARY KEY
numero int NOT NULL
type varchar(30) NOT NULL
prix_nuit int NOT NULL

Table : Reservation
Nom du champ Type Contraintes
id int PRIMARY KEY
date_arrivee date NOT NULL
date_depart date NOT NULL
prix_total int NOT NULL
idClient int FOREIGN KEY → Client(id)
idChambre int FOREIGN KEY → Chambre(id)

EVALUATION ORACLE Mr GUEYE


TIC-Administration de base de données

Exercice 3 : création de tables 4 points

1. Donner l’instruction SQL pour créer la table CLIENT


2. Donner l’instruction SQL pour créer la table CHAMBRE
3. Donner l’instruction SQL pour créer la table RESERVATION

Exercice 4 : Insertion de données 2 points


1. Donner le SQL pour insérer (1, ' Babacar', 'Fall') dans la table CLIENT
2. Donner le SQL pour insérer (4, 104, 'Suite double', 100000) dans la table CHAMBRE

Exercice 5 : Requêtes, Jointures : 8 points

1. Donner la requête qui affiche le nombre de client dans la table client


2. Donner la requête qui affiche la somme des prix_total des reservations
3. Donner la requete qui affiche la moyenne des prix_nuit des chambres
4. Jointure interne: afficher tous les prenom, nom des clients qui ont fait de réservation
et les date_arrivee et date_depart des réservations.
5. Jointure a gauche: afficher tous les prenom, nom des clients même ceux qui n’ont pas
fait de réservation et les date_arrivee et date_depart.
6. Jointure trois tables : afficher les clients (prenom, nom), chambre (type, prix_nuit) et
réservation(date_arrivee,date_depart)
7. Donner la requête pour créer la table CLIENT_BIS a partir de la table CLIENT qui
contient toutes les données des clients.
8. Donner la requête pour insérer dans la table CHAMBRE_BIS toutes les données de la
table CHAMBRE.

--------------- FIN ------------------

EVALUATION ORACLE Mr GUEYE

Vous aimerez peut-être aussi