1291 Q118003
Ciência da Computação
Ano: 2006
Banca: Fundação CESGRANRIO (CESGRANRIO)

Observe o código abaixo, que busca o maior elemento de

um vetor v[0..n -1].

int max(int n, int v[])

{

int j, x = v[0];

for (j = 1; j < n; j += 1)

if (x < v[j]) x = v[j];

return x;

}

A complexidade de tempo desse algoritmo é:

1292 Q118001
Ciência da Computação
Ano: 2006
Banca: Fundação CESGRANRIO (CESGRANRIO)

Segundo a arquitetura ANSI/SPARC, os três níveis de esquema usados para separar o banco de dados físico das aplicações do usuário são:

1293 Q117999
Ciência da Computação
Ano: 2006
Banca: Fundação CESGRANRIO (CESGRANRIO)

Sobre os relacionamentos no diagrama, assinale a afirmação INCORRETA.

1294 Q117997
Ciência da Computação
Ano: 2006
Banca: Fundação CESGRANRIO (CESGRANRIO)

Considere as duas tabelas e a consulta abaixo.

Considere as duas tabelas e a consulta abaixo.

1295 Q117996
Ciência da Computação
Ano: 2006
Banca: Fundação CESGRANRIO (CESGRANRIO)

Que propriedade do modelo ACID garante que uma transação é totalmente executada ou nenhum passo dela é executado?

1296 Q117994
Ciência da Computação
Ano: 2006
Banca: Fundação CESGRANRIO (CESGRANRIO)

Segundo a arquitetura ANSI/SPARC, os três níveis de esquema usados para separar o banco de dados físico das aplicações do usuário são:

1297 Q117962
Ciência da Computação
Ano: 2006
Banca: Fundação Universa (FUNIVERSA)

Fazendo-se uma analogia dos modelos de dados denominados multidimensionais, mais utilizados em sistemas gerenciais, com os modelos relacionais tradicionais, mais utilizados em sistemas transacionais ou operacionais, pode-se concluir que:

1298 Q117924
Ciência da Computação
Ano: 2006
Banca: Escola de Administração Fazendária (ESAF)

Analise as seguintes afirmações relacionadas a conceitos de Sistemas de Gerenciamento de Banco de Dados.

I. O LOCK é um mecanismo usado para controlar o acesso aos dados em um sistema multiusuário. Ele previne que o mesmo dado seja alterado por dois usuários simultaneamente ou que a tabela seja alterada em sua estrutura enquanto os dados estão sendo modifi cados.

II. Os bloqueios de registros gastam mais memória que bloqueios em páginas ou tabelas, mas permitem bloquear um único registro por um longo tempo.

III. O LOCK de tabela ocorre quando o sistema entra em estado de DeadLock e, em seguida, executa um COMMIT para sair do referido estado.

IV. O comando SQL responsável por fechar uma transação confirmando as operações feitas é o I...

1299 Q117918
Ciência da Computação
Ano: 2006
Banca: Escola de Administração Fazendária (ESAF)
Analise as seguintes afirmações relacionadas a conceitos e funções de gerenciadores de banco de dados.

I. Em um banco de dados relacional, os dados e os relacionamentos entre os dados são representados por uma coleção de tabelas, cada uma com seus dados e índices únicos.

II. A chave primária é um ou mais atributos cujo valor identifica unicamente uma Tupla entre todas as outras de uma entidade. Deve ter conteúdo reduzido e valor constante no tempo.

III. Procedimentos gravados, que são executados automaticamente quando ocorre determinada ação do usuário, são denominados Tuplas.

IV. O MER (Modelo de Entidade e Relacionamento) é parte do aplicativo que manipula os dados e capta as informações para o usuário. Um MER deve ser estruturado para permitir navegação i...

1300 Q117907
Ciência da Computação
Ano: 2006
Banca: Fundação Carlos Chagas (FCC)

Em relação a banco de dados é pertinente concluir: