Questões

Total de Questões Encontradas: 457

O sistema gerenciador de bancos de dados MySQL  (v. 5.6) permite particionar tabelas de acordo com algumas regras. Dois dos tipos de partição permitidos nesse gerenciador são
A
key e mix.
B
linear e hash. 
C
list e linear. 
D
mix e range. 
E
range e hash.
Considere o seguinte comando digitado no sistema gerenciador de bancos de dados MySQL (v. 5.6):

                SELECT IF (3<5, 8, 9)

O resultado da execução desse comando é igual a
A
-1.
B
1.
C
8.
D
9.
E
8, 9.
No sistema gerenciador de bancos de dados Microsoft SQL Server 2008, há o tipo de dados small datetime. Uma representação válida para esse tipo de dados é
A
2014-08-06.
B
2014-08-06 Friday.
C
2014-08-06 15:13.
D
2014-08-06 15:13:38.
E
2014-08-06 15:13:38.25.
Ano: 2015 Banca: FCC Órgão: CNMP Prova: Analista do CNMP - Desenvolvimento de Sistemas
Considere a sintaxe de instrução Oracle a seguir:

CREATE [OR REPLACE] FUNCTION function_name
[(parameter1 [mode1] datatype1, . . .)]
RETURN datatype IS|AS  
[local_variable_declarations;  . . .]
 BEGIN  -- actions;
 RETURN expression;
 END [function_name];

Sobre esta sintaxe, é correto afirmar que 
A
a opção OR REPLACE não é permitida na criação de funções. 
B
RETURN datatype não deve incluir uma especificação de tamanho.  
C
o bloco PL/SQL começa com uma instrução BEGIN e termina com uma instrução END, seguida obrigatoriamente do nome da função. 
D
a instrução RETURN expression é opcional, já que uma função não precisa retornar valor.  
E
é possível fazer referência a variáveis de host no bloco PL/SQL de uma função armazenada. 
Ano: 2015 Banca: FCC Órgão: TCM-GO Prova: Auditor de Controle Externo - Informática
A figura abaixo apresenta o diagrama da relação entre os principais elementos de uma solução baseada em SQL Server Reporting Services. 
Imagem da Questão
É correto afirmar sobre os elementos do diagrama:
A
Repositório de Dados são as fontes de dados das quais se extraem as informações para os Relatórios criados e acessados através da linguagem SSRS.
B
Os Relatórios podem ser de diversos tipos como: de análise, detalhado, de clickthrough, sub-relatório, histórico, armazenado em cache, instantâneo e relatório modelo.
C
As Aplicações Cliente são capazes de implementar, gerenciar e visualizar os Relatórios, sendo os principais o Report XML Manager, Visual Studio, aplicações .NET por meio do ReportRDLX, além do aplicativo Office-SSRS Builder.
D
Os Relatórios são baseados na linguagem RDLX (Report Definition XML Language), que é uma representação de XHTML criada pela Microsoft.
E
DB Access Engine são os diversos mecanismos possíveis para acessar os dados. Corresponde às fontes de dados de acesso ao SQL Server e ao Microsoft Access, únicos SGBDs acessíveis.
O MySQL é um servidor e gerenciador de banco de dados (SGBD) relacional, de licença dupla (sendo que uma delas é  de livre) que foi projetado inicialmente para trabalhar com aplicações de pequeno e médio portes. Atualmente,  atende a aplicações de grande porte e, muitas vezes, com mais vantagens do que seus concorrentes. Possui todas as  características que um banco de grande porte necessita. A grande maioria dos sistemas operacionais existentes no  mercado dão suporte para o MySQL. Ao final do processo de instalação, uma série de configurações deve ser feita  para que o MySQL possa entrar em funcionamento. Uma delas é a porta que será utilizada para comunicação com o  banco. “Sabe‐se que é possível escolher uma porta, desde que ela não esteja usando outro serviço, porém, por  padrão, sabe‐se que uma porta já vem configurada e pode ser utilizada sem problemas.” Assinale, a seguir, a porta  padrão do MySQL. 
A
1433.
B
1436.  
C
3306.
D
3366.
E
4661. 
“Nos bancos de dados relacionais, os dados são armazenados em tabelas. Um banco de dados Oracle tem uma  estrutura física e lógica. Uma vez que tais estruturas são separadas no servidor, o armazenamento físico dos dados  pode ser gerenciado, de modo a não afetar o acesso às estruturas lógicas de armazenamento. A estrutura lógica do  Oracle é determinada por um ou mais tablespaces – que são espaços lógicos do armazenamento – e pelos objetos de  esquema do banco de dados. Para agilizar o acesso às linhas de uma tabela, o Oracle usa o conceito de índices,  semelhante aos encontrados em livros, que é uma estrutura opcional associada com tabelas e clusters que permite a  execução mais rápida de comandos SQL. O Oracle possui diversos tipos de índices que oferecem vantagens para  determinados tipos de aplicações. Um desses índices é compacto e trabalha melhor com colunas com pouca variação  de conteúdo.” Trata‐se do 
A
B‐tree indexes.          
B
Bitmap indexes.           
C
Reverse Key indexes.  
D
B‐tree cluster indexes.  
E
Global and local indexes.  
O SQL Server é um banco de dados relacional, assim como o Oracle, MySQL, Postgree SQL etc. O SQL Server 2008  utiliza comandos e sintaxe da linguagem T‐SQL. No SQL Server 2008 R2, através da linguagem T‐SQL, tem‐se uma série  de comandos para manutenção e otimização de tabelas e índices.  Esses comandos são conhecidos como “comandos  DBCC” – Database Consistent Checker Commands. Os comandos DBCC podem ser divididos em quatro categorias:  manutenção, status, validação e diversos. É correto afirmar que o shrinkdatabase, um dos comandos da categoria  manutenção, é utilizado para 
A
reconstruir um ou mais índices em uma tabela de um banco de dados.
B
informar e corrigir erros nas informações e estatísticas sobre o espaço utilizado em disco. 
C
alterar os índices de uma tabela ou view (quer seja de dados relacionais ou no padrão XML).
D
reduzir o tamanho de um ou mais arquivos de dados e arquivos de log de transações de um banco de dados.
E
reduzir o tamanho de um arquivo de dados (primário ou secundário), ou de um arquivo de log do banco de dados.  
Com relação ao desempenho e à otimização de consultas SQL no Oracle, assinale a opção correta.
A
No processamento de consultas em ambiente OLTP ou em OLAP, principalmente em subquery, o comando IN é sempre mais performático em comparação com o EXISTS. 
B
A criação de índices do tipo BITMAP é sugerida para tabelas com poucos registros que possuam atributos do tipo BLOB e onde houver, no WHERE, atributos em colunas com alto grau de cardinalidade. 
C
A criação de cluster em duas tabelas é recomendada se a leitura em ambas as tabelas for ocasional, se a coluna comum às duas tabelas for modificada frequentemente e se houver full table scan em apenas uma delas. 
D
Quando do emprego de funções em filtros, recomenda-se usar a sintaxe valor = TO_CHAR(coluna) em vez de TO_CHAR (coluna) = valor. 
E
No Oracle 10g, é possível investigar o desempenho de SQL dinâmicas geradas por aplicações por meio do SQL_TRACE e do TKPROF para, respectivamente, capturar o SQL executado e gerar um arquivo de saída.
A respeito do sistema de gerenciamento de banco de dados Oracle, versão 11g, assinale a opção correta. Nesse sentido, considere que a sigla RAC, sempre que utilizada, refere-se a Real Application Clusters.
A
PGA (Program Global Area) é um grupo de estruturas de memória compartilhada pelos usuários da instância Oracle. Quando uma instância Oracle é iniciada, a memória é alocada para a PGA com base nos valores especificados no arquivo de parâmetros de inicialização.
B
O processo Log Writer executa a recuperação de falhas, aplicando as entradas dos arquivos de redo log online aos arquivos de dados.
C
Um servidor Oracle é composto de duas entidades: a instância e o banco de dados. O banco de dados é aberto durante o processo de inicialização e, depois, a instância é iniciada.
D
Oracle Enterprise Manager Grid Control é uma ferramenta gráfica para gerenciar um banco de dados, que pode ser um banco de dados em cluster, com a funcionalidade de RAC ao passo que o Grid Control dispõe de recursos para gerenciamento e monitoramento em tempo real, para executar tarefas agendadas, como operações de backup e para reportar condições de alerta interativamente e por email.
E
Por meio do recurso RAC, é possível que mais de uma instância, em servidores separados, acesse os mesmos arquivos de dados. Para implementar o RAC, o banco de dados compartilhado deve estar armazenado em um subsistema de discos com RAID ativado para garantir que cada componente do sistema de armazenamento seja tolerante a falhas.
Página 10 de 46