Questions de programmation DB2 en langues françaises

Questions de programmation DB2 en langues françaises

Les questions de programmation DB2 MCQ suivantes sont compilées par nos experts sur la base de recherches pour tester vos connaissances sur les sujets de programmation DB2. Nous vous recommandons de répondre à plus de 100 questions à choix multiples pour évaluer vos compétences linguistiques.
Veuillez continuer à faire défiler vers le bas.

1: Lequel des éléments suivants est vrai à propos du verrouillage

A.   Les données (ligne) sont verrouillées jusqu'à ce qu'un commit soit exécuté pour publier les données mises à jour.

B.   Tout ce qui précède

C.   Le verrouillage empêche les utilisateurs simultanés d'accéder à des données incohérentes.

D.   Le verrouillage est un processus utilisé pour assurer l'intégrité des données.

2: Lorsque vous ne connaissez pas le format d'une instruction SQL dans un programme que vous écrivez, quelle est une bonne option?

A.   SQL dynamique.

B.   T-SQL.

C.   SQL statique.

D.   NoSql.

3: Quelle déclaration sur les espaces de table est vraie?

A.   Le dépression d'un espace de table supprimera non seulement toutes les tableaux de l'espace de table lui-même, mais aussi tous les index créés sur ces tables, même si elles sont stockées séparément dans leur propre indexpace.

B.   Un espace de table est divisé en unités appelées pages, qui contiennent une ou plusieurs lignes d'une table. Si une ligne de 8000 octets est placée dans une page 4K, la ligne sera automatiquement divisée sur deux pages.

C.   Un espace de table est divisé en unités appelées pages, qui contiennent une ou plusieurs lignes d'une table. Si une ligne de 8000 octets est placée dans une page 4K, la page sera automatiquement redimensionnée à 8k.

D.   Lors de la création d'un espace de table, il faut indiquer le groupe de stockage ou le tampon à utiliser par cet espace de table. Si aucun n'est défini, la création de l'espace de table échouera.

4: Quel opérateur de sous-requête compare une seule valeur à chaque membre de l'ensemble de valeur.

A.   N'importe quel

B.   Tous

C.   Dans

D.   Entre

5: Sélectionnez EMPNAME, PAYGRADE, SALAIRE D'EMP, Salgrade où le salaire entre le lait et la commande Highsal par Paygrade Ce qui précède est un exemple de

A.   Jointure extérieure

B.   Aucune de ces réponses

C.   Non equi join

D.   Jointure interne

6: Laquelle des affirmations suivantes concernant le verrouillage au niveau de l'espace de table est correcte?

A.   Lorsqu'un espace de table est verrouillé en S par un autre utilisateur, un verrou en U peut être placé. Cependant, un X-Lock n'est pas compatible et devra attendre la sortie du S-Lock.

B.   Lorsqu'un espace de table est verrouillé en S par un autre utilisateur, ni un verrou U ou un verrou X n'est compatible à ce niveau. Dans les deux cas, un verrouillage I (verrouillage iu, verrouillage ix) sera placé pour indiquer qu'une serrure U ou un verrouillage X attend d'être placée.

C.   Lorsqu'un espace de table est verrouillé en S par un autre utilisateur, un verrou U peut être placé. Cependant, une serrure X n'est pas compatible. Un verrouillage IX (intention d'utiliser exclusivement) sera placé pour indiquer qu'un verrou x attend d'être placé.

D.   Lorsqu'un espace de table est verrouillé en S (utilisation partagée) par un autre utilisateur, un verrou U (Update Use) peut être placé. Cependant, un verrou x (utilisation exclusive) à ce niveau obligera le verrouillage S à être supprimé, sa transaction à faire reculer pour pouvoir placer le verrou x.

7: Si le SQLCA est inclus dans le programme, lequel des variables hôtes suivants n'est pas connu et, en tant que tel, indisponible pour le programme?

A.   Sqlstate

B.   Sqlwarn

C.   Sqlcode

D.   Sqlnum

8: Lequel des éléments suivants n'est pas un type de données DB2

A.   Vargraphique

B.   Vargraphique long

C.   Graphique

D.   Graphique long

9: Lorsqu'une colonne a une extension de Null par défaut et qu'un index unique est créé sur cette colonne, quels seront les effets sur les valeurs nulles possibles dans cette colonne?

A.   C&F

B.   Il y a encore un seul Null autorisé, car il est unique en tant que tel.

C.   Les nuls ne sont plus autorisés, car les nuls ne sont pas uniques.

D.   Il n'a aucune influence sur les valeurs nulles possibles; DB2 ne considère pas Nulls en ce qui concerne un index.

10: Compte tenu de la déclaration de curseur suivante: Déclarez le curseur de classe Classupdate pour sélectionner CStiTle de T001.classs pour la mise à jour de CDUR Laquelle des instructions SQL intégrées suivantes utilisera correctement ce curseur?

A.   Mettre à jour T001.classs Set CDUR = 5

B.   Mettre à jour T001.classs Set CDUR = 5 où le courant de Classupdate

C.   Mise à jour set cDur = 5 où le courant de Classupdate

D.   Mise à jour t001.classs C set c.cstitle = & # 039; nouveau titre & # 039; Où le courant de classupdate

11: Considérez l'instruction SQL suivante, exécutée par l'utilisateur S001: Créez une vue Boston_Teams comme sélectionnée * dans les équipes où State = & # 39; MA & # 39; L'utilisateur S002 a inséré l'autorité sur cette vue, que se passerait-il s'il essaie d'insérer une ligne dans cette vue, où le champ d'état de cette ligne contient une valeur de «in»?

A.   La ligne ne sera insérée que si l'utilisateur a le pouvoir d'insérer sur le tableau S001.TEAMS, mais il n'apparaîtra jamais dans une sélection sur cette vue.

B.   La ligne ne sera pas insérée car l’état de terrain n’a pas la valeur «MA».

C.   La ligne sera insérée dans le tableau S001.

D.   Vous ne pouvez pas vous insérer dans une vue, car les vues ne contiennent pas de données réelles; Ce ne sont que des fenêtres virtuelles sur les tables de base.

12: Lequel des énoncés suivants est vrai à propos de la commande Explication

A.   Il peut être utilisé dans l'étape de liaison (pour SQL intégré).

B.   Expliquer est utilisé pour afficher le chemin d'accès déterminé par l'optimiseur pour une instruction SQL

C.   Il peut être utilisé dans Spufi (pour une seule instruction SQL)

D.   C, d & e

13: Lorsque vous déclarez une clé étrangère sur un tableau, faisant référence à une clé primaire existante avec une définition complète, que peut différer entre la clé étrangère et la clé primaire?

A.   Le type de données des colonnes incluses.

B.   L'ordre des colonnes incluses.

C.   La nullabilité de l'une des colonnes incluses.

D.   ÊTRE

14: Lorsqu'un utilisateur a une autorisation sélectionnée sur une certaine table de base et qu'il crée une vue uniquement sur ce tableau, alors lequel des éléments suivants est vrai?

A.   Il / elle n'a qu'une autorisation sélectionnée sur ce point de vue.

B.   Il / elle fera face à une erreur d'autorisation lors de la création de la vue

C.   Il / elle ne peut exécuter une mise à jour que tant que la définition de la vue n'est pas dépassée.

D.   Il / elle a également supprimé l'autorisation sur ce point de vue parce qu'il / elle est le créateur de la vue.

15: Compte tenu de la déclaration: Créez le tableau T1 (entier C1 non nul, entier C2, clé primaire (C1), clé étrangère (C2) références T2) Combien d'index non uniques sont définis pour le tableau T1?

A.   3

B.   0

C.   1

D.   2

16: Quand est-il nécessaire de précompiler les procédures DB2 REXX avant de les exécuter?

A.   Seulement parfois, car ils varient de la SQL statique au SQL dynamique.

B.   Jamais parce qu'ils utilisent Dynamic SQL.

C.   À chaque fois parce qu'ils utilisent un SQL statique.

D.   Ce n'est que lorsque vous utilisez un wrapper java.

17: Les instructions SQL statiques peuvent-elles être modifiées sans modifier le programme lui-même?

A.   Oui, mais le programme doit être modifié.

B.   Oui. DB2 est un programme entièrement dynamique, acceptant toutes les formes de SQL.

C.   Non.

D.   Oui, mais les déclarations doivent également être modifiées.

18: Les instructions SQL intégrées dans une application s'appellent quoi?

A.   SQL dynamique.

B.   PL / SQL

C.   T-SQL.

D.   SQL statique.

19: Comment les appels ODBC sont-ils bordés?

A.   Ils ne sont pas liés car ils utilisent des fonctions standard pour exécuter SQL.

B.   Ils sont embondus au moment de la compilation.

C.   Ils sont pré-processus.

D.   Ils sont disposés à l'aide de fonctions standard dans SQL.

20: Que faut-il faire à une application DB2 avant de pouvoir s'exécuter, et pourquoi?

A.   Il doit être en premier afin qu'il puisse reconnaître les instructions SQL.

B.   Il doit être comprimé en premier afin qu'il puisse reconnaître les instructions SQL.

C.   Il doit être crypté en premier afin qu'il puisse reconnaître les instructions SQL.

D.   Il doit être compilé en premier afin qu'il puisse reconnaître les instructions SQL.

21: Quel est l'exemple d'un avantage d'utiliser le langage de programmation Java?

A.   Une fois que vous avez rédigé le programme, il peut être utilisé avec tout autre programme ou logiciel.

B.   Il n'y a aucun avantage à programmer avec Java.

C.   Une fois que vous avez rédigé le programme, il agit comme une procédure stockée.

D.   Une fois que vous avez développé une application, il peut être exécuté n'importe où.

22: Quel est un avantage de la concurrence dans la programmation des applications SQL?

A.   Augmentation des conflits de données.

B.   Minimisation des conflits d'accès aux données.

C.   Augmentation des points d'accès aux données.

D.   Compilation multithread.

23: Considérez ce qui suit: Déclarez MyCurs Cursor pour Select * dans MyTable Where COL1 & GT; : Num Laquelle des instructions SQL intégrées suivantes ne générera pas d'erreur?

A.   Sélectionnez MyCurs dans: hostmytable: Ind

B.   Réfléchissez MyCurs en: HostMyTable: Ind

C.   Sélectionner * dans: hostmytable: Ind de myCurs

D.   Fetch * en: hostmytable: Ind de myTable

24: Quel est le nom de l'effet lorsqu'un système continue de recevoir du travail, mais est en panne?

A.   Effet de tarière.

B.   Effet Faraday.

C.   Effet Stormdrain.

D.   Effet Hutchins.

25: Lors du codage dans une langue qui nécessite une déclaration de variable hôte, que doit le précéder?

A.   ; varchar

B.   ; hostvar

C.   ; iostream.h

D.   ; hostchar

26: Lequel des éléments suivants peut être accompli avec une seule instruction de mise à jour?

A.   Mise à jour de plusieurs tables

B.   Mise à jour d'une vue composée de tables jointes

C.   Mise à jour de plusieurs tables en fonction d'une clause Where

D.   Mise à jour d'un tableau basé sur un sous-sélection à l'aide de tables jointes

27: Qu'est-ce qu'une application Web légère créée à partir de plusieurs sources?

A.   Un crackup.

B.   Un mashup.

C.   Un mélange.

D.   Un smashup.

28: Quelle déclaration sur un index n'est pas vraie?

A.   Un index a son propre espace d'index, créé automatiquement

B.   Un indice de clustering influence la séquence physique des données dans l'espace de table.

C.   Un index a toujours une structure d'arbres équilibrée.

D.   Le nom d'un index peut être mentionné dans une instruction SELECT, pour améliorer les performances de la requête.

29: Pourquoi recevriez-vous une réponse de commandement de la normale lorsque l'installation de pièce jointe n'est pas disponible?

A.   La base de données a été désactivée.

B.   La sortie a été désactivée.

C.   La sortie n'a pas été pertinente.

D.   La sortie n'a pas été activée.

30: Avant d'exécuter des instructions SQL, vous souhaitez savoir si l'installation de pièce jointe CICS est disponible. Comment vérifiez-vous?

A.   Vous vérifiez le fichier de configuration CICS.

B.   Utilisez la commande Extact Exit dans votre application, ou demandez unPROgram dans la version 4.0.

C.   Vous fermez DB2 et vérifiez le CICS Kernal.

D.   Vous vérifiez le menu de configuration CICS.

31: Quels sont les deux exemples d'étapes qui doivent être prises avant de coder une application avec des instructions SQL statiques ou dynamiques intégrées?

A.   Transcrire et lier.

B.   Compiler et lier.

C.   Pretranscript et lier.

D.   Précompiler et se lier.

32: Combien d'index seront créés par l'instruction suivante? Créer la table Smarterer {COL1 int not null Clé primaire, COL2 CHAR (64), COL3 CHAR (32), COL4 int Not Null, Contrainte C4 UNIQUE (COL4, COL1)}

A.   3

B.   2

C.   1

D.   0

33: Quelle est la sortie d'une liaison DB2

A.   Plan de demande DB2

B.   Catalogue DB2

C.   Module de demande de base de données

D.   Module de chargement

34: À quoi une instruction SELECT doit être codée à l'intérieur?

A.   Un curseur statique

B.   Un curseur de déclaration.

C.   Un curseur sélectionné

D.   Un curseur de définir

35: Comment préparer un programme Java contenant des méthodes JDBC?

A.   Utilisez la commande «Javago».

B.   Utilisez la commande «Javac».

C.   Utilisez la commande «db2java».

D.   Utilisez la commande «JBDC».

36: Lequel des éléments suivants n'est pas l'un des types d'autorisations associés à un utilisateur DB2?

A.   SQLID actuel

B.   ID d'autorisation primaire

C.   ID d'autorisation SQL

D.   ID d'autorisation secondaire

37: Quels sont les trois principaux environnements de développement pour DB2?

A.   WebSphere Studio, Adobe Acrobat Studio et IBM Optim Development Studio.

B.   Photodata Studio, Microsoft Visual Studio et IBM Optim Development Studio.

C.   Silverlight Studio, Microsoft Visual Studio et IBM Optim Development Studio.

D.   WebSphere Studio, Microsoft Visual Studio et IBM Optim Development Studio.

38: Quelle technique DB2 peut-elle utiliser plus efficacement les données à partir de tables Expliquez?

A.   Traitement en réseau.

B.   Traitement parallèle.

C.   Traitement unilatéral.

D.   Traitement quadratique.

39: Lequel des éléments suivants est la syntaxe correcte pour une variable d'entrée d'une chaîne Parmlist?

A.   DCL SINTAR BIN Faxé (15);

B.   (15) DCL SINTVAR BIN FIXE;

C.   Dcl Sinvtar Bin Fixed (15);

D.   DCL SINTVAR BIN FIXE (15);

40: Quels sont les trois exemples de langues que vous pouvez utiliser pour programmer dans DB2?

A.   HTML, MSDOS, Python.

B.   PHP, Ruby on Rails et Haskell.

C.   Perl, Python et PL / SQL.

D.   COBOL, FORTRAN ET PERL.

41: À quoi sert SQLCA?

A.   Il analyse les procédures stockées.

B.   Il vérifie le code des instructions SQL.

C.   Il vérifie l'exécution des instructions SQL.

D.   Il vérifie le verrouillage des instructions SQL.

42: Qu'est-ce qu'une structure hôte?

A.   Un groupe de variables hôtes à laquelle une instruction SQL peut se référer en utilisant un seul nom.

B.   Une seule variable hôte à laquelle une instruction SQL peut se référer en utilisant un seul nom.

C.   Un groupe variable d'hôtes auxquels une instruction SQL peut se référer en utilisant n'importe quel nom.

D.   Un groupe de variables hôtes qu'une instruction SQL peut traiter.

43: Lequel des objets DB2 suivants permet à plusieurs utilisateurs d'accéder aux données dans un tableau, chacun étant en mesure d'accéder à certains sous-ensembles des données?

A.   Tables en miroir

B.   Index

C.   Alias

D.   Vues

44: Qu'est-ce qu'une procédure stockée?

A.   Une instruction SQL pour exécuter un programme.

B.   Un programme pour exécuter des instructions SQL.

C.   Une méthode pour utiliser des wrappers pour coder SQL.

D.   Une instruction SQL.

45: Laquelle des affirmations suivantes élimine tous les lignes répétées, sauf une, dans la table de résultats finaux?

A.   Sélectionnez distinct * à partir de T1

B.   Sélectionnez UNIQUE * FROM T1

C.   Sélectionner * à partir de T1 distinct

D.   Sélectionnez UNIQUE (*) FROM T1

46: Un rôle est une entité de base de données qui regroupe un ou plusieurs privilèges. Lequel des énoncés suivants est vrai pour un "rôle"

A.   Tout ce qui précède

B.   Un rôle ne peut pas être un identifiant d'autorisation primaire.

C.   Un rôle ne peut pas être défini en utilisant une instruction SQLID actuelle définie.

D.   Un rôle peut être le qualificatif de schéma d'un objet. Cependant, lorsqu'il est utilisé comme qualificatif de schéma, un rôle est considéré comme une chaîne de caractères et n'ajoute aucun privilège de schéma implicite (alterin, création ou dropin) à ce rôle.

47: Une table temporaire déclarée est utilisée pour laquelle des fins suivantes?

A.   Pour stocker les résultats intermédiaires

B.   Pour partager les ensembles de résultats entre les applications

C.   Pour créer une copie de sauvegarde d'une base de données ou d'un espace de table

D.   Pour fournir un domaine pour les types de gestionnaire de base de données

48: Quel type d'opérateur SQL utiliseriez-vous pour combiner les résultats de 2 instructions sélectionnées tout en conservant les doublons

A.   Jointure interne

B.   Couper

C.   Union All

D.   syndicat

49: Lequel des éléments suivants se produit si une procédure ou une application DB2 se termine anormalement lors d'une unité de travail active?

A.   L'unité de wok passe à l'état en attente

B.   L'unité de travail se déplace vers Check_Pending

C.   L'unité de travail reste active

D.   L'unité de travail est annulée

50: Lequel des éléments suivants est un exemple d'une méthode de programmation non utilisée dans la programmation DB2?

A.   Hadoop

B.   OBDC

C.   SQL dynamique.

D.   SQL statique

51: Compte tenu de la déclaration DDL suivante: Créer Table Newsmart1 comme Smart1 Lequel des éléments suivants se produirait à la suite de l'exécution de l'instruction?

A.   NewsMart1 a les mêmes déclencheurs que Smart1

B.   NewsMart1 est rempli de données SMART1

C.   Les colonnes NewsMart1 ont les mêmes attributs que Smart1

D.   NewsMart1 a la même clé principale que Smart1

52: À quoi servirait l'instruction «SQL Connect» lors du codage des procédures stockées?

A.   Il connecte DB2 à Active Directory.

B.   Il connecte DB2 à la base de données.

C.   Il permet à une application de communiquer avec DB2.

D.   Il relie DB2 à Java.

53: Quand les applications SQL dynamiques sont-elles préparées?

A.   Lorsque le programme est sableux.

B.   Lorsque le programme n'est pas en cours d'exécution.

C.   Lorsque le système est éteint.

D.   Pendant que le programme est en cours d'exécution.

54: Lequel des éléments suivants est un mécanisme DB2 qui garantit l'intégrité des données entre les tableaux liés par les clés primaires et étrangères

A.   AVANT JC

B.   Intégrité référentielle

C.   Intégrité des données

D.   Pré-compilation

55: Que doit se passer avant d'utiliser l'instruction Explication?

A.   Une procédure stockée doit être effectuée pour la traiter.

B.   Un wrapper Java doit être écrit pour l'utiliser.

C.   Une procédure planifiée doit être faite pour l'exécuter.

D.   Un tableau de plan doit être créé pour maintenir les résultats de l'explication.

56: Quel code est utilisé pour démarrer l'installation de pièce jointe CICS?

A.   Cicgo

B.   Cicstart

C.   Programme de liaison EXEC CICS (& # 039; DSNYCOM & # 039;)

D.   Cics

57: Quel est le nombre maximum de tables qui peuvent être jointes à DB2

A.   12

B.   16

C.   15

D.   dix

58: Qu'arrive-t-il aux instructions SQL s'il n'y a pas de procédures stockées?

A.   Ils sont intégrés.

B.   Ils sont ignorés.

C.   Ils sont corrompus.

D.   Ils sont verrouillés.

59: Lequel des éléments suivants est une syntaxe SQLJ correcte?

A.   # // SQL [MyConnctxt] {Update Emp

B.   /// # sql [myConnctxt]}} {{|| \\ {Update Emp ///

C.   #sql [myConnctxt] {Update Emp

D.   #sql [myConnctxt] :: Update // Emp

60: Compte tenu des instructions DDL suivantes: Créer une table SMART1 (A int, b int, c int) Créez une vue View1 comme sélectionnez A, B, C à partir de Smart1 où a & gt; 250 avec l'option de vérification Lequel des insert suivant est correct

A.   Insérer dans les valeurs Smart1 (200, 2, 3)

B.   Insérer dans les valeurs Smart1 (350, 2, 3)

C.   Insérer dans View1 valeurs (250, 2, 3)

D.   Insérer dans View1 Valeurs (300, 2, 3)

61: SQLState est un ensemble standard de messages d'erreur et d'avertissements dans lesquels les deux premiers caractères définissent la classe et les trois derniers définissent la sous-classe de l'erreur. Lequel des codes SQLState suivants est interprété comme "Aucune donnée renvoyée"?

A.   00xxx

B.   01xxx

C.   22xxx

D.   02xxx

62: Quand devrions-nous exécuter une rebelle plutôt qu'une liaison

A.   Lorsque le SQL intégré de l'application est modifié.

B.   C & e

C.   Après l'exécution d'un Runstats.

D.   Lorsqu'un index est ajouté à l'une des tables utilisées par le SQL intégré.

63: Quel est un exemple de cause sous-jacente de régressions causées par les changements de DB2?

A.   Analyse de régression.

B.   Statistiques redondantes.

C.   Statistiques précises.

D.   Statistiques inadéquates.

64: Lequel des éléments suivants est un exemple syntaxique correct de code SQL écrit?

A.   Exec: Sélectionnez dans: book_type dans bookTypes où

B.   Tapez dans //: book_type de book_types où //

C.   Sélectionnez Tapez dans: book_type dans book_types où

D.   Exec sql select type dans: book_type à partir de book_types où

65: Dans quelle table de catalogue doit être définie les procédures stockées?

A.   Confproc

B.   Stoprocedures

C.   Sysprocedures

D.   Confscrocédures

66: Lequel des éléments suivants n'est pas un objet DB2

A.   Tableau

B.   Synonyme

C.   Groupe de stockage

D.   Colonne

67: Que se passe-t-il lorsque l'exécution d'un utilitaire est résiliée par la commande du terme?

A.   L'exécution se termine normalement, la ligne correspondante dans la table sysutil n'est pas supprimée, toutes les ressources sont libérées.

B.   L'exécution se termine normalement, la ligne correspondante dans la table sysutil est supprimée, toutes les ressources sont libérées.

C.   L'exécution se termine de manière anormale, la ligne correspondante dans la table sysutil n'est pas supprimée, toutes les ressources sont libérées.

D.   L'exécution se termine de manière anormale, la ligne correspondante dans le tableau sysutil est supprimée, toutes les ressources sont libérées.

68: Quelle est la plate-forme d'accès aux données Java utilisée dans DB2?

A.   jQuery.

B.   Purequery.

C.   DQuery.

D.   une requête.

69: Le langage procédural SQL peut-il être utilisé pour des fonctions avancées?

A.   Oui, mais ils doivent être précompilés en premier.

B.   Non.

C.   Oui, mais avec un codage supplémentaire.

D.   Oui, mais avec un ensemble supplémentaire d'emballages Java.

70: Dans quels quatre langues peuvent être spécifiées des tableaux de variables d'hébergement?

A.   C, C ++, COBOL ou PL / I.

B.   JavaScript, C ++, COBOL ou PL / I.

C.   C, C ++, FORTRAN ou PL / I.

D.   C, C ++, Perl ou PL / I.

71: Pourquoi le précompilateur DB2 doit-il être utilisé pour exécuter des instructions SQL?

A.   Le compilateur ne reconnaît pas les instructions SQL.

B.   Le précompilateur DB2 enveloppe les instructions SQL en Java pour une utilisation plus facile.

C.   Il n'est pas nécessaire d'utiliser le précompilateur DB2.

D.   Le précompilateur DB2 exécute une base de données Hive pour le fonctionnement SQL.

72: Quel est un exemple d'une colonne qui contiendrait des statistiques nécessaires à la programmation?

A.   CRDX

B.   Cardé

C.   CRDF

D.   Cardf

73: Lequel des éléments suivants représente une fonction qui est remplie pour chaque ligne dans un tableau DB2

A.   Fonction scalaire

B.   Par groupe

C.   Fonction d'agrégation

D.   Groupe en ayant

74: Lorsque vous utilisez JBDC, devez-vous recoder votre application Java si vous souhaitez changer entre les pilotes?

A.   Non, mais les nouveaux pilotes ont besoin d'emballages.

B.   Oui, cependant, il existe un outil qui doit être utilisé pour passer à un nouveau pilote.

C.   Non, cependant, un code spécial doit être écrit pour utiliser un nouveau pilote.

D.   Non.

75: Lequel des éléments suivants n'est pas un type de SQL dynamique?

A.   SQL interactif.

B.   PL / SQL amélioré

C.   SQL embarqué différé.

D.   SQL dynamique intégré.

76: Toute base de données doit passer par un processus de normalisation pour s'assurer que les données ne sont représentées qu'une seule fois. Cela éliminera les problèmes de création ou de détruire des données dans la base de données. Le processus de normalisation est effectué généralement en trois étapes, ce qui entraîne les premières, deuxième et troisième formes normales. Lequel décrit le mieux le processus pour obtenir la troisième forme normale?

A.   Si une table a des colonnes ne dépend pas des clés primaires, elles doivent être déplacées dans une table séparée.

B.   Nous avons une table avec une clé multi-valeurs. Toutes les colonnes qui dépendent d'une seule ou de certaines des clés doivent être déplacées dans une autre table.

C.   Chaque table doit avoir des colonnes connexes.

D.   Chaque table séparée doit avoir une clé primaire.

77: Considérez l'instruction SQL intégrée suivante: Sélectionnez ClassName dans: ClassName: Ind de la classe où Studname =: Studname dans quel ordre les variables de programme suivantes doivent-elles être évaluées par la partie du programme juste après cette déclaration SQL?

A.   Ind, studname, nom de classe

B.   Sqlcode, studname, className

C.   SQLCODE, IND, CLASSNAME

D.   SQLCODE, CLASSNAME, IND

78: Outre le niveau de table et d'espace de table, à quel niveau les verrous implicites peuvent être placés par DB2?

A.   Sur la page, le segment et le niveau de partition.

B.   Sur la page, le segment et le niveau de partition.

C.   Sur la ligne, la page et le niveau de partition

D.   Au niveau des lignes, de la page et du segment.

79: Sous quelle forme les données sont-elles stockées physiquement dans db2

A.   VSAM ESDS

B.   Fichiers plats

C.   les tables

D.   VSAM LDS

80: Quand ne pouvez-vous pas abandonner une base de données

A.   S'il existe une contrainte référentielle pointant vers un tableau de cette base de données à partir d'un tableau d'une autre base de données.

B.   Lorsqu'un utilitaire DB2 a le contrôle de n'importe quelle partie de la base de données.

C.   S'il y a toujours un utilisateur connecté à la base de données.

D.   Avant que tous les index connectés aux tableaux de cette base de données ne soient supprimés.

81: Pouvez-vous utiliser Max sur une colonne de charbon?

A.   Oui

B.   Non & nbsp;

82: Comment DB2 détermine-t-il quelle taille de verrouillage utiliser?

A.   DB2 le détermine en fonction de la taille de verrouillage donnée lors de la création de l'espace de table

B.   Le programmeur peut diriger le DB2 que la taille de serrure à utiliser

C.   Si un verrouillage est spécifié, DB2 choisit généralement un verrouillage de la page de la page

D.   Aucune de ce qui précède & nbsp;

83: Quels sont les différents niveaux de verrouillage disponibles?

A.   Niveau de page

B.   Niveau de table

C.   Niveau de l'espace de table

D.   Tout ce qui précède & nbsp;

84: Que se passe-t-il lorsque vous dites le curseur ouvert?

A.   Les lignes sont récupérées

B.   Le curseur est placé sur la première ligne

C.   Les lignes sont triées puis récupérées

D.   Aucun des ci-dessus & nbsp;

85: Le groupe par et l'ordre peuvent-ils être utilisés dans une seule requête?

A.   Oui

B.   Non & nbsp;

86: Comment afficheriez-vous les définitions de table (colonnes, types de données de colonnes, contraintes ou valeurs par défaut définies, etc.) d'une table dans QMF?

A.   Par Desc Comand

B.   SELECT * FROM SYSIBM.SYSCOLUMNS WHERE TBNAME = TABLE-NAME ET TBCREATOR = 'CREATOR-NAME';

C.   SELECT * FROM SYSIBM.SYSCOLS WHERE TBNAME = TABLE-NAME ET TBCREATOR = 'TABLE-NAME';

D.   Aucun des ci-dessus & nbsp;

87: Quels sont les inconvénients de l'utilisation de Varchar?

A.   Cela peut entraîner une utilisation élevée de l'espace si la plupart des valeurs sont proches du maximum

B.   Le positionnement de la colonne Varchar doit être fait avec soin car il a des implications de performance

C.   La réinstallation des lignes vers différentes pages ne peut pas conduire à plus d'E / O sur la récupération

D.   Tout ce qui précède

88: Comment pouvez-vous découvrir rapidement le nombre de lignes mises à jour après une instruction de mise à jour?

A.   Vérifiez la valeur stockée dans sqlerrd (3)

B.   Vérifiez la valeur stockée dans Sqlerrm (3)

C.   Vérifiez la valeur stockée dans sqlcode

D.   Vérifiez la valeur stockée dans SQLERRC & NBSP;

89: Dans quelle circonstance créiez-vous un index sur un tableau?

A.   Lorsque la table est petite

B.   Lorsque le tableau est mis à jour fréquemment

C.   Lorsque les valeurs des colonnes sont statiques et contiennent une gamme étroite de valeurs

D.   Lorsque deux colonnes sont systématiquement utilisées dans l'état de jointure de la clause des instructions de sélection et NBSP;

90: Quelles sont les statistiques collectées pendant les Runstats?

A.   Nombre de valeurs distinctes de la colonne indexée

B.   Nombre de lignes déplacées vers une page voisine / farway en raison de l'augmentation de la longueur des lignes

C.   Nombre de lignes sur lesquelles des statistiques ont été effectuées

D.   Aucune de ce qui précède & nbsp;

91: Quand utiliserez-vous l'option Hold With Hold?

A.   Lorsque vous utilisez le curseur

B.   Lorsque vous utilisez une boucle de curseur

C.   Lorsque vous utilisez un engagement avec dans le curseur

D.   Le curseur avec option de maintien ne peut pas être utilisé & nbsp;

92: Qu'est-ce qu'un fil?

A.   C'est un module

B.   Il s'agit d'un ensemble de code & nbsp;

C.   C'est une connexion entre DB2 et un autre sous-système

D.   Aucun des ci-dessus & nbsp;

93: Quelle est la différence entre QMF & AMP; Spufi?

A.   Les deux sont les mêmes

B.   Vous pouvez connaître SQLCODE après avoir excuré le code dans QMF. Dans Spufi, ce n'est pas possible

C.   Spufi exécute des requêtes Mutliple à la fois tandis que QMF exécute une seule requête à la fois.

D.   Spufi est principalement utilisé pour générer des rapports bien conçus avec des en-têtes, des pieds pour les utilisateurs professionnels, tandis que QMF ne peut pas utiliser pour générer des rapports. & NBSP;

94: Quelle est la restriction de l'utilisation de l'Union dans SQL intégré?

A.   Il doit être en boucle

B.   Il doit être dans un curseur

C.   L'Union ne travaillera pas avec SQL intégré

D.   Aucune de ce qui précède & nbsp;

95: Pourquoi select * n'est-il pas préféré dans les programmes SQL intégrés?

A.   Si la structure de la table est modifiée, le programme devra être modifié

B.   Le programme peut récupérer les colonnes qu'il pourrait ne pas utiliser

C.   Le risque de scanner uniquement est perdu

D.   Aucune de ce qui précède & nbsp;

96: Indiquer que ce soit vrai ou faux. Lorsque vous ouvrez un curseur, DB2 obtiendra toujours toutes les lignes qui répondent aux critères de sélection et créeront un ensemble de résultats.

A.   Vrai

B.   FAUX & NBSP;

97: Comment découvrez-vous le nombre total de lignes dans un tableau DB2?

A.   Utilisation de Select Count (*)

B.   En utilisant SELECT All

C.   Utilisation de Select *

D.   Vous ne pouvez pas trouver le nombre total de lignes & nbsp; & nbsp;

98: À quoi sert la commande libre?

A.   Il est utilisé pour libre d'espace

B.   Il est utilisé pour supprimer les lignes

C.   Il est utilisé pour supprimer le plan

D.   Aucune de ce qui précède & nbsp;

99: Que sont les sous-questionnaires corrélés?

A.   C'est une sous-requête dans laquelle la requête intérieure (imbriquée) fait référence à la table dans la requête extérieure

B.   C'est une sous-requête imbriquée

C.   C'est une sous-requête

D.   Aucune de ce qui précède & nbsp;

100: Quelle est la signification de souligner ('_') dans l'instruction similaire?

A.   C'est une correspondance pour le caractère spécifié

B.   C'est un match pour tous les personnages

C.   C'est une correspondance pour n'importe quel caractère unique

D.   Aucune de ce qui précède & nbsp;