Simulado BANRISUL de Banco de Dados para Cargos diversos | CONCURSO
SIMULADO BANRISUL DE BANCO DE DADOS PARA CARGOS DIVERSOS
INSTRUÇÕES DO SIMULADO
OBJETIVOS
Aprimorar os conhecimentos adquiridos durante os seus estudos, de forma a avaliar a sua aprendizagem, utilizando para isso as metodologias e critérios idênticos aos maiores e melhores Concurso do País, através de simulados para Concurso, provas e questões de Concurso.
PÚBLICO ALVO DO SIMULADO
Alunos/Concursando que almejam sua aprovação no Concurso BANRISUL.
SOBRE AS QUESTÕES DO SIMULADO
Este simulado contém questões da BANRISUL que foi organizado pela FAURGS . Estas questões são de Banco de Dados, contendo os assuntos de SQL, DER - Diagrama de Entidade e Relacionamento, SQL ,
Banco de Dados Relacionais, Banco de Dados Relacionais, que foram extraídas dos Concurso anteriores BANRISUL, portanto este simulado contém os gabaritos oficiais.
ESTATÍSTICA DO SIMULADO
O Simulado BANRISUL de Banco de Dados para Cargos diversos contém um total de 14 questões de Concurso com um tempo estimado de 42 minutos para sua realização. Os assuntos abordados são de Banco de Dados, SQL, DER - Diagrama de Entidade e Relacionamento, SQL ,
Banco de Dados Relacionais, Banco de Dados Relacionais, para que você possa realmente simular como estão seus conhecimento no Concurso BANRISUL.
RANKING DO SIMULADO
Realize este simulado até o seu final e ao conclui-lo você verá as questões que errou e acertou, seus possíveis comentários e ainda poderá ver seu DESEMPENHO perante ao dos seus CONCORRENTES no Concurso BANRISUL. Venha participar deste Ranking e saia na frente de todos. Veja sua nota e sua colocação no RANKING e saiba se esta preparado para conseguir sua aprovação.
CARGO DO SIMULADO
Este simulado contém questões para o cargo de Cargos diversos. Se você esta estudando para ser aprovado para Cargos diversos não deixe de realizar este simulado e outros disponíveis no portal.
COMO REALIZAR O SIMULADO BANRISUL
Para realizar o simulado BANRISUL você deve realizar seu cadastro grátis e depois escolher as alternativas que julgar correta. No final do simulado BANRISUL você verá as questões que errou e acertou.
Bons Estudos! Simulado para BANRISUL é aqui!
- #123472
- Banca
- FAURGS
- Matéria
- Banco de Dados
- Concurso
- BANRISUL
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 1 -
Sobre recuperação de banco de dados, é correto afirmar que:
- a) as técnicas de atualização imediata postergam qualquer atualização real no banco de dados em disco até que uma transação atinja o seu ponto de confirmação (commit).
- b) o log do sistema mantém informações sobre as mudanças nos itens de dados das transações, com o objetivo de restaurar o sistema em caso de falha.
- c) a recuperação de falhas catastróficas costuma ser feita com a técnica UNDO/NO-REDO, porque não exige um log nos sistemas monousuários.
- d) as técnicas de atualização adiada podem aplicar mudanças ao banco de dados no disco antes que a transação alcance uma conclusão bem-sucedida.
- e) sombreamento é a técnica de gravação do cache dos blocos de discos no mesmo local do diretório original com o objetivo de recuperar os blocos em caso de falha.
- #123473
- Banca
- FAURGS
- Matéria
- Banco de Dados
- Concurso
- BANRISUL
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 2 -
Considere a seguinte instrução do Oracle 11G.
GRANT SELECT ON scott.emp TO primeiro;
A instrução acima cria um usuário com o privilégio de
- a) consultar, inserir, atualizar e excluir dados na tabela emp do usuário scott.
- b) transferir o privilégio recebido para outros usuários.
- c) consultar a coluna salário da tabela emp do usuário scott.
- d) revogar a execução de consultas na tabela emp do usuário scott.
- e) efetuar consultas na tabela emp do usuário scott.
- #123474
- Banca
- FAURGS
- Matéria
- Banco de Dados
- Concurso
- BANRISUL
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 3 -
Suponha que uma transação T transfira 400 reais da conta A para a conta B. Antes da execução da transação T, os valores das contas bancárias A e B eram 1.000 e 2.000 reais, respectivamente. Imagine que T retire 500 reais da conta A e que haja falha antes de transferir para a conta B. Agora, os valores das contas A e B refletidos no banco de dados são 600 e 2.000 reais, respectivamente. Qual propriedade de processamento de transações NÃO foi garantida?
- a) Atomicidade.
- b) Consistência.
- c) Isolamento.
- d) Durabilidade.
- e) Segurança
- #123475
- Banca
- FAURGS
- Matéria
- Banco de Dados
- Concurso
- BANRISUL
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 4 -
Sobre indexação de arquivos, é correto afirmar que:
- a) um índice é esparso quando existe uma entrada de índice para cada registro no arquivo de dados que contém o valor do campo para o registro e um ponteiro para o bloco em que o registro está armazenado ou para o próprio registro.
- b) um índice primário precisa de mais espaço de armazenamento e mais tempo de busca do que um índice secundário, devido ao seu maior número de entradas.
- c) os índices multiníveis podem ser implementados como B-trees e B+-trees, que são estruturas que permitem que um índice se expanda e encolha dinamicamente.
- d) o campo para um índice de agrupamento precisa ser uma chave primária do arquivo, enquanto um índice primário exige um campo não chave.
- e) um índice multinível é um arquivo ordenado cujos registros são de tamanho fixo com dois campos, atuando como uma estrutura: procurar e acessar registros de um dado arquivo.
- #123476
- Banca
- FAURGS
- Matéria
- Banco de Dados
- Concurso
- BANRISUL
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 5 -
Sobre junções em consultas SQL, é correto afirmar que:
- a) uma junção idêntica (equijoin) pode ser estabelecida entre tabelas que possuem chave primária e chave estrangeira correspondentes.
- b) uma maneira de utilizar a junção idêntica (equijoin) é por meio da instrução USING, que permite que a junção seja realizada com colunas de nomes diferentes.
- c) uma junção externa completa (full-outer-join) é uma operação de junção entre colunas da mesma tabela.
- d) uma autojunção (self-join) recupera todas as linhas da junção, além das que não possuem correspondentes na tabela à direita e à esquerda da operação.
- e) uma maneira de utilizar a junção idêntica (equijoin) é por meio da instrução ON, que permite comparar todas as colunas das tabelas envolvidas, por meio da coluna indicada.
- #123477
- Banca
- FAURGS
- Matéria
- Banco de Dados
- Concurso
- BANRISUL
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 6 -
Observe a seguinte consulta SQL.
1. SELECT nome_pessoa 2. FROM PESSOA_FISICA 3. WHERE data_nascimento = (SELECT data_nascimento 4. FROM PESSOA_FISICA 5. WHERE nome_pessoa = ‘João’)
Sobre essa consulta, considere as afirmações abaixo.
I - A consulta retorna nomes de pessoas físicas que fazem aniversário no mesmo dia que João. II - A subconsulta que inicia na linha 3 será realizada antes, para que o seu resultado seja utilizado na comparação data_nascimento = (SELECT ...). Em seguida, será realizada a consulta principal, que inicia na linha 1. III - A subconsulta que inicia na linha 3 poderá ter mais de uma linha com resultado.
Quais estão corretas?
- a) Apenas I.
- b) Apenas II.
- c) Apenas III.
- d) Apenas I e II.
- e) I, II e III.
- #123478
- Banca
- FAURGS
- Matéria
- Banco de Dados
- Concurso
- BANRISUL
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 7 -
Sobre blocagem de registros em sistemas gerenciadores de bancos de dados, é correto afirmar que:
- a) na alocação ligada, os blocos de arquivos são alocados a blocos de disco consecutivos. Isso torna muito rápida a leitura do arquivo inteiro, mas dificulta a expansão.
- b) a organização dos registros nos blocos é ordenada quando os registros não puderem atravessar os limites do bloco.
- c) na alocação sequencial, um ou mais blocos de índice contém ponteiros para os blocos de arquivos reais. Isso torna rápida a leitura do arquivo e facilita a expansão do arquivo.
- d) caso não seja o próximo bloco consecutivo no disco, a organização dos registros nos blocos é espalhada quando um ponteiro no final do primeiro bloco aponta para o bloco que contém o restante do registro.
- e) na alocação contígua, cada bloco de arquivo contém um ponteiro para o próximo bloco. Isso facilita a expansão do arquivo, mas torna mais lenta a leitura.
- #123479
- Banca
- FAURGS
- Matéria
- Banco de Dados
- Concurso
- BANRISUL
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 8 -
Sobre as tablespaces criadas automaticamente durante o processo de criação de um banco de dados no Oracle 11G, é correto afirmar que:
- a) UNDO contém as tabelas utilizadas por ferramentas do próprio banco de dados.
- b) USERS contém informações de recuperação de transações.
- c) SYSAUX contém dados temporários, criados durante a execução de instruções SQL.
- d) SYSTEM contém o Dicionário de Dados e todas as informações para o gerenciamento do banco de dados.
- e) TEMP é a tabela padrão que contém todos os objetos criados pelo usuário.
- #123480
- Banca
- FAURGS
- Matéria
- Banco de Dados
- Concurso
- BANRISUL
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 9 -
Qual solução do IBM DB2 FOR Z/OS V10 permite publicar dados transacionais confirmados ou que estão no nível da linha de tabelas de DB2, como mensagens em Extensible Markup Language (XML) ou formato delimitado?
- a) SQL Replication
- b) Event Publishing
- c) Q Replication
- d) Capture
- e) Apply
- #123481
- Banca
- FAURGS
- Matéria
- Banco de Dados
- Concurso
- BANRISUL
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 10 -
Considere as afirmações abaixo sobre as tecnologias do Oracle 11G.
I - Flashback é um conjunto de soluções de recuperação que permite reverter erros humanos em todos os níveis, incluindo a linha, a transação, a tabela e todo o banco de dados. II - Oracle Golden Gate, que permite a replicação em cascata, é um tipo de replicação em que dados de múltiplas origens são enviados para um banco de dados alvo. III - Oracle Golden Gate, que permite a replicação consolidada, é um tipo de replicação em que os dados de uma origem são enviados para múltiplos bancos de dados alvo.
Quais estão corretas?
- a) Apenas I.
- b) Apenas II.
- c) Apenas III.
- d) Apenas I e II.
- e) I, II e III
- #123482
- Banca
- FAURGS
- Matéria
- Banco de Dados
- Concurso
- BANRISUL
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 11 -
No Oracle 11g, um índice bitmap de junção (bitmap join index) é um índice bitmap representando a junção entre duas ou mais tabelas. Considere as tabelas e os comandos de criação de índice bitmap de junção, definidos abaixo, usando PL/SQL.
Create table DEPARTAMENTOS (codd integer not null primary key, nomed varchar(60) not null);
create table EMPREGADOS (codEmp integer not null primary key, nome varchar(40) not null, salario numeric(8,2), codd integer not null, codGerente integer, foreign key (codd) references DEPARTAMENTOS, foreign key (codGerente) references EMPREGADOS);
I - CREATE BITMAP INDEX IDX1 ON EMPREGADOS(E2.nome) FROM EMPREGADOS E1, EMPREGADOS E2 WHERE E1.CODGERENTE = E2.CODEMP; II - CREATE BITMAP INDEX IDX2 ON EMPREGADOS(DEPARTAMENTOS.nomed) FROM DEPARTAMENTOS, EMPREGADOS WHERE DEPARTAMENTOS.CODD = EMPREGADOS.CODD; III - CREATE UNIQUE BITMAP INDEX IDX3 ON EMPREGADOS(DEPARTAMENTOS.nomed, EMPREGADOS.nome) FROM DEPARTAMENTOS, EMPREGADOS WHERE DEPARTAMENTOS.CODD = EMPREGADOS.CODD;
Quais comandos são válidos, considerando as restrições existentes para criação de índices bitmap de junção?
- a) Apenas I.
- b) Apenas II.
- c) Apenas III.
- d) Apenas I e II.
- e) Apenas II e III.
- #123483
- Banca
- FAURGS
- Matéria
- Banco de Dados
- Concurso
- BANRISUL
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 12 -
Observe a tabela TABA e a visão VIEWA, definidas abaixo pelos comandos SQL.
Considere a instrução SQL: insert into VIEWA values (5,5,5);
De acordo com os dados acima, assinale a alternativa correta.
- a) O comando insert falha porque não é possível fazer inserções em uma tabela via visões.
- b) O comando insert executa com sucesso, resultando na criação de uma tupla na tabela TABA.
- c) O comando insert executa com sucesso, resultando na criação de uma tupla na tabela TABA e na visão VIEWA.
- d) O comando insert falha porque a tupla inserida não atende os critérios de restrição definidos na cláusula WHERE da visão.
- e) O comando insert falha porque não há valores para todos os atributos da tabela TABA.
- #123484
- Banca
- FAURGS
- Matéria
- Banco de Dados
- Concurso
- BANRISUL
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 13 -
Em relação às opções para acesso indexado no Oracle 11g, considere as afirmações abaixo.
I - Se a tabela tiver poucos atributos e for acessada primariamente por um desses atributos, ao invés de criar um índice, o DBA pode definir uma Index Organized Table (IOT). A principal vantagem é que uma única estrutura precisa ser mantida quando houver atualizações na tabela. II - Índices únicos são representados através de árvores B. O DBA pode definir índices sobre um atributo ou grupo de atributos, que são usados tanto para garantir a restrição de unicidade sobre o(s) atributo(s) indexado(s), quanto para acelerar as consultas envolvendo esses atributos. III - O DBA pode utilizar um índice bitmap sobre um ou mais atributos. Um índice bitmap é adequado para indexar campos para os quais existe um grande número de valores possíveis.
Quais estão corretas?
- a) Apenas I.
- b) Apenas II.
- c) Apenas III.
- d) Apenas I e II.
- e) Apenas II e III.
- #123485
- Banca
- FAURGS
- Matéria
- Banco de Dados
- Concurso
- BANRISUL
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 14 -
Em um sistema de gerência de banco de dados relacional, o dicionário (catálogo) de dados armazena descrições sobre a base de dados. Qual dos elementos abaixo NÃO precisa fazer acesso ao dicionário de dados para suas funções?
- a) Compilador DDL/DML.
- b) Otimizador de consultas.
- c) Processador de consultas.
- d) Gerenciador de dados armazenados.
- e) Subsistema de segurança.