Académique Documents
Professionnel Documents
Culture Documents
Réponse C
3. Sélectionner au moins deux éléments ou plus qui composent la SGA (0,5pts)
A Le cash de données (database buffer cash) B Le cash de reprise (redo log buffer)
C Le cash d’exécution partagé des D Le Cash du dictionnaire des données
requêtesSQL/PLSQL (la share pool)
Réponse A B C D
4. Sélectionner les cas où LGWR (Log Writer) - Ecrit le contenu du cache de reprise dans les
fichiers de log : (0.5pts)
5. Définissez les termes suivants : PGA, SGA, SMON, PMON, ASM, DBCA, NETCA, ASM. (2pts)
PGA : ProgramGlobalArea
SGA : System Global Area
SMON : System Monitor
PMON : Program Monitor
ASM :Automatic Assistant Management
DBCA : Database Configuration Assistant
NETCA : Network Configuration Assistant
6. Définissez une instance oracle, de quoi est-elle composée ? (1pts)
Est démarré quand la base de données démarre se réserve les ressources mémoires pour sa
structure et les processus.
Instance = Structure Mémoire + Process Background
7. Citez les structures physiques d’une base de données oracle et leur nom. (1pts)
8. Citez les structures logiques d’une base de données oracle du plus petit au plus grands (1pts)
Bloc de donné
Extents
Segments
Tablespace
10. Citez trois vues dynamiques où le DBA peut trouver des informations sur les fichiers
contrôles (2pts)
Exercice 1
1. Ecrivez pour le département des ressources humaines une interrogation produisant l'adresse
de tous les départements. Utilisez les tables LOCATIONS et COUNTRIES.
Affichez dans les résultats l'ID de lieu, la rue, la ville, le département et le pays. Utilisez une
jointure naturelle (NATURAL JOIN) pour produire les résultats.
2. Le département des ressources humaines a besoin d'un état de tous les employés. Ecrivez
une interrogation permettant d'afficher le nom, ainsi que le numéro et le nom de département
pour tous les employés
3. 3 Le département des ressources humaines a besoin d'un état des employés de Toronto.
Affichez le nom, le poste, ainsi que le numéro et le nom de département, pour tous les
employés qui travaillent à Toronto.
Le département des ressources humaines a besoin d'un état sur les niveaux de poste et les salaires.
Pour vous familiariser avec la table JOB_GRADES, affichez d'abord sa structure. Créez ensuite une
interrogation affichant le nom, le poste, le nom de département, le salaire et le niveau de tous les
employés. Enregistrez l’instruction SQL sous le nom : votre_nom_prenom_glsib2.sql
DESC JOB_GRADES
Exercice 3 (6pts)
2. Ecrivez l’instruction pour mettre la table MESEMPLOYEES en mode lecture seule et essayez d’insérer
la ligne ci-dessous ?
VALUES (34, 'Grant','Marcie',5678,10)
ALTER TABLE employees2 READ ONLY
INSERT INTO employees2
VALUES (34, 'Grant','Marcie',5678,10)
3.
4. En tant que DBA vous désirez affichez le propriétaire, le nom de la table et leur statut comment
procéderez-vous ?
4.a Quel vues où table allez-vous interroger ? Avec quel profil le feriez-vous ?
Dba_tables ; avec le profil de sys
4.b Décrire en un premier temps la vue et afficher les attributs cités au point 4
SELECT name, statut FROM dba_tables ;
Annexes
DEPARTMENTS LOCATIONS
department_name street_address
manager_id postal_code
location_id city
state_province
country_id
JOB_HISTORY
employee_id
end_date EMPLOYEES
job_id first_name
department_id last_name
email COUNTRIES
phone_number country_name
hire_date region_id
job_id
salary
JOBS commission_pct
job_id manager_id
job_title department_id
min_salary REGIONS
max_salary region_name
DESCRIBE Eemployees
DESCRIBE departments