You are on page 1of 24
TION: 2. Décrire bri 2. Expliquerla structuration des tablespa jamarrage et ete des commandes de demarr2ee ‘données ORACLE. javementles structures d'une base de ces dans une 3, Quels sont les modes de di et d’arrét. ‘ORACLE. Donner en SQL la syntaxe comp! ‘a. quelestle re du processus o’écoute (USTNER) EXERCICE Eerie les co Affcherta nom de la base de données. ffene le3 types de his qu consituent a base Phvi@¥erens ficher laste des utilsateurs dela base ‘Afficher a liste des tablespaces dela base. ‘Affine a liste des processus de instance affcher la liste des profilsuisateurs Afficher la liste des utlisateurs. se connecter 3 un serveur ayant adr ford utilisant le numéro de port par défaut. Comment peut-on se connecter au méme serveur autrement. oI ee ee meaoM. «PERM_GRH» ayant comme fichier de 14, Rendrele tablespace « PERM_GRH » accessible 22 Augen ale uteblrace «PERM Gt 40 M avec extension automatique 13, Ajouter au tablespace « PERM_GRH » un deuxiéme fichier ‘c:\GRHO2.d6f 'de tale 300M. 14. Rendre le tablespace « PERM_GRH » en lecture seule. smmandes nécessaires en SQL pour : ‘esse 192,168.10.100 contenant une base nommée # 15.Créer_un tablespace temporaire «TBS_TEMP» de taille 400 M, ayant comme: fichier 'c:\APP\TEMP_01.dbf 16. Créer un profil utsateur « ADMIN » ayant les limitations de ressources suivantes = Au maximum 10 sessions autorisées simultanément, = Ladurée CPU maximale autorisée pour la session active est de 20 secondes. = La durée maximale d'inactivité autorisée avant la fermeture automatique de la session est de 5 minutes. Le nombre maximal de blocs pouvant étre transférés durant la session est & Vordre de 500 000 blocs. * Seulement 3 tentatives de connexion sont possibles avant le blocage du compte. 17.Créer le réle « ROLE1 » contenant les privileges pour se connecter et créer des tables, des vues et supprimer des tables. 418. Créer un nouvel utlisateur « user » identifié par « user’ », ayant comme tablespace permanent par défaut «PERM_GRH » avec un quota de 100 M et comme tablespace temporaire «TBS_TEMP ». Cat utlisateur posséde le profil « ADMIN » et son mot de ppasse doit étre changé dés la premiére connexion. 19, Déverrouille le comote user 20, Assigner le role « ROLE! »& users 24,Retirere prvilage de création des vues a usert. 22, Changer le mot de passe de 'utlsateur user. 23, Lancer un arrét Immédiat de la base de données. 24, Démarrer la base de données en mode mount, 25, Lancer ouverture dela base de données en mode normal 26. Encas de probleme de démarrage, quelle commande faut utiliser ?. 27, Quel est le mode d’archivage actuel du systeme. 28, Activer le mode d’archivage des fichiers Journaux. > rere _ e Polytechnique EEE EXAMEN te Due Nb pages: _Ensgant: ha Virwalsation et Goud computing Exercice 1: 22 Donnez un 1) Quelles sont les difrences entre un hyperviseur de type | etun hyperviseur de 1YPe exemple de chaque type. 2 Quelle et Phubiudoen termes de nombre de service par serveur lors Pourquoi? on n'a pas de virtualisation ? 3) Donner quatre avantages del virtualisation desktop? Exercice 2: CConsidérons une petit entrepris guise quel dzies de serveur physiques et veut migrer Yrs Une inastructure vitalisée 1) Quelle et erchiecture minimale dans un entepsise (en termes de serveurs et tckage) pour MSs S euvre [a vrtalisation 2) Citer 3 avantages financiers on teciniques de passer & une infatructurevrtualsé Exercice 3: 1) Acusi set la phase de mesure des machines physiques avant a phase devrwlisation? 2) Queles sont es 4 métiques principales qui vont re mesures durant cee phase? 45) Considéoes Pane de ces mane, par exemple Ia consonmation CPU. Supposons que vous I'yez svesuée sur une journée, Comment allez-vous syauhtser les résultats? oe Groupe acm NB. Chaque question peut admettre une ou plusieurs réponses comects. 1) Laquelle de ces Ye }) Laquelle de ces propositions n'est pas une solution de virtualisation 0 kvm 1D Viral Box 1D Xen 0 vnc 2) Sur quelle technologie le conteneur Docker sur Linux esl fondé ? Di chroot D pil DD Virwozz0 0 Lxc 3) Dans un conteneur le noyau de1'0S est? 1D Cele du systéme hite 1D Clu qui est install dans le conteneur 1B Celt qui est nstallé dans la premire couche du conteneur {B Cetui du systime qui exéeute is commande docker 4) La virtualisation : 1D Pemet eéconomisere nombre de servoursphysiqus installs 1B Permet économiser le aombre de icences & acheter. Dr Nest possible que sur un serveur Linux/Unix. Fy Ponet de ire fonctionex pases sysénes exploitation sur on mine onsen, 5) Hyperviseurinslé ie ement sr unserer du mati! ems 1B Console de gestion Bi Hyperviseurde type 2 Dy Hyperviseur 1 Hyperviseur de type t Serer les serveurs & aide du méme hyperviseut* . Principaux définis par le NIST 2 je ay dela Pari les proposit ves cloud en fonction de tions suivants, laquelle vous permet de modifier les ressources Change tavelleqie? 1D Bxcensibitite O Disponibitig O Blasticite 1D Redondance 8) Quel type de cloud es-ilfouri sur une infrastructure physique utlisée par une Oi Cloud hybride © Cloud public parrage 1 Cloue public flottant i Cloua public ascie 9) Parmi les caractéristiques suivante, laquelle n'est pas un point fort du cloud computing, ? organisation unique ? OF Résilience et agilité améliorées TF Consolidation des serveurs 1 Meilleur contréle 1 Codits opérationnels réduits 10) Comment s'appelle Ia fonction de virtualisation permettant de réaliser une image systéme ? Time Tag G Snapshot OO FreezyShot System image Examen : Services Web et Plateformes Give omaimne Cn fo¥ » Question 1: Un fichier WSDL est 1D une classe Java Dun fichter Xan 0 une page JSP = Question Dune classe Java D wn fichier XML. 1D ure page JSP + Un fichter WADL est > Question 3 : REST veu dire: Une norme du W3C QUne manidre de dialoguer avee un service web 1D Une manitre de dialoguer avec un service web via JMS (Java Messaging System) 1D Une facon de représenter une adresse d'un service web = Question 4 : Pour publier un service web On doit résoucre sos dépendances vis-a-vis d’autres services D On doit wiliser le protocole Imemnet DNS Cl On utilise un regisire de services web = Question 5 : 1 ‘objeclfd'une approche SOA dans le monde de V informatique d'entreprise est (2 chow) 1D De maximiser ia réutlsation de code 1B De pouvoir imégrer des applications existantes non compatibles a priori entre elles 1 De pouvoir miewe surveiller les performances de chacun des services participants & la SOA © Question 6 : Fn REST, les types de requétes HITP : GET, POST, UPDATE et DELETE correspondent & la gestion d'une ressource distante (Create; Read, Update et Delete). La création d'une ressource se fat par la requtte GET Dow won gestion 7: En REST, Le ype de données envoyéau serveur est représemé bligaroiement fe gout NON Fahne gee Op a sp meer Dour OwNon fs trates. Cet © Question 9 Une UR» (arive vrai ou fue devant chaque afrmation) ss Tene ure resource unique Menitfie plusieurs ressources FP SARBHION IO Ure resource: (rire van fz devon chague ffrmation est identifi par une seule « URI » est représenté en XML ‘st représenté en HIML et JSON sr etexpliquer leurs © Question 11 : C'est quoi WADL, WSDL? Kxpliquer le réle de chague fichier et expli ‘uilisations lors de chaque é1ape du cycle de vie d'un service web. Fe er B01? ox deme SD tt UPD dns ne re a a eercne arc mutts ‘ay 2018/2019 ‘Bean FNAL = Classe 12 année gine informatique Maribre Développement Net Documents Non Autorisés Durée Zheures [Nb paes 5) Enselgrant: Malek ZRIBT Partie sxercice (14 points) ‘On vous demande de développer une application Windows avec le Framework .Net et le Jangage C# pour la gestion des adhérents d'une salle de sport, Pour cela, on vous donne un extrait du schéma relationnel de Ia hase de données SQL Server nommés bd_adh sur un serveur localdb: Adhérent (CodeA, NomA, DatNA, AdrA, TelA) peablee (Gea ‘DesD, TarifD) : ou encore le sport pratiqué dans la salle (Ex : Musculation, \érobic,...) Discip_Adh( disciplines & la fis) + la disoipline dun adhérent (un adhérent peut suivre plusieurs Nom colonne_| Type de données Description Cod Entier ‘Code dun adherent ‘NomA String ‘Nom d'un adhérent DatNA Date ‘Date de naissance dun adhérent ‘AdrA String ‘Adresse d'un adhérent | Tel String ‘Téléphone dun adhérent ‘Codd Entier Code dune discipline DesD String Désignation dune discipline ‘Tarif String ‘Tarif Mensuel dune discipline L’application & d&velopper est consituée de 3 couches : une couche de données contenant les classes métier supposée de pénérée partir dela base de données avec Entity Framework, une couche service contenant les méthodes relatives aux traitements d’accés a la base de données ft une couche pour les interfaces graphiques, Le modéle d'entités généré est nommé Gest_Adh Entities. A. Enutilsant le langage Ling to Entities pour 'accés aux données, Gerre le code de la classe ServiceAdherent de a bibliothéque de classes de service contenant les méthodes suivantes ~ Ajouter_adherent(Adherent a): permettant d'enregistrer un nouvel adhérent (1 Point) = Supprimer_adherent(Adherent a): permettant de supprimer pparamétre de la base. (1 Point) = = Liste AdhQ : retourne une collection de type List contenant la i 3 (l la liste de tous les - Rech_Adh(String Nom) : permettant de retourner la liste ; Date uisikspaatarjoman ners Jes adhérents dont a

You might also like