Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)

Os sistemas gerenciadores de bancos de dados relacionais adotam uma arquitetura que envolve diversos esquemas com o objetivo de separar o usuário da aplicação do banco de dados físico.

A esse respeito, é correto afirmar que esses esquemas são

Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)

Com relação ao tema “Estruturas de armazenamento e índices em bancos de dados”, analise as afirmativas a seguir.

I. Os arquivos do tipo Heap são bem simples, uma vez que os registros são posicionados segundo a ordem de inclusão, ao término do arquivo. O tempo médio de acesso para um registro é b/2, onde b é o número de blocos do arquivo.

II. Os arquivos do tipo Hash Externo fornecem acesso muito veloz aos registros em determinadas condições de pesquisa. Neste caso, é utilizado um campo hash cujo valor é calculado por uma função que gera números aleatórios. O tempo médio de acesso a um registro é b.log2b, onde b é o número de blocos do arquivo, pois se trata de uma pesquisa em árvore B+.

III. Os arquivos d...

Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)

Com relação a banco de dados, uma transação T está em starvation quando

Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)

O processo de otimização de consultas distribuídas utiliza o conceito de espaço de pesquisa.

Nesse contexto, assinale a alternativa que apresenta o conceito de espaço de pesquisa.

Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)

A dependência funcional transitiva ocorre

Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)

Com relação ao tema “modelo relacional”, analise as afirmativas a seguir.

I. Chave estrangeira é o mecanismo que permite a implementação de relacionamentos em um banco de dados relacional.

II. Chave estrangeira é uma coluna única ou combinação de colunas cujos valores necessariamente aparecem como chave primária em outra tabela.

III. Chave candidata é uma coluna cujos valores necessariamente aparecem como chave secundária em tabelas que participam de auto‐relacionamentos.

Assinale:

Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

No que se refere ao desenvolvimento web de alto desempenho, julgue os itens subsequentes.

Apesar de implementarem tecnologias distintas, todos os bancos de dados NoSQL apresentam em comum a implementação da tecnologia chave-valor.

Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

No que se refere ao desenvolvimento web de alto desempenho, julgue os itens subsequentes.

A escalabilidade dos bancos de dados NoSQL é garantida pela ausência de um esquema (scheme free).
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

No que se refere ao desenvolvimento web de alto desempenho, julgue os itens subsequentes.

Uma característica de bancos de dados NoSQL é o suporte à replicação de dados. Entre as abordagens utilizadas para replicação, inclui-se a mestre-escravo.

10 Q117909
Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)

Os otimizadores de consultas SQL dos principais sistemas gerenciadores de bancos de dados não dependem exclusivamente das regras gerais de transformação de operações da álgebra relacional para estimar e comparar os custos de execução de uma consulta SQL.

Dentre os principais componentes avaliados para a execução de uma consulta se destacam os custos de