Questões de Concurso Comentadas sobre banco de dados em banco de dados

Foram encontradas 1.282 questões

Q1626249 Banco de Dados

Os objetivos da Otimização de Consultas em Bancos de Dados estão relacionados nas afirmativas a seguir.


I. Reduzir o tempo de resposta das consultas e melhorar a vazão geral das transações.

II. Evitar a existência excessiva de locks através do aumento da concorrência entre as transações.

III. Manter atualizados os índices secundários de relações desnormalizadas como forma de maximizar o particionamento vertical de dados.


Assinale:

Alternativas
Q973820 Banco de Dados
Sabendo-se que no Brasil cada inscrição no cadastro de pessoas físicas (CPF) pertence a apenas uma pessoa, e que com a carteira de motorista (CNH) ocorre o mesmo, e que não é incomum a ocorrência de homônimos, o melhor esquema para representar, de modo simplificado, motoristas num banco de dados é:
Alternativas
Q826403 Banco de Dados
O problema da atualização temporária (ou dirty read) acontece quando
Alternativas
Q826399 Banco de Dados

Analisando as afirmações seguintes, sobre o conceito de transações em banco de dados,

I. Toda escala de execução conflito-serializável é de execução consistente.

II. Toda escala de execução equivalente no conflito é de execução consistente.

III. Toda escala de execução sequencial é de execução consistente.

IV. A garantia da consistência do banco de dados não depende de como foi especificada a escala de execução da transação.

verifica-se que está(ão) correta(s)

Alternativas
Q509333 Banco de Dados
Os sistemas de apoio à decisão são sistemas que ajudam na análise de informações do negócio. Os Banco de Dados de apoio à decisão exibem certas características especiais. NÃO é uma característica adicional dos Bancos de Dados de apoio à decisão.
Alternativas
Q507876 Banco de Dados
Considere as seguintes afirmativas sobre operações de failover num ambiente com um servidor de bancos de dados principal e outro, como standby (reserva):

I) são sempre planejadas;
II) ocorrem simultaneamente nos dois servidores, de forma complementar;
III) podem ocorrer em qualquer dos sentidos: do principal para o reserva e vice-versa;
IV) destinam-se ao aumento da capacidade transacional (throughput) do conjunto;
V) destinam-se ao aumento da disponibilidade operacional do conjunto;

Está correto somente o que se afirma em:
Alternativas
Q443316 Banco de Dados
Sistemas de processamento de transações são sistemas com grandes bancos de dados e centenas de usuários executando transações concorrentes no banco de dados. Com base no conhecimento sobre o conceito de Processamento de Transações, atribua V (verdadeiro) ou F (falso) para as afirmativas a seguir.   
( ) Em um modelo de transações simples e abstrato, uma transação deve estar em um dos seguintes estados: ativa (inicial), no qual a transação permanece enquanto estiver executando; em efetivação parcial, após a execução da última declaração; em falha, após a descoberta de que a execução normal já não pode se realizar; abortada, depois que a transação foi desfeita e o banco de dados restabelecido ao estado anterior do início da execução da transação; e em efetivação, após a conclusão com sucesso.
( ) Para assegurar a integridade dos dados, o sistema gerenciador de banco de dados deve manter as seguintes prorpiedades das transações: atomicidade, consistência, isolamento e durabilidade.
( ) Nas técnicas de controle de concorrência otimista, as verificações são feitas enquanto a transação está sendo executada. O protocolo de controle de concorrência é executado em três fases, a saber: fase de leitura, no qual a transação lê e atualiza valores de itens de dados efetivados no banco de dados; fase de validacão, no qual a verificação é executada para cada leitura da fase anterior; e fase de escrita: as atualizações das transações são aplicadas no banco de dados.
( ) Diversos problemas podem ocorrer quando transações concorrentes são executadas de maneira descontrola. No problema de atualização perdida uma transação atualiza um item de dado e, a seguir, falha por alguma razão. O item atualizado é acessado por uma antes que ele retorne ao seu valor original.
( ) Um sistema está em estado de deadlock se há um conjunto de transações, tal que toda transação desse conjunto está esperando outra transação também nele contida. 
Assinale a alternativa que contenha, de cima para baixo, a sequência CORRETA.
Alternativas
Q429735 Banco de Dados
Considere duas tabelas relacionais P e Q, cujas chaves representam códigos de tamanho fixo usando as 26 letras maiúsculas do alfabeto e os algarismos de 0 a 9. A tabela P tem como chave um campo do tipo CHAR(8), e a tabela Q, um campo do tipo CHAR(5).

Havendo a necessidade de criar uma tabela para representar um relacionamento N:M entre as duas tabelas P e Q, qual é a previsão para o tamanho máximo de linhas dessa tabela?
Alternativas
Q367118 Banco de Dados
Em relação aos níveis de abstração de modelo de banco de dados, pode-se afirmar que :
Alternativas
Q365319 Banco de Dados
Seja r1(R1) e r2(R2) relações com chaves primárias K1 e K2, respectivamente. Dizemos que um subconjunto X de R2 é uma ____________________ associada a K1 em relação a r1 se é garantido que, para todo t2 em R2 , existe uma tupla t1 em r1 , tal que t1[K1] = t2[X] ou é NULL.
Alternativas
Q365282 Banco de Dados
Sobre Banco de Dados Hierárquico, assinale a alternativa INCORRETA.
Alternativas
Q345172 Banco de Dados
Com relação a sistemas de banco de dados, julgue os itens que se seguem.
O projeto conceitual de um banco de dados corresponde à descrição concisa dos requisitos de dados, tipos de entidades, relacionamentos e restrições.
Alternativas
Q293286 Banco de Dados
Relacione a primeira coluna com a segunda e em seguida identifique a alternativa que apresenta a ordem correta dos números de cima para baixo:

( 1 ) – DDL (  ) - É um subconjunto de comandos SQL que serve para a definição das estruturas de dados de um banco de dados, como por exemplo, criar tabelas,
índices, views, etc.

( 2 ) – DML (  ) - É um subconjunto de comandos SQL que permite a DBAs controlar o acesso aos dados de um banco de dados.

( 3 ) – DCL (  ) - É um subconjunto de comandos SQL que serve para acesso, inclusão, alteração e exclusão dos dados de um banco de dados.
Alternativas
Q290926 Banco de Dados
No que se refere à otimização do desempenho (tunning) de bancos de dados, julgue os próximos itens.


Entre os fatores que podem influenciar o tunning de um banco de dados incluem-se workload, throughput, recursos, otimização e contenção.

Alternativas
Q290925 Banco de Dados
No que se refere à otimização do desempenho (tunning) de bancos de dados, julgue os próximos itens.


A quantidade de índices criados no banco de dados não influencia o desempenho dos procedimentos de inclusão, exclusão e atualização, sendo a criação de novos índices um fator que contribui para a melhoria do desempenho do banco de dados.

Alternativas
Q290893 Banco de Dados
Com relação a banco de dados, julgue os itens que se seguem.


A instrução ALTER TABLE ADD PRIMARY KEY possibilita incluir uma coluna em uma chave primária, mesmo que a coluna possua valores NULL.

Alternativas
Q279118 Banco de Dados
Julgue os itens a seguir, relativos a conceitos e tecnologias de armazenamento de dados.

Pela técnica de deduplicação, procura-se basicamente por dados idênticos, eliminando-se as redundâncias e armazenando-se apenas uma única instância do dado. De acordo com essa técnica, os dados redundantes são substituídos por referências para o dado único e, caso seja necessário recuperar a informação, todas as referências ao dado são reconstituídas nas informações originais. Entretanto, a técnica de deduplicação não pode ser aplicada em conjunto com outras técnicas, a exemplo da de compressão de dados.

Alternativas
Q272655 Banco de Dados
Como se chama a técnica de replicação em que todas as réplicas processam a requisição concorrentemente e enviam suas respostas ao cliente.

Alternativas
Q271746 Banco de Dados
Considerando as características dos bancos de dados de apoio à decisão, assinale a alternativa INCORRETA.
Alternativas
Q271457 Banco de Dados
A linguagem utilizada para realizar inclusões, consultas, alterações e exclusões de dados presentes em registros é conhecida como
Alternativas
Respostas
961: A
962: C
963: B
964: B
965: A
966: B
967: A
968: C
969: E
970: C
971: E
972: C
973: A
974: C
975: E
976: E
977: E
978: B
979: C
980: B