Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.744 questões

Q443312 Banco de Dados
Índices são estruturas de acesso auxiliares que são usadas para aumentar a velocidade da recuperação de registros na resposta de certas condições de busca. Geralmente, as estruturas de índices provêem caminhos de acesso alternativos aos registros, sem afetar a disposição física dos registros no arquivo. Essas estruturas possibilitam um acesso eficiente aos registros a partir de campos de indexação que são usados para construir o índice. Atribua V (verdadeiro) ou F (falso) para as afirmativas a seguir.   
( ) Um índice primário é um arquivo ordenado cujos registros são de tamanho fixo e contêm dois campos. O primeiro campo é do mesmo tipo de dado do campo-chave de classificação – chamado chave primária – do arquivo de dados, e o segundo campo é um ponteiro para um bloco de disco (um endereço de bloco).
( ) Um índice de agrupamento (também chamado de índice de clustering) fornece um meio secundário de acesso a um arquivo para o qual já existe algum acesso primário. O índice de agrupamento pode ser usado sobre um campo que é uma chave candidata e possui um valor único para cada registro, ou um campo que não é chave, mas que não possui valores duplicados.
( ) Um índice secundário é utilizado para registros de arquivos que estão fisicamente ordenados segundo um campo que não seja o campo chave – o qual não possua um valor distinto para cada registro. O índice secundário aumenta a velocidade de recuperação de registros que tenham o mesmo valor para o campo da chave primária.
( ) Um índice denso possui uma entrada de índice para cada valor da chave de busca (portanto, para cada registro) do arquivo de dados. Um índice secundário, aplicado sobre uma chave candidata, é um exemplo de índice denso.
( ) Um índice esparso possui entradas de índice para apenas alguns dos valores de busca. Um índice de agrupamento (clustering) é um exemplo de índice esparso.   
Assinale a alternativa que contenha, de cima para baixo, a sequência CORRETA.
Alternativas
Q431361 Banco de Dados
Qual processo aplicado a um esquema relacional tem por um de seus objetivos minimizar as redundâncias em um banco de dados relacional?
Alternativas
Q431321 Banco de Dados
A função de transferência de um sistema com estabilidade externa (BIBO estável) é
Alternativas
Q429741 Banco de Dados
No contexto da abordagem relacional, considere 3 relações, P, Q e R, com o mesmo esquema de relação. A relação P tem 1250 instâncias de relação, a relação Q tem 2320 instâncias de relação, e a relação R tem 3110 instâncias de relação. A relação resultante da operação

P ∪ (Q ∩ R)

terá, no máximo, quantas instâncias de relação?
Alternativas
Q429740 Banco de Dados
Um programador recebeu como missão buscar o preço médio mensal do petróleo em uma tabela chamada PRECO_DIARIO e preencher isso em outra tabela chamada PRECO_MENSAL (inicialmente vazia), contendo uma linha para cada média mensal de cada tipo de petróleo. Suponha que as tabelas sejam descritas como apresentado abaixo.

PRECO_DIARIO(TIPO,DATA,PRECO)
PRECO_MENSAL(TIPO,ANO,MES,PRECO)

Uma forma correta para realizar isso de uma só vez em SQL, na maioria dos SGDBs do mercado, é
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
Q429731 Banco de Dados
Ao implantar um banco de dados modelado segundo a abordagem relacional em um SGDB comercial baseado em SQL, o DBA verificou a necessidade de representar uma relação que estava em seu modelo original.

O comando SQL correto para criar a representação dessa relação em um SGDB é
Alternativas
Q424177 Banco de Dados
Uma chave estrangeira é
Alternativas
Q424175 Banco de Dados
Em bancos de dados que seguem o modelo ER, a definição “conjunto de objetos da realidade modelada sobre os quais se deseja manter informações no banco de dados” corresponde
Alternativas
Q424041 Banco de Dados
O comando executado automaticamente pelo sistema gerenciador de banco de dados em consequência de uma modificação na base de dados é denominado de
Alternativas
Q424040 Banco de Dados
Quais são as cláusulas básicas de uma consulta SQL?
Alternativas
Q424038 Banco de Dados
Uma das propriedades do diagrama entidade- relacionamento é manter informações sobre a associação (relacionamento) entre objetos.

Considere uma situação em que pessoas são representadas por uma entidade, e casamentos são representados por um relacionamento. Nesse caso, o relacionamento de casamentos constituirá um exemplo de
Alternativas
Q424037 Banco de Dados
Assinale com V (verdadeiro) ou com F (falso) as seguintes afirmações, relativas à estrutura básica de uma expressão em SQL.

( ) A cláusula SELECT é utilizada para relacionar os atributos desejados no resultado de uma consulta.

( ) A cláusula FROM consiste em um predicado envolvendo os atributos das tabelas que aparecem na cláusula WHERE.

( ) Um produto cartesiano é formado com as tabelas indicadas na cláusula FROM.

( ) A cláusula WHERE associa as tabelas que serão pesquisadas durante a avaliação da expressão.

A sequência correta de preenchimento dos parênteses, de cima para baixo, é
Alternativas
Q424036 Banco de Dados
Em um banco de dados, um programa em execução que forma uma unidade lógica de processamento é denominado de
Alternativas
Q424035 Banco de Dados
Assinale a alternativa que preenche corretamente as lacunas do enunciado abaixo, na ordem em que aparecem.

Algumas das principais técnicas utilizadas para controle de execução concorrente de transações em bancos de dados são baseadas no conceito de bloqueio de itens de dados. Um exemplo de bloqueio pode ser assim caracterizado: enquanto uma transação ________ um item de dado, ________outra transação pode ___________.
Alternativas
Q424034 Banco de Dados
A recuperação de transações que falharam indica que o banco de dados será restaurado para o estado de consistência mais recente, exatamente como antes do momento da ocorrência da falha. Para isso, o sistema deve manter informações sobre as alterações que foram aplicadas aos itens de dados pelas várias transações. Essas informações são armazenadas
Alternativas
Q424033 Banco de Dados
O Gerenciador de Recuperação de um Sistema Gerenciador de Banco de Dados (SGBD) deve estar equipado para manipular falhas catastróficas, como, por exemplo, quebras de disco. A principal técnica utilizada no caso de falhas catastróficas é
Alternativas
Q423720 Banco de Dados
Os conceitos básicos para se estabelecer relações entre linhas (tuplas) de tabelas de um banco de dados relacional são
Alternativas
Q423719 Banco de Dados
No contexto de bancos de dados relacionais, particularmente em relação à normalização, considere as seguintes afirmações.
I. Uma relação está na Primeira Forma Normal (1FN) quando ela não contém tabelas aninhadas.
II. Uma relação está na Segunda Forma Normal (2FN) quando, além de estar na Primeira Forma Normal, não contém dependências parciais.
III. Uma relação está na Terceira Forma Normal (3FN) se e somente se, além de estar na Segunda Forma Normal, não possuir dependências funcionais transitivas ou indiretas.
Quais estão corretas?
Alternativas
Q423717 Banco de Dados
Considere o enunciado abaixo e as três propostas para completá-lo.
Uma das principais razões que motivam o uso de SGBDs é o controle centralizado dos dados. A pessoa responsável por este controle numa organização é chamada administrador de dados ou administrador de banco de dados (DBA). As seguintes afirmações dizem respeito às funções principais de um DBA:
1. definição da estrutura de dados e método de acesso.
2. fornecimento de autorização de acesso ao sistema.
3. especificação de regras de integridade.

Quais estão corretas?
Alternativas
Respostas
12461: A
12462: B
12463: B
12464: D
12465: A
12466: C
12467: B
12468: E
12469: A
12470: B
12471: B
12472: B
12473: A
12474: E
12475: A
12476: D
12477: C
12478: B
12479: E
12480: E