Rapport tp sql oracle RAPPORT TP SQL ORACLE ANNEE ACADEMIQUE - TROISIEME ANNEE OPTION SYSTEME D ? INFORMATION KONE Abdel Kader Razack et COMPAORE Fatoumata Yasmina Administration de Base de Donnée Chargé du cours Dr Borli Michel Jonas SOME Chargé des Trav
RAPPORT TP SQL ORACLE ANNEE ACADEMIQUE - TROISIEME ANNEE OPTION SYSTEME D ? INFORMATION KONE Abdel Kader Razack et COMPAORE Fatoumata Yasmina Administration de Base de Donnée Chargé du cours Dr Borli Michel Jonas SOME Chargé des Travaux Pratiques Abdoul Aziz KINDO CTP Connectez-vous en tant que sysdba SQL conn sys sysdba as sysdba Créer l'utilisateur username esisi password e SQL conn sys sysdba as sysdba PAGE C Select From All Users SQL Select from All Users Donner un nouveau mot de passe a HR HR SQL alter user hr identi ?ed by rhu PAGE C Ouvrir la session HR Que remarquez-vous SQL conn hr rhu Remarque Le compte hr est verouillé Déverrouillez le compte HR SQL conn sys sysdba as sysdba SQL alter user hr account unlock PAGE C Lister les tables de HR SQL conn hr rhu SQL select tablename from usertables PAGE C Donner le nombre de n uplet de chaque table de HR SQL conn hr rhu SQL select count from REGIONS SQL select count from LOCATIONS SQL select count from DEPARTMENTS select count from DEPARTMENTS SQL select count from JOBS select count from DEPARTMENTS SQL select count from EMPLOYEES select count from DEPARTMENTS SQL select count from JOB HISTORY select count from DEPARTMENTS SQL select count from COUNTRIES select count from DEPARTMENTS PAGE C Créer la table Etudiant mat chaine nom chaine prenom chaine dans la session de esisi SQL Conn esisi e Que constatez-vous On ne peut pas se connecter Créer Un Rôle Manager Avec Les Privilèges CREATE TABLE CREATE VIEW CREATE PROCEDURE CREATE SESSION RESSOURCES SQL create role manager PAGE CSQL grant create table create view create procedure create session resource to manager Attribuer le rôle manager à esisi et en ?n créer en ?n la table étudiant SQL Grant manager to esisi SQL conn esisi e SQL set role manager SQL create table Etudiant mat varchar nom varchar prenom varchar PAGE constraint pk Etudiant primary key mat C Quels sont les privilèges de HR Aidez-vous avec la vue DBASYSPRIVS SQL conn sys sysdba as sysdba SQL select privilege from dbasysprivs where grantee 'HR' PAGE C Créer le pro ?le app user ?? SQL CREATE PROFILE appuser LIMIT SESSIONSPERUSER UNLIMITED CPUPERSESSION UNLIMITED CPUPERCALL CONNECTTIME LOGICALREADSPERSESSION DEFAULT LOGICALREADSPERCALL PRIVATE SGA K SQL alter pro ?le appuser limit failedlogin attempts CPUPERCALL CONNECT TIME LOGICALREADSPER SESSION DEFAULT LOGICALREADSPERCALL PRIVATESGA K PAGE CCette ligne indique que seules cinq tentatives de connexion sont autorisées Attribuez ce pro ?le à HR SQL alter user hr pro ?le app user PAGE CTP Donnez le nombre d ? employés de chaque département sans jointure SQL conn hr rhu SQL select departmentid count from employees group by departmentid Donnez le nombre d ? employés de chaque département department name nombre SQL select departmentname count employeeid from departments employees where departments department id employees department id group by department name PAGE C Nom de l'employé qui a le plus gros salaire SQL select ?rstname lastname salary from employees where salary select max salary
Documents similaires










-
44
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mar 10, 2022
- Catégorie Marketing
- Langue French
- Taille du fichier 58.4kB