Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.355 questões

Q1889083 Banco de Dados
Assinale as seguintes afirmativas sobre visões em bancos de dados relacionais com V (verdadeiro) ou F (falso).

( ) O uso de visões é uma forma de aumentar a segurança da base de dados, pois impede o acesso direto aos dados de uma tabela, fornecendo somente os dados considerados relevantes para o usuário.
( ) As visões podem esconder do programador a complexidade das consultas quanto ao desempenho envolvido para acessar determinadas informações. Por essa razão, podem degradar o desempenho de algumas consultas se comparado ao uso das tabelas originais.
( ) O uso de visões propicia a modularização, na qual consultas críticas e frequentes podem ser escritas de forma mais simples e natural, acessando porções especificadas da base de dados, e dividindo em subconsultas menores e independentes.

A sequência correta de preenchimento dos parênteses, de cima para baixo, é
Alternativas
Q1889081 Banco de Dados
Considerando os tipos de índices disponíveis no Oracle (19c ou superior), analise as sentenças abaixo.

I - Em um índice bitmap, cada chave está associada a um bitmap no qual cada bit corresponde a um possível identificador de tupla (rowid). É recomendado para colunas cujo número de valores distintos é pequeno comparado ao número de tuplas total e que não sofrem muitas modificações.
II - Um índice bitmap de junção (bitmap join index) cria um índice de bitmap na coluna de uma tabela que é frequentemente juntada com outra(s) tabela(s) na mesma coluna. Essa pré-junção economiza recursos (e.g. CPU, memória) quando da execução da junção.
III- Um índice reverso (key reverse index) é um tipo de B-Tree no qual os bytes da chave a ser indexada são fisicamente invertidos. É apropriado em situações que requerem a redução da contenção por blocos de índices.

Quais estão corretas? 
Alternativas
Q1889080 Banco de Dados
Considere a tabela SOCIOS, descrita pela DDL abaixo (SQL99 ou superior), e os quatro comandos SQL de inserção de instâncias.

create table SOCIOS
(matricula char(6) not null primary key,
cpf char(10),
nome varchar(100) not null,
categoria varchar(20) not null);

insert into socios values ('abc111', '111', 'bruno fratusq', 'atleta');
insert into socios values ('cde222', NULL, 'joao silva', 'dependente');
insert into socios values ('fgh333', NULL, 'marta medeiroz', 'contribuinte');
insert into socios values ('ijk444', '444', 'cesar scielu', 'Atleta');

Após a execução dos comandos acima, o administrador da base de dados deseja fazer as modificações na tabela SOCIOS representadas pelos comandos SQL abaixo.

I - alter table socios add column anos int NOT NULL default 0;
II - alter table socios add check (categoria in ('contribuinte', 'ativo', 'atleta', 'dependente'));
III- alter table socios add unique(cpf);

Considerando a execução de cada comando SQL acima como uma transação independente, quais comandos executam sem erro?
Alternativas
Q1889079 Banco de Dados
Qual das ações a seguir NÃO consiste em uma função de um administrador de bancos de dados?
Alternativas
Q1889078 Banco de Dados
O Dicionário de Dados do Sistema de Gerência de Banco de Dados (SGBD) Oracle (19c ou superior) oferece várias visões, permitindo ao administrador do banco de dados obter informações sobre tablespaces e datafiles. Considere as seguintes sentenças sobre as visões disponíveis para gerenciar o espaço de tablespaces Undo (desfazer).

____________ contém estatísticas para monitorar e ajustar o espaço de Undo. Pode ajudar a estimar a quantidade de espaço de Undo necessário para a carga de trabalho atual. O SGBD também usa estas estatísticas para ajustes (tuning).
____________ contém estatísticas para monitorar e ajustar o espaço de Undo temporário. Pode ajudar a estimar a quantidade de espaço de Undo temporário necessário nos tablespaces temporários para a carga de trabalho atual. O SGBD também usa essas estatísticas para ajustes (tuning).
____________ contém informações sobre segmentos de Undo.

Selecione a opção que preenche, correta e respectivamente, as lacunas acima.
Alternativas
Q1889077 Banco de Dados
Considere as seguintes sentenças sobre recursos disponíveis para auditoria no Sistema de Gerência de Banco de Dados Oracle (19c ou superior).

I - Quando uma nova base de dados é criada, o modo de auditoria padrão é o Mixed Mode Auditing, que permite tanto o Unified Auditing e a auditoria tradicional (recursos disponíveis nas releases anteriores a Oracle 12c).
II - Apenas pessoas desempenhando o papel AUDIT_ADMIN podem utilizar recursos destinados à auditoria, tais como configuração dos itens auditáveis e políticas de auditoria, visualização e análise de dados de auditoria.
III- O desempenho do Unified Auditing é comparável ao da auditoria tradicional (recursos disponíveis nas releases anteriores a Oracle 12c), mas os recursos de configuração são mais amplos e fáceis de serem utilizados.

Quais estão corretas?
Alternativas
Q1889076 Banco de Dados
No otimizador de consultas do Sistema de Gerenciamento de Banco de Dados Oracle (19c ou superior), o componente estimator (estimador) calcula três medidas para um dado plano de execução de consulta, as quais são usadas pelo componente plan generator (gerador de planos) para escolher o melhor plano. Selecione a alternativa que representa corretamente essas três medidas.
Alternativas
Q1883838 Banco de Dados

Com relação a data warehouse e data mining, julgue o item subsequente.


A análise de data mining por padrão sequencial visa à identificação de fatos que geram outros fatos, sempre ocorrendo causa e consequência em momentos adjacentes.

Alternativas
Q1883837 Banco de Dados

Com relação a data warehouse e data mining, julgue o item subsequente.


Um ambiente de data warehouse permite acessos simultâneos ao mesmo registro, para consulta e(ou) atualização, sem a preocupação com bloqueios de deadlock.

Alternativas
Q1883836 Banco de Dados

Com relação a data warehouse e data mining, julgue o item subsequente.


A etapa de estratificação da técnica de árvore de decisão é responsável por determinar as regras para a designação dos casos identificados a uma categoria existente mais adequada no data mining. 

Alternativas
Q1883811 Banco de Dados

A respeito de banco de dados, julgue o item a seguir.


Na arquitetura do tipo standalone, um servidor denominado backend executa consultas no banco de dados e, em seguida, retorna os resultados ao cliente.

Alternativas
Q1883810 Banco de Dados

A respeito de banco de dados, julgue o item a seguir.


Em uma arquitetura do tipo banco de dados distribuídos, quando um servidor de banco de dados não tem os dados solicitados em uma consulta, ele obtém esses dados em outro servidor e devolve o resultado de forma transparente.

Alternativas
Q1883809 Banco de Dados

A respeito de banco de dados, julgue o item a seguir.


A criação de tabelas e as restrições de integridade são atividades de administração de banco de dados descritas como DDL (data definition language).

Alternativas
Q1881599 Banco de Dados
A respeito dos sistemas NoSQL, assinale a opção correta.
Alternativas
Q1881598 Banco de Dados
Vários problemas podem ocorrer quando as transações simultâneas são executadas de maneira não controlada. Como exemplo, quando duas transações que acessam os mesmos itens do banco de dados têm suas operações intercaladas de uma forma que torna incorreto o valor de alguns itens do banco de dados ocorre 
Alternativas
Q1881597 Banco de Dados
O utilitário Explain Plan
Alternativas
Q1881596 Banco de Dados
Assinale a opção que apresenta o comando SQL usado para excluir todos os registros de uma tabela de nome aluno, mantendo-se a estrutura da tabela.
Alternativas
Q1881595 Banco de Dados

Imagem associada para resolução da questão


Para a expressão SQL anterior, a cardinalidade entre as entidades aluno e cidade é 

Alternativas
Q1881593 Banco de Dados
No Postgresql, para indexar colunas e expressões que contêm uma matriz, utiliza-se o algoritmo de índice
Alternativas
Q1881592 Banco de Dados
O armazenamento de dados do tipo orientado a objetos é aquele que
Alternativas
Respostas
5921: C
5922: E
5923: B
5924: C
5925: D
5926: A
5927: A
5928: E
5929: C
5930: C
5931: E
5932: C
5933: C
5934: B
5935: A
5936: C
5937: C
5938: B
5939: E
5940: D