| 31. O que se entende por PACOTES? |
| PACOTES contêm códigos executáveis para instruções SQL em relação a um DBRM. |
| 32. Quais são as vantagens de usar PACOTES? |
| Quando usados, PACKAGES ajudam a evitar a vinculação de um grande número de membros DBRM em um plano. Também dispensam o custo do BIND grande e evitam que as transações inteiras os indisponibilizem durante o BIND e o REBIND automático do plano. Outra vantagem é que eles minimizam as complexidades de fallback quando as alterações resultam em erro. |
| 33. O que é uma coleção? |
| Uma coleção é um nome definido pelo usuário que funciona como âncora para pacotes, mas não tem existência física. É usado para o agrupamento de pacotes. |
| 34. O que é SQL dinâmico? |
| SQL dinâmico é a instrução SQL criada no momento da execução de um programa. |
| 35. Qual é a cláusula de imagem da variável Null Indicator? |
| S9(4) COMP é a cláusula de imagem de um indicador nulo. |
| 36. Qual componente verifica os deadlocks do DB2? |
| Os serviços de bloqueio são fornecidos pelo componente de serviços de bloqueio que é conhecido como Internal Resource Lock Manager (IRLM) e gerencia problemas de simultaneidade e dead locks. |
| 37. Qual componente é responsável pela execução de instruções SQL? |
| O componente de serviços de banco de dados é responsável pela execução de instruções SQL e também gerencia o buffer pool. |
| 38. Qual componente manipula a inicialização e o desligamento do DB2? |
| O componente de serviços do sistema trata da inicialização e encerramento do DB2. |
| 39. Em que nível podemos aplicar os bloqueios? |
| O bloqueio pode ser aplicado em qualquer um destes - Página, tabela e espaço de tabela. |
| 40. Em qual etapa especificamos o nível de isolamento? |
| Na etapa Bind especificamos o nível de isolamento. |
Material de apoio ao aluno