QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
73 questões encontradas

Numa instalação SQL Server, o administrador do banco de dados precisa identificar as tabelas do banco de dados corporativo da empresa que sofreram alterações nas suas definições num dado intervalo de tempo. Assinale o comando que produz corretamente essas informações.

A select name, type_desc, modify_date from model.information where type = 'SYSTEM' and modify_date between '01/01/2024' and '31/01/24'
B select name, type_desc, modify_date from sys.information where modify_date between '01/01/2024' and '31/01/2024'
C select name, type_desc, modify_date from view.tables where type = 'USER' and modify_date between '01/01/2024' and '31/01/24'
D select name, type_desc, modify_date from sys.tables where type = 'U' and modify_date between '01/01/2024' and '31/01/24'
E select name, type_desc, modify_date from DICTIONARY where type = 'SYSTEM' and modify_date between '01/01/2024' and '31/01/24'

Num ambiente Oracle, no âmbito do Database Resource Manager, analise o comando a seguir. EXEC DBMS_RESOURCE_MANAGER_PRIVS. GRANT_SYSTEM_PRIVILEGE - (GRANTEE_NAME => 'xxxxx', - PRIVILEGE_NAME => 'ADMINISTER_RESOURCE_MANAGER', - ADMIN_OPTION => FALSE); Assinale o efeito desse comando.

A O banco de dados “xxxxx” é incluído e pode ser gerenciado de acordo com o pacote DBMS_RESOURCE_MANAGER.
B O banco de dados “xxxxx” passa a ser gerenciado somente por administradores do pacote DBMS_RESOURCE_MANAGER.
C O usuário “xxxxx” é retirado do papel de administrador do pacote DBMS_RESOURCE_MANAGER.
D O usuário “xxxxx” fica impedido de executar todos os procedimentos do pacote DBMS_RESOURCE_MANAGER.
E O usuário “xxxxx” pode executar todos os procedimentos do pacote DBMS_RESOURCE_MANAGER, mas não pode atribuir esse privilégio a outros usuários.

Gerenciar a integridade de um banco de dados é fundamental para garantir a consistência, a precisão e a confiabilidade dos dados. Sobre os diferentes modelos de gerência de integridade de um banco de dados, é correto afirmar que

A o modelo de integridade semântica garante que os valores em uma coluna estejam dentro de um conjunto de valores permitidos.
B o modelo de integridade de domínio assegura que cada linha de uma tabela seja única e identificável.
C o modelo de integridade de entidade garante a integridade dos dados quando múltiplas transações são executadas simultaneamente.
D o modelo de integridade de transações garante que as operações de uma transação não sejam executadas parcialmente.
E o modelo de integridade construtiva garante a consistência das relações entre tabelas.

Durante uma manutenção de rotina, a equipe de banco de dados Oracle da Comissão de Valores Mobiliários identificou que uma tablespace de sistema estava com um crescimento descontrolado. Ao refinar a pesquisa, observou que os registros de auditoria ainda estavam com a sua tablespace default. Conforme a documentação de melhores práticas da Oracle, é recomendado que seja criada uma tablespace específica para os dados de auditoria e que estes sejam removidos da tablespace:

A system;
B users;
C temp;
D sysaux;
E undo.

O comando EXPLAIN no sistema PostgreSQL, versão 16, desempenha um papel crucial na análise e otimização do desempenho das consultas SQL. Compreender o funcionamento e a saída desse comando é essencial para otimizar o desempenho do sistema. Neste contexto, o comando EXPLAIN

A exibe informações sobre o histórico de execução de consultas no banco de dados, incluindo detalhes sobre transações anteriores.
B indica ao planejador que escolha como custo estimado de execução de consultas que utilizam a cláusula EXISTS o menor custo inicial em vez do menor custo total.
C modifica, em conjunto com a cláusula ANALYZE e WAL, a estrutura física dos arquivos de dados no disco para otimizar o desempenho das consultas.
D monitora o espaço em disco utilizado por tabelas e índices no banco de dados, permitindo a otimização do armazenamento e reconstrução de índices CLUSTERED.
E oferece uma interface gráfica para criar e modificar tabelas no banco de dados PostgreSQL escritas utilizando a sublinguagem DDL.

SGBD é a sigla para Sistema de Gerenciamento de Banco de Dados. Trata-se de um software que permite a criação, manipulação e administração de bancos de dados. Como um ecossistema completo para gerenciamento dos dados, muitos recursos são implementados nos SGBDs, sendo um dos mais importantes os chamados índices. Em um Sistema de Gerenciamento de Banco de Dados (SGBD), os índices são utilizados para

A armazenar dados sensíveis de forma criptografada.
B melhorar o desempenho das consultas ao permitir acesso rápido aos registros.
C controlar as permissões de acesso aos dados por meio de políticas de segurança.
D efetuar cópias de segurança ( backups ) automáticos dos dados do banco.
E executar operações de migração de esquema entre diferentes versões do SGBD.

Os sistemas de bancos de dados são fundamentais na organização e gestão de informações em praticamente todos os setores da sociedade moderna. Eles permitem armazenar grandes volumes de dados de forma estruturada, garantindo sua integridade, segurança e acessibilidade. Assinale a opção que apresenta seus principais componentes.

A Uma base de dados, programas de aplicação, o administrador do BD (DBA) e um sistema gerenciador de banco de dados (SGBD).
B Um sistema gerenciador de banco de dados (SGBD), hardware , banco de dados e usuários.
C Um sistema gerenciador de banco de dados (SGBD), linguagem de programação, programas de exploração e base de dados.
D Um banco de dados, o administrador do BD (DBA), uma linguagem de programação e um sistema gerenciador de exploração.
E Uma base de dados, um sistema gerenciador de banco de dados (SGBD), programas de aplicação/consulta e uma linguagem de exploração.

Os Sistemas Gerenciadores de Banco de Dados (SGBD) comerciais implementam internamente técnicas para processar, otimizar e executar consultas de alto nível. Uma estratégia eficiente utilizada pelo otimizador de consultas do SGBD considera o uso de:

A regras heurísticas de forma a realizar restrições (seleções) antes de projeções para reduzir o número de atributos para as projeções;
B estimativas de custo para identificar restrições (seleções) mais eficientes como entrada para execução das projeções com menos atributos;
C regras heurísticas de forma a realizar restrições (seleções) antes de projeções para reduzir o número de tuplas para as projeções;
D estimativas de custo para consultas compiladas com o intuito de realizar junções e projeções antes das restrições (seleções);
E regras heurísticas associadas a estimativas de custo para consultas interpretadas para eliminar o produto cartesiano.

Janine é a responsável pela administração dos bancos de dados gerenciados pelo PostgreSQL de uma autarquia federal. Durante a criação de um banco de dados, Janine especificou a criação de um tablespace diferente do tablespace default. O tablespace criado por Janine:

A é independente dos metadados contidos no diretório de dados principal;
B será tratado pelo PostgreSQL como uma coleção autônoma de arquivos de dados;
C pode ser anexado a outro cluster de banco de dados diferente daquele no qual foi criado;
D pode ter uma rotina de backup individual, independente de outros componentes do banco de dados;
E requer que o superusuário do banco de dados conceda o privilégio de criação no tablespace aos usuários comuns do banco de dados.

Os Sistemas Gerenciadores de Bancos de Dados relacionais possuem diversos tipos de índices que podem melhorar o desempenho de consultas. Com relação aos índices do tipo cluster, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).

( ) Não são usados para acelerar a recuperação de todos os registros que possuem o mesmo valor para o campo de cluster.

( ) Um índice de clustering também é um arquivo ordenado com dois campos; o primeiro campo é do mesmo tipo que o campo de cluster do arquivo de dados, e o segundo campo é um bloco de disco ponteiro.

( ) Há uma entrada no índice de clustering para cada grupo de valor iguais do campo de clustering e contém o valor e um ponteiro para o primeiro bloco nos dados arquivo que possui um registro com esse valor para seu campo de cluster. As afirmativas são, respectivamente,

A V – F – F.
B V – V – F.
C F – F – F.
D F – V – F.
E F – F – V.