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.
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.
A. SQL dynamique.
B. T-SQL.
C. SQL statique.
D. NoSql.
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.
A. N'importe quel
B. Tous
C. Dans
D. Entre
A. Jointure extérieure
B. Aucune de ces réponses
C. Non equi join
D. Jointure interne
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.
A. Sqlstate
B. Sqlwarn
C. Sqlcode
D. Sqlnum
A. Vargraphique
B. Vargraphique long
C. Graphique
D. Graphique long
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.
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
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.
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
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
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.
A. 3
B. 0
C. 1
D. 2
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.
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.
A. SQL dynamique.
B. PL / SQL
C. T-SQL.
D. SQL statique.
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.
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.
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ù.
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.
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
A. Effet de tarière.
B. Effet Faraday.
C. Effet Stormdrain.
D. Effet Hutchins.
A. ; varchar
B. ; hostvar
C. ; iostream.h
D. ; hostchar
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
A. Un crackup.
B. Un mashup.
C. Un mélange.
D. Un smashup.
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.
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.
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.
A. Transcrire et lier.
B. Compiler et lier.
C. Pretranscript et lier.
D. Précompiler et se lier.
A. 3
B. 2
C. 1
D. 0
A. Plan de demande DB2
B. Catalogue DB2
C. Module de demande de base de données
D. Module de chargement
A. Un curseur statique
B. Un curseur de déclaration.
C. Un curseur sélectionné
D. Un curseur de définir
A. Utilisez la commande «Javago».
B. Utilisez la commande «Javac».
C. Utilisez la commande «db2java».
D. Utilisez la commande «JBDC».
A. SQLID actuel
B. ID d'autorisation primaire
C. ID d'autorisation SQL
D. ID d'autorisation secondaire
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.
A. Traitement en réseau.
B. Traitement parallèle.
C. Traitement unilatéral.
D. Traitement quadratique.
A. DCL SINTAR BIN Faxé (15);
B. (15) DCL SINTVAR BIN FIXE;
C. Dcl Sinvtar Bin Fixed (15);
D. DCL SINTVAR BIN FIXE (15);
A. HTML, MSDOS, Python.
B. PHP, Ruby on Rails et Haskell.
C. Perl, Python et PL / SQL.
D. COBOL, FORTRAN ET PERL.
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.
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.
A. Tables en miroir
B. Index
C. Alias
D. Vues
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.
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
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.
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
A. Jointure interne
B. Couper
C. Union All
D. syndicat
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
A. Hadoop
B. OBDC
C. SQL dynamique.
D. SQL statique
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
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.
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.
A. AVANT JC
B. Intégrité référentielle
C. Intégrité des données
D. Pré-compilation
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.
A. Cicgo
B. Cicstart
C. Programme de liaison EXEC CICS (& # 039; DSNYCOM & # 039;)
D. Cics
A. 12
B. 16
C. 15
D. dix
A. Ils sont intégrés.
B. Ils sont ignorés.
C. Ils sont corrompus.
D. Ils sont verrouillés.
A. # // SQL [MyConnctxt] {Update Emp
B. /// # sql [myConnctxt]}} {{|| \\ {Update Emp ///
C. #sql [myConnctxt] {Update Emp
D. #sql [myConnctxt] :: Update // Emp
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)
A. 00xxx
B. 01xxx
C. 22xxx
D. 02xxx
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é.
A. Analyse de régression.
B. Statistiques redondantes.
C. Statistiques précises.
D. Statistiques inadéquates.
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ù
A. Confproc
B. Stoprocedures
C. Sysprocedures
D. Confscrocédures
A. Tableau
B. Synonyme
C. Groupe de stockage
D. Colonne
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.
A. jQuery.
B. Purequery.
C. DQuery.
D. une requête.
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.
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.
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.
A. CRDX
B. Cardé
C. CRDF
D. Cardf
A. Fonction scalaire
B. Par groupe
C. Fonction d'agrégation
D. Groupe en ayant
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.
A. SQL interactif.
B. PL / SQL amélioré
C. SQL embarqué différé.
D. SQL dynamique intégré.
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.
A. Ind, studname, nom de classe
B. Sqlcode, studname, className
C. SQLCODE, IND, CLASSNAME
D. SQLCODE, CLASSNAME, IND
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.
A. VSAM ESDS
B. Fichiers plats
C. les tables
D. VSAM LDS
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.
A. Oui
B. Non & nbsp;
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;
A. Niveau de page
B. Niveau de table
C. Niveau de l'espace de table
D. Tout ce qui précède & nbsp;
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;
A. Oui
B. Non & nbsp;
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;
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
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;
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;
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;
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;
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;
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;
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;
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;
A. Vrai
B. FAUX & NBSP;
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;
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;
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;
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;