Banque de questions ORACLE (Chapitres 1-4)
1. Les structures logiques suivantes qui ne font pas partie de l’ORACLE sont () des structures physiques Un. District B. Segment C. Fichiers de données D. Espace de table
2. Lequel des utilisateurs suivants n’est pas celui qui existe après l’installation par défaut d’ORACLE () Un. SYSDBA B. SYSTÈME C. SCOTT D. SYS
3 Lequel des éléments suivants fait que l’utilisateur se connecte à la base de données ORACLE mais ne peut pas créer de table() Un. Le rôle de CONNECT a été accordé, mais le rôle de RESOURCE n’a pas été attribué B. L’utilisateur ne se voit pas attribuer le rôle d’administrateur système C. L’instance de la base de données ne démarre pas D. L’écoute de la base de données ne démarre pas
4. La fonction () est généralement utilisée pour calculer les classements cumulatifs, les moyennes mobiles et les agrégations de rapports. Un. Résumé B. Analyse Groupe C, D Ligne simple
5. Une instruction SELECT avec une instruction () peut placer un verrou exclusif sur une ou plusieurs lignes du tableau. Un. POUR INSERT B. Pour la mise à jour C. POUR SUPPRIMER D. POUR RAFRAÎCHIR
6. Dans Oracle, vous vous connectez en tant que SYSDBA, la table CLIENT se trouve dans le scénario utilisateur Mary, qui parmi les instructions suivantes crée un synonyme () pour tous les utilisateurs de la base de données afin de créer une table CLIENT. Un. CRÉER UN SYNONYME PUBLIC cust ON mary.customer ; B. CRÉER UN SYNONYME PUBLIC cust POUR mary.client ; C. CRÉER LE SYNONYME cust ON mary.customer POUR PUBLIC ; D. Vous ne pouvez pas créer un synonyme commun pour CLIENT. E.
11. Dans Oracle, le tableau EMP contient ce qui suit : …… NOM VARCHAR2(20) ADDR VARCHAR2(60) …… Pour retourner des données dans l’adresse de NAME, il est au format ADDR, l’instruction SQL suivante est correcte (). Un. SELECT NAME + '''s L’adresse est ' + ADDR FROM EMP ; B. NOM SÉLECTIONNÉ || '''L’adresse est ' || ADDR DE L’EMP ; C. NOM DE SÉLECTION + L’adresse de '\ est ' + ADDR DEPUIS EMP ; D. SÉLECTIONNER LE NOM || '\'s adresse est ' || ADDR DE L’EMP ;
12. Dans Oracle, les éléments suivants sont () qui ne font pas partie de l’opérateur de collection. Un. UNION B. SUM C. MOINS D. INTERSECTE
13. Dans Oracle, la méthode de partitionnement de tables () recommande de partitionner les puissances de 2 (2, 4, 8, etc.) pour obtenir la publication de données la plus moyenne. Un. Zonage de portée B. Partitionnement par liste C. Partitionnement par hachage D. Zonage composite
14. Dans Oracle, la description suivante des verrous est incorrecte (). Un. Les verrous sont utilisés pour contrôler l’accès simultané aux données entre utilisateurs B. Les verrous peuvent être classés en verrous au niveau ligne et verrous au niveau de la table C. insérer, mettre à jour, supprimer des instructions obtient automatiquement des verrous au niveau des lignes D. Un seul utilisateur peut verrouiller une table spécifique à la fois
17 : Dans Oracle, en utilisant la commande SELECT avec une clause (), on peut placer un verrou exclusif sur une ou plusieurs lignes d’une table. Un. POUR INSÉRER DE B. POUR ACTUALISER C. POUR LA MISE À JOUR D. POUR LOCK
18 : Dans Oracle, la suite venseq est créée avec l’énoncé suivant : CRÉEZ UNE SÉQUENCE VENSEQ INCRÉMENT DE 1 COMMENCEZ PAR 10 VALEUR MAXIMALE 100 VALEUR MINIME 10 CACHE CYCLE 5 ; L’énoncé suivant, modifié par la suite venseq, est incorrect (). Un. MODIFIER LA SÉQUENCE VENSEQ COMMENCE PAR 1 ; B. ALTER SEQUENCE venseq MAXVALUE 90 ; C. ALTER SEQUENCE venseq NOMINVALUE ; D. MODIFIER LA SÉQUENCE venseq NOCACHE ;
19 : Dans Oracle, créez une vue avec l’instruction suivante : CRÉER OU REMPLACER LA VUE pen_view COMME SÉLECTIONNEZ * À PARTIR DE order_master OÙ ostatus = 'p' AVEC CONTRAINTE D’OPTION À COCHER penv ; Lorsqu’un utilisateur tente d’exécuter l’instruction suivante : MISE À JOUR pen_view DÉFINIR ostatus = 'd' OÙ ostatus = 'p' ; La description suivante est correcte (). Un. Oracle modifie ostatus en d sans provoquer d’erreurs B. Oracle n’effectue pas d’opération de mise à jour et renvoie un message d’erreur C. Oracle modifie ostatus en d et renvoie un message d’erreur D. Oracle n’effectue pas d’opérations de mise à jour et ne génère aucune erreur
20 : Dans Oracle, vous pouvez obtenir de meilleures performances en indexant les bitmaps () dans les cas suivants. Un. Créé sur une colonne avec une valeur unique de colonne B. Créer sur des colonnes avec de très faibles différences dans les valeurs des colonnes C. Construire sur des colonnes dont les valeurs de colonnes sont fréquemment répétées D. Créé sur la colonne utilisée pour enregistrer le bitmap
21 : Dans Oracle, le verrou peut être libéré via la commande (). Un. INSERTION B. SUPPRIMER C. RETOUR ARRIÈRE D. DÉVERROUILLER
24 : Dans Oracle, (A) des tables de dictionnaire de données peuvent être utilisées pour voir la structure réelle des types de données abstraits. Un. USER_TYPE_ATTRS B. USER_TABLES C. USER_TYPE_TABS D. USER_TAB_COLUMNS
32 : Dans Oracle, il faut créer un indice pour améliorer la performance de la révision salariale, qui consiste à analyser et traiter l’augmentation salariale de l’employé de 12 points de pourcentage ; parmi les commandes suivantes créer un indice, ce problème (). Un. CRÉER my_idx_1 INDICE SUR l’employé (salaire*1,12) ; B. CRÉER my_idx_1 D’INDEX UNIQUE SUR L’EMPLOYÉ (SALAIRE) ; C. CRÉER UN INDEX BITMAP my_idx_1 SUR EMPLOYÉ (salaire) ; D. CRÉER UN INDICE my_idx_1 SUR LE SALAIRE INVERSÉ ;
33 : Dans Oracle, exécutez l’instruction suivante : SÉLECTIONNEZ ceil(-97.342), plancher (-97,342), rond(-97,342), trunc(-97,342) DE dual ; Quelle fonction ne renvoie pas une valeur égale à -97(). Un. ceil() B. floor() C. round(0) D. trunc()
34 : Dans Oracle, créez une séquence avec la commande SQL suivante : CRÉER LA SÉQUENCE my_seq COMMENÇEZ PAR 394 AUGMENTATION DE 12 NOMINVALUE NOMAMAXVALUE NOCYCLE NOCACHE ; L’utilisateur exécute un my_seq qui inclut. l’instruction SQL de NEXTVAL trois fois, puis exécuter l’inclusion my_seq. Instruction SQL de CURRVAL quatre fois, veuillez demander la valeur actuelle de la séquence my_seq est (). Un. 406 B. 418 C. 430 D. 442 E. 242:
43 : Dans Oracle, le verrou peut être libéré via la commande (). (En sélectionner deux) Un. INSERTION B. SUPPRIMER C. RETOUR ARRIÈRE D. COMMIT
44 : Dans Oracle, utiliser l’instruction SQL suivante dans une transaction ne provoque pas de verrou (). (Sélectionnez-en un) Un. SELECT B. INSERTION C. MISE À JOUR D. SUPPRIMER E. 46 : Dans les systèmes d’exploitation Windows, le serveur d’Oracle () écoute et accepte les requêtes de connexion des applications clientes. (Sélectionnez-en un) Un. OracleHOME_NAMETNSListener B. OracleServiceSID C. OracleHOME_NAMEAgent D. OracleHOME_NAMEHTTPServer
47 : Dans Oracle, il existe un objet de séquence appelé seq, et l’instruction suivante retourne la valeur de la séquence mais ne provoque pas l’augmentation de la valeur de la séquence (). (Sélectionnez-en un) Un. Sélectionnez seq. ROWNUM de dual ; B. Sélectionnez seq. ROWIDde dual ; C. sélectionnez seq. CURRVALde dual ; D. sélectionne seq. NEXTVALde double ;
48 : Dans ORACLE, exécutez l’instruction : SELECT address1||','|| address2||','|| adresse2 « Adresse » DE l’emploi ; retournera la colonne (). Un. 0 B. 1 C. 2 D. 3
50 : Dans les bases de données Oracle, le () suivant peut être utilisé comme nom de colonne valide. Un. Colonne B. 123_NUM C. NUM_#123 D. #NUM123
52 : Dans les bases de données Oracle, l’accès à () offre le moyen le plus rapide d’accéder à une ligne dans une table. Un. Tonalité primaire B. Rowid C. Indice unique D. Numérisation complète de la table
53 : Dans Oracle, générez une suite à l’aide de l’instruction suivante : CREATE SEQUENCE id ; Le serveur Oracle ouvre la mémoire à l’avance et maintient une valeur de séquence de (). (Sélectionnez-en un) Un. 0 B. 10 C. 20 D. 100
54 : Dans les bases de données Oracle, la commande suivante () peut supprimer les données de toute la table et ne peut pas être annulée. Un. Chute B. supprimer C. tronque D. cascade
55 : Dans la base de données Orace, la fonction suivante () peut être utilisée sur n’importe quel type de données. Un. TO_CHAR B. PLUS BAS C. MAX D. CEIL
63 : Dans Oracle, l’énoncé () affiche ORDER_DATE valeur de date « 18 mars 2000 » comme « 1er janvier 2000 » (sélectionnez deux) BD Un. sélectionner la ronde(order_date, « jour ») dans l’inventaire B. sélectionner la ronde (order_date, « année ») dans l’inventaire C. sélectionner la ronde (order_date, « mois ») dans l’inventaire D. sélectionner la ronde(to_char(order_date,'yyyy')) dans l’inventaire
69 : Dans Oracle, utiliser l’instruction SQL suivante dans une transaction ne provoque pas de verrou(). Un. SELECT B. INSERTION C. MISE À JOUR D. SUPPRIMER
76 : Dans les bases de données Oracle, la fonction suivante () peut être utilisée sur n’importe quel type de données. Un. TO_CHAR B. PLUS BAS C. MAX D. CEIL
79 : Dans Oracle, il existe une table « cd », qui contient les attributs « cdcode », « category » et « cdname », et pour interroger les lignes avec la valeur « CLASSIC » ou « ROCK » dans la catégorie, il faut utiliser l’instruction (). Un. SÉLECTIONNEZ * DEPUIS CD OÙ LA catégorie DANS ('CLASIC', 'ROCK') ; B. SÉLECTIONNEZ * DEPUIS CD OÙ LA CATÉGORIE ENTRE « CLASSIQUE » ET « ROCK » ; C. SÉLECTIONNER * DEPUIS cd OÙ category='CLASSIC' ET category='ROCK' ; D. SÉLECTIONNER * DE cd OÙ category='CLASSIC' OU category='ROCK' ;
80 : Dans Oracle, lors de l’exécution d’une instruction SQL, vous utilisez accidentellement la commande Update pour définir toutes les valeurs d’ID à 11111, puis vous pouvez utiliser la commande () pour annuler cette opération. Un. SORTIE B. ENGAGE C. RETOUR ARRIÈRE D. ANNULER
82 Dans Oracle, si un TOM utilisateur est créé à partir de l’instruction suivante, l’instruction suivante est incorrecte pour cet utilisateur (). (Sélectionnez-en un) CRÉER L’UTILISATEUR TOM IDENTIFIÉ PAR TOMSYS
R Le mot de passe de l’utilisateur est TOMSYS B TOM utilise par défaut l’espace de table et SYSSTEM L’espace de table temporaire du TOM C est TEMP D Permet à la commande GRANT UPDATE de modifier le mot de passe de TOM
|