As perguntas de programação do DB2 MCQ a seguir são compiladas por nossos especialistas com base em pesquisas para testar seu conhecimento dos tópicos de programação do DB2. Recomendamos que você responda a mais de 100 perguntas de múltipla escolha para avaliar suas habilidades no idioma.
Continue a rolar para baixo.
A. Os dados (linha) são bloqueados até que uma confirmação seja executada para liberar os dados atualizados.
B. Tudo o que precede
C. O travamento impede que os usuários simultâneos acessem dados inconsistentes.
D. O bloqueio é um processo usado para garantir a integridade dos dados.
A. Sql dinâmico.
B. T-SQL.
C. SQL estático.
D. Nosql.
A. A queda de um espaço de tabela não apenas removerá todas as tabelas do espaço de tabela em si, mas também todos os índices criados nessas tabelas, mesmo que eles sejam armazenados separadamente em seu próprio indexSpace.
B. Um espaço de tabela é dividido em unidades chamadas páginas, que mantêm uma ou mais linhas de uma tabela. Se uma linha de 8000 bytes for colocada em uma página em 4K, a linha será dividida automaticamente em duas páginas.
C. Um espaço de tabela é dividido em unidades chamadas páginas, que mantêm uma ou mais linhas de uma tabela. Se uma linha de 8000 bytes for colocada em uma página 4K, a página será redimensionada automaticamente para 8k.
D. Ao criar um espaço de tabela, é preciso indicar o grupo de armazenamento ou o bufferpool a ser usado por este espaço de tabela. Se nenhum deles estiver definido, a criação do espaço de tabela falhará.
A. Qualquer
B. Todos
C. Em
D. Entre
A. Junção externa
B. Nenhuma das acima
C. Não Equi Join
D. Junção interna
A. Quando um espaço de tabela é bloqueado por outro usuário, um bloqueio em U pode ser colocado. No entanto, um X-Lock não é compatível e terá que esperar até que o bloqueio S seja liberado.
B. Quando um espaço de tabela é bloqueado por outro usuário, nem um bloqueio U ou um X bloqueio é compatível nesse nível. Nos dois casos, um bloqueio (trava IU, bloqueio ix) será colocado para indicar que um bloqueio U ou X está esperando para ser colocado.
C. Quando um espaço de tabela é bloqueado por outro usuário, um bloqueio U pode ser colocado. No entanto, um bloqueio X não é compatível. Uma trava IX (intenção de usar exclusivamente) será colocada para indicar que um bloqueio X está esperando para ser colocado.
D. Quando um espaço de tabela é bloqueado em S (uso compartilhado) por outro usuário, um bloqueio U (uso de atualização) pode ser colocado. No entanto, uma trava X (uso exclusivo) nesse nível forçará a trava S a ser descartada, sua transação a ser enrolada para poder colocar o travamento X.
A. SQLSTATE
B. Sqlwarn
C. Sqlcode
D. Sqlnum
A. Vargraphic
B. Vargraphic longo
C. Gráfico
D. Long Graphic
A. C & f
B. Ainda há um único nulo permitido, pois é único como tal.
C. Os nulos não são mais permitidos, pois os nulos não são únicos.
D. Não influencia os possíveis valores nulos; O DB2 não considera nulos quando se trata de um índice.
A. Atualizar T001.Class Set CDUR = 5
B. Atualizar T001.Class Set CDUR = 5 Onde a corrente do CLASSUPDATE
C. Atualização Conjunto CDUR = 5 Onde a corrente do ClassUpdate
D. Atualizar T001.Class C Set C.Cstitle = ' novo título ' Onde corrente de CLASSUPDATE
A. A linha será inserida apenas se o usuário tiver uma autoridade para inserir na Tabela S001.Teams, mas nunca aparecerá em uma seleção nessa visualização.
B. A linha não será inserida porque o estado de campo não possui o valor 'ma'.
C. A linha será inserida na tabela S001.TEMS, mas nunca aparecerá em uma seleção nessa visualização.
D. Você não pode se inserir em uma visão, porque as visualizações não contêm dados reais; Eles são apenas janelas virtuais nas tabelas de base.
A. Pode ser usado na etapa de ligação (para SQL incorporado).
B. Explique é usado para exibir o caminho de acesso, conforme determinado pelo otimizador para uma instrução SQL
C. Pode ser usado no SPUFI (para uma instrução SQL única)
D. C, D&E
A. O tipo de dados das colunas incluídas.
B. A ordem das colunas incluídas.
C. A anulação de uma das colunas incluídas.
D. SER
A. Ele/ela tem apenas uma autorização seleta nessa visualização.
B. Ele/ela enfrentará um erro de autorização ao tentar criar a visão
C. Ele/ela só pode executar uma atualização enquanto a definição da visualização não for excedida.
D. Ele também excluiu a autorização nessa visão porque é o criador da visão.
A. 3
B. 0
C. 1
D. 2
A. Somente às vezes, porque eles variam de SQL estático a dinâmico.
B. Nunca porque eles usam SQL dinâmico.
C. Toda vez porque eles usam SQL estático.
D. Somente quando você está usando um invólucro java.
A. Sim, mas o programa deve ser alterado.
B. Sim. O DB2 é um programa totalmente dinâmico, aceitando todas as formas de SQL.
C. Não.
D. Sim, mas as declarações também devem ser alteradas.
A. Sql dinâmico.
B. PL/SQL
C. T-SQL.
D. SQL estático.
A. Eles não são BIMIND porque usam funções padrão para executar o SQL.
B. Eles são BIMIND no horário de compilação.
C. Eles são pré-processados.
D. Eles são BIMIND usando funções padrão no SQL.
A. Ele deve ser bishild primeiro para que possa reconhecer as instruções SQL.
B. Ele deve ser comprimido primeiro para reconhecer as instruções SQL.
C. Ele deve ser criptografado primeiro para reconhecer as instruções SQL.
D. Ele deve ser compilado primeiro para reconhecer as instruções SQL.
A. Depois de escrever o programa, ele pode ser usado com qualquer outro programa ou software.
B. Não há benefício em programar com Java.
C. Depois de escrever o programa, ele age como um procedimento armazenado.
D. Depois de desenvolver um aplicativo, ele pode ser executado em qualquer lugar.
A. Aumento de conflitos de dados.
B. Minimização de conflitos de acesso a dados.
C. Aumento de pontos de acesso a dados.
D. Compilação multithread.
A. Selecione MyCurs em: HostMyTable: Ind
B. Buscar mycurs em: hostmytable: ind
C. Selecione * em: HostMyTable: IND FROM MYCURS
D. Buscar * em: HostMyTable: Ind de MyTable
A. Efeito do trado.
B. Efeito de Faraday.
C. Efeito de tempestade.
D. Efeito Hutchins.
A. ; Varchar
B. ; hostvar
C. ; iostream.h
D. ; hostchar
A. Atualizando várias tabelas
B. Atualizando uma visão que consiste em tabelas unidas
C. Atualizando várias tabelas com base em uma cláusula onde
D. Atualizando uma tabela baseada em um subselito usando tabelas unidas
A. Um crackup.
B. Um mashup.
C. Uma mistura.
D. Um esmagamento.
A. Um índice tem seu próprio espaço de índice, criado automaticamente
B. Um índice de agrupamento influencia a sequência física dos dados no espaço de tabela.
C. Um índice sempre tem uma estrutura de árvore equilibrada.
D. O nome de um índice pode ser mencionado em uma instrução SELECT, para melhorar o desempenho da consulta.
A. O banco de dados foi desativado.
B. A saída foi desativada.
C. A saída não foi ativada começou.
D. A saída não foi ativada.
A. Você verifica o arquivo de configuração do CICS.
B. Use o comando EXIT Extract em seu aplicativo ou consulte o ProtProgram na versão 4.0.
C. Você fechou o DB2 e verifica o Kernal do CICS.
D. Você verifica no menu de configuração do CICS.
A. Transcreva e vincule -se.
B. Compilar e amarrar.
C. Pré -recriar e amarrar.
D. Pré -compilado e amarrar.
A. 3
B. 2
C. 1
D. 0
A. DB2 Plano de aplicação
B. Catálogo DB2
C. Módulo de solicitação de banco de dados
D. Módulo de carga
A. Um cursor estático
B. Um cursor declarar.
C. Um cursor selecionado
D. Um cursor definido
A. Use o comando "javago".
B. Use o comando "javac".
C. Use o comando "db2java".
D. Use o comando "jbdc".
A. Sqlid atual
B. ID da autorização primária
C. Id de autorização SQL
D. Id de autorização secundária
A. WebSphere Studio, Adobe Acrobat Studio e IBM Optim Development Studio.
B. Photodata Studio, Microsoft Visual Studio e IBM Optim Development Studio.
C. Silverlight Studio, Microsoft Visual Studio e IBM Optim Development Studio.
D. WebSphere Studio, Microsoft Visual Studio e IBM Optim Development Studio.
A. Processamento em rede.
B. Processamento paralelo.
C. Processamento unilateral.
D. Processamento quadrático.
A. DCL Sintar Bin Faxed (15);
B. (15) Bin Sintvar fixo DCL;
C. Bin Sinvtar fixo (15);
D. DCL Sintvar Bin fixo (15);
A. HTML, MSDOS, Python.
B. PHP, Ruby on Rails e Haskell.
C. Perl, Python e PL/SQL.
D. Cobol, Fortran e Perl.
A. Ele analisa procedimentos armazenados.
B. Ele verifica o código das instruções SQL.
C. Ele verifica a execução das instruções SQL.
D. Ele verifica o bloqueio das instruções SQL.
A. Um grupo de variáveis de host que uma instrução SQL pode se referir usando um único nome.
B. Uma única variável de host que uma instrução SQL pode se referir usando um único nome.
C. Um grupo variável de hosts aos quais uma instrução SQL pode se referir usando qualquer nome.
D. Um grupo de variáveis de host que uma instrução SQL pode processar.
A. Mesas espelhadas
B. Índices
C. Apelido
D. Visualizações
A. Uma instrução SQL para executar um programa.
B. Um programa para executar instruções SQL.
C. Um método para usar os invólucros para codificar SQL.
D. Uma instrução SQL.
A. Selecione distinto *de t1
B. Selecione exclusivo * de T1
C. Selecione * de T1 distinto
D. Selecione exclusivo (*) de T1
A. Tudo o que precede
B. Uma função não pode ser um ID de autorização primária.
C. Uma função não pode ser definida usando uma instrução SQLID atual definida.
D. Uma função pode ser o esquema qualificador de um objeto. No entanto, quando é usado como qualificador de esquema, uma função é considerada uma sequência de caracteres e não adiciona privilégios de esquema implícito (alterin, createin ou dropin) a esse papel.
A. Para armazenar resultados intermediários
B. Para compartilhar conjuntos de resultados entre aplicativos
C. Para criar uma cópia de backup de um banco de dados ou espaço de tabela
D. Para fornecer uma área para classificações do gerenciador de banco de dados
A. Junção interna
B. Intersect
C. Union All
D. União
A. A unidade de wok se move para o estado pendente
B. A unidade de trabalho se move para check_pending
C. A unidade de trabalho permanece ativa
D. A unidade de trabalho é revertida para trás
A. Hadoop
B. OBDC
C. Sql dinâmico.
D. SQL estático
A. Newsmart1 tem os mesmos gatilhos que o Smart1
B. Newsmart1 é preenchido com dados inteligentes1
C. As colunas Newsmart1 têm os mesmos atributos que o Smart1
D. Newsmart1 tem a mesma chave primária que o Smart1
A. Ele conecta o DB2 ao Active Directory.
B. Ele conecta o DB2 ao banco de dados.
C. Ele permite que um aplicativo se comunique com o DB2.
D. Ele conecta o DB2 com Java.
A. Quando o programa é sandboxed.
B. Quando o programa não está em execução.
C. Quando o sistema é desligado.
D. Enquanto o programa está em execução.
A. B&C
B. Integridade referencial
C. Integridade de dados
D. Pré-compilação
A. Um procedimento armazenado deve ser feito para processá -lo.
B. Um invólucro Java deve ser escrito para usá -lo.
C. Um procedimento planejado deve ser feito para executá -lo.
D. Uma tabela de plano deve ser criada para manter os resultados de explicar.
A. CICSGO
B. CICSSTART
C. Execs CICS Link Program (' DSNYCOM ')
D. CICS
A. 12
B. 16
C. 15
D. 10
A. Eles estão incorporados.
B. Eles são desconsiderados.
C. Eles estão corrompidos.
D. Eles estão trancados.
A. #// sql [myConnctxt] {update Emp
B. ///#sql [myConnctxt]}} {{|| \\ {atualizar emp ///
C. #sql [myConnctxt] {atualização emp
D. #sql [myConnctxt] :: update // Emp
A. Inserir em valores smart1 (200, 2, 3)
B. Insira em valores SMART1 (350, 2, 3)
C. Insira nos valores View1 (250, 2, 3)
D. Insira no View1 Valores (300, 2, 3)
A. 00xxx
B. 01xxx
C. 22xxx
D. 02xxx
A. Quando o SQL incorporado do aplicativo é alterado.
B. C & e
C. Após a execução de um RunStats.
D. Quando um índice é adicionado a uma das tabelas usadas pelo SQL incorporado.
A. Análise de regressão.
B. Estatísticas redundantes.
C. Estatísticas precisas.
D. Estatísticas inadequadas.
A. EXEC: Selecione em: book_type de livros de livros onde
B. Digite //: book_type de book_types where //
C. Selecione Tipo em: book_type de book_types onde
D. EXEC SQL Selecione Tipo em: book_type de book_types where
A. Confproc
B. Stoprocedures
C. Sysprocedures
D. Confprocedimentos
A. Mesa
B. Sinônimo
C. Grupo de armazenamento
D. Coluna
A. A execução termina normalmente, a linha correspondente na tabela Sysutil não é removida, todos os recursos são liberados.
B. A execução termina normalmente, a linha correspondente na tabela Sysutil é removida, todos os recursos são liberados.
C. A execução termina de forma anormal, a linha correspondente na tabela Sysutil não é removida, todos os recursos são liberados.
D. A execução termina de forma anormal, a linha correspondente na tabela Sysutil é removida, todos os recursos são liberados.
A. jQuery.
B. PureQuery.
C. DQUERY.
D. uma consulta.
A. Sim, mas eles devem ser pré -compilados primeiro.
B. Não.
C. Sim, mas com alguma codificação suplementar.
D. Sim, mas com um conjunto suplementar de invólucros 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. O compilador não reconhece instruções SQL.
B. O pré -compilador DB2 envolve as instruções SQL em Java para facilitar o uso.
C. Não é necessário usar o pré -compilador DB2.
D. O pré -compilador DB2 executa um banco de dados Hive para operação SQL.
A. CRDX
B. Cardy
C. CRDF
D. Cardf
A. Função escalar
B. Grupo por
C. Função agregada
D. Grupo por ter
A. Não, no entanto, os novos motoristas precisam de embalagens.
B. Sim, no entanto, existe uma ferramenta que deve ser usada para mudar para um novo driver.
C. Não, no entanto, um código especial deve ser escrito para usar um novo driver.
D. Não.
A. SQL interativo.
B. PL/SQL aprimorado
C. SQL incorporado diferido.
D. SQL dinâmico incorporado.
A. Se uma tabela tiver colunas não dependentes das teclas primárias, elas precisam ser movidas em uma tabela separada.
B. Temos uma tabela com chave com vários valores. Todas as colunas que dependem de apenas uma ou de algumas das teclas devem ser movidas em uma tabela diferente.
C. Cada tabela deve ter colunas relacionadas.
D. Cada tabela separada deve ter uma chave primária.
A. Ind, Studname, ClassName
B. SQLCode, Studname, ClassName
C. SQLCODE, IND, CLASSNAME
D. SQLCode, ClassName, Ind
A. Na página, segmento e nível de partição.
B. Na página, segmento e nível de partição.
C. Na linha, página e nível de partição
D. Na linha, na página e no nível do segmento.
A. VSAM ESDS
B. Arquivos planos
C. Mesas
D. Vsam lds
A. Se houver uma restrição referencial apontando para uma tabela deste banco de dados de uma tabela de outro banco de dados.
B. Quando um utilitário DB2 tem o controle de qualquer parte do banco de dados.
C. Se ainda houver um usuário conectado ao banco de dados.
D. Antes que todos os índices conectados às tabelas deste banco de dados sejam descartados.
A. Sim
B. Não & nbsp;
A. O DB2 determina com base no tamanho da trava dada ao criar o espaço de tabela
B. O programador pode direcionar o DB2 que bloqueia o tamanho de usar
C. Se o tamanho do bloqueio for especificado, o DB2 geralmente escolhe um tamanho de bloqueio de página
D. Nenhuma das opções acima & nbsp;
A. Nível de página
B. Nível da tabela
C. Nível de espaço de tabela
D. Todos os itens acima & nbsp;
A. As linhas são buscadas
B. O cursor é colocado na primeira linha
C. Linhas são classificadas e depois buscadas
D. Nenhum dos acima & nbsp;
A. Sim
B. Não & nbsp;
A. Por descand
B. Selecione * de sysibm.sysColumns onde tbname = tabela-name e tbcreator = 'criador-name';
C. Selecione * de sysibm.sysCols onde tbname = tabela-name e tbcreator = 'tabela-name';
D. Nenhum dos acima & nbsp;
A. Isso pode levar a uma alta utilização de espaço se a maioria dos valores estiver próxima do máximo
B. O posicionamento da coluna Varchar deve ser feito com cuidado, pois tem implicações de desempenho
C. A realocação de linhas para diferentes páginas não pode levar a mais E/S na recuperação
D. Tudo o que precede
A. Verifique o valor armazenado em SQLERRD (3)
B. Verifique o valor armazenado no SQLERRM (3)
C. Verifique o valor armazenado no SQLCode
D. Verifique o valor armazenado no SQLERRC & NBSP;
A. Quando a mesa é pequena
B. Quando a tabela é atualizada com frequência
C. Quando os valores das colunas são estáticos e contêm uma faixa estreita de valores
D. Quando duas colunas são usadas consistentemente na cláusula onde a cláusula se junta à condição de declarações selecionadas e nbsp;
A. Número de valores distintos da coluna indexada
B. Número de linhas mudou para uma página próxima/Farway devido ao aumento do comprimento da linha
C. Número de linhas nas quais as estatísticas foram realizadas
D. Nenhuma das opções acima & nbsp;
A. Quando você está usando cursor
B. Quando você está usando o Cursor Loop
C. Quando você está usando commit no cursor
D. O cursor com opção de espera não pode ser usado & nbsp;
A. É um módulo
B. É um conjunto de código & nbsp;
C. É uma conexão entre o DB2 e algum outro subsistema
D. Nenhum dos acima & nbsp;
A. Ambos são iguais
B. Você pode conhecer o SQLCODE depois de excluir o código no QMF. Em SPUFI, não é possível
C. O SPUFI executa consultas Mutliple ao mesmo tempo, enquanto o QMF executa apenas uma consulta por vez.
D. O SPUFI é usado principalmente para gerar relatórios bem criados com cabeçalhos, rodapés para usuários de negócios, enquanto o QMF não pode ser usado para gerar relatórios. & NBSP;
A. Tem que estar em loop
B. Tem que estar em um cursor
C. Union não funcionará com SQL incorporado
D. Nenhuma das opções acima & nbsp;
A. Se a estrutura da tabela for alterada, o programa deverá ser modificado
B. O programa pode recuperar as colunas que pode não usar
C. A chance de um índice apenas a varredura é perdida
D. Nenhuma das opções acima & nbsp;
A. Verdadeiro
B. Falso & nbsp;
A. Usando selecionar contagem (*)
B. Usando selecione tudo
C. Usando selecionar *
D. Você não pode encontrar o número total de linhas & nbsp; & nbsp;
A. É usado para livre espaço
B. É usado para excluir linhas
C. É usado para excluir o plano
D. Nenhuma das opções acima & nbsp;
A. É uma subconsulta na qual a consulta interna (aninhada) se refere de volta à mesa na consulta externa
B. É uma subconsulta aninhada
C. É uma subconsulta
D. Nenhuma das opções acima & nbsp;
A. É uma correspondência para o personagem especificado
B. É uma combinação para todo o personagem
C. É uma combinação para qualquer um único personagem
D. Nenhuma das opções acima & nbsp;