Questões

Total de Questões Encontradas: 76

Considere os seguintes métodos de busca/indexação:
I. Busca binária
II. Tabelas hash 
III. Índices B-trees

Considere ainda um universo de busca com aproximadamente um milhão de chaves, para o qual cada método tenha sido implementado adequadamente.
Num benchmark extensivo, cada método apresentou um número médio de acessos até que cada chave fosse localizada.
Esses tempos médios, em ordem crescente, correspondem aos métodos:
A
 I, II, III; 
B
 I, III, II;
C
II, I, III;
D
 II, III, I;
E
III, I, II.
Texto Associado Texto Associado
Sobre a função alert do JavaScript, analise as afirmativas a seguir.

I. Requer apenas um parâmetro.
II. Oferece apenas o botão OK para o usuário.
III. Retém a execução do código até que o usuário responda.
Está correto o que se afirma em: 
A
somente I;
B
somente II;
C
somente I e III;
D
somente II e III;
E
I, II e III. 
Texto Associado Texto Associado
No SQL Server, considere uma tabela T que contém uma coluna numérica B, que permite valores nulos, e uma coluna A, definida como primary key. Outras colunas podem existir ou não.

Nesse contexto, considere os cinco comandos SQL a seguir.
Imagem Associada da Questão
Sobre a execução de cada um desses comandos, é correto afirmar que, para qualquer que seja a instância de T, os únicos comandos que sempre produzem resultados idênticos entre si são:
A
1 e 2;
B
1 e 5;
C
2 e 3;
D
3 e 4;
E
3 e 5.
No âmbito do MS SQL Server, a propriedade identity, usada na descrição de colunas de tabelas, tem a função de:
A
especificar a chave primária da tabela;
B
fazer uma referência default aos atributos que compõem a chave primária da tabela;
C
gerar valores para a coluna;
D
 armazenar o timestamp do instante em que uma nova linha é inserida na tabela;
E
criar um índice do tipo clustered.
Texto Associado Texto Associado
Observe o comando MySQL a seguir:
Imagem Associada da Questão
A execução desse comando: 
A
gera um erro de sintaxe;
B
gera um erro de execução;
C
cria uma nova tabela com três colunas;
D
cria uma nova tabela com quatro colunas;
E
cria uma nova tabela com cinco colunas. 
Considere uma tabela num banco de dados Oracle que armazena um número muito grande de registros, cuja implementação será feita por meio do tipo partitioned.
Esse particionamento deve ser feito por grupos dos estados, de modo a reunir o conjunto de estados de cada região geográfica do Brasil numa partição distinta. 
Como essa tabela não possui um grupo que identifique a região de cada estado, a alternativa mais natural para a cláusula partition by seria:
A
bitmap;
B
hash;
C
list;
D
 range;
E
range e hash combinados.
Texto Associado Texto Associado
A respeito de tabelas Oracle criadas com a opção global temporary table, analise as afirmativas a seguir.
I. São acessíveis apenas à sessão na qual foram criadas. Cada outra sessão deve executar um novo comando create table.
II. A tabela possui diferentes instâncias para diferentes sessões. Cada sessão acessa uma instância exclusiva das demais.
III. Após um comando commit, a instância da tabela sempre é automaticamente deletada. Os dados são mantidos apenas para as transações incompletas. 
Está correto o que se afirma em:
A
somente I;
B
somente II; 
C
somente I e II;
D
somente II e III; 
E
 I, II e III.
Texto Associado Texto Associado
Nas duas questões seguintes, considere a tabela relacional FAMILIA, descrita a seguir juntamente com sua instância.
Imagem Associada da Questão
Em cada registro, a relação entre a primeira e a segunda pessoa é descrita. Por exemplo, João é pai de Rafael, Gabriela é mãe de Rita, e Rafael, por sua vez, é avô/avó de Rita. Nem todas as relações de avô/avó estão registradas na tabela.
Considere a tabela FAMILIA descrita anteriormente e o comando SQL a seguir.
Imagem da Questão
Os valores exibidos pela execução desse comando, na ordem, são:
A
mãe 4
pai   2
avo  1
B
mãe 2
pai   4
C
pai   2
mãe 4
D
mãe 4
pai   2
E
mãe 4
pai   2
avo  0
Texto Associado Texto Associado
Nas duas questões seguintes, considere a tabela relacional FAMILIA, descrita a seguir juntamente com sua instância. 
Imagem Associada da Questão
Em cada registro, a relação entre a primeira e a segunda pessoa é descrita. Por exemplo, João é pai de Rafael, Gabriela é mãe de Rita, e Rafael, por sua vez, é avô/avó de Rita. Nem todas as relações de avô/avó estão registradas na tabela.
Considere a tabela FAMILIA descrita anteriormente e o comando SQL a seguir.
Imagem da Questão
Além dos títulos, o número de linhas exibidas na execução desse comando é:
A
1;
B
2;
C
3;
D
4;
E
5.
Texto Associado Texto Associado
Considere um banco relacional construído sobre os atributos A, B, C e D, para o qual as seguintes dependências funcionais são verdadeiras: 
Imagem Associada da Questão
O comando de criação desse banco que garante a decomposição sem perda, preserva as dependências e mantém a normalização do esquema relacional é:
A
create table T( a char(8) not null primary key,
b int, c int, d int) 
B
 create table T( a char(8) not null primary key,
b int not null unique, c int, d int)
C
create table T1( a char(8) not null primary key,
c int, d int)
create table T2( b int not null primary key,
c int, d int) 
D
create table T1( a char(8) not null primary key,
c int, d int)
create table T2(a char(8) not null primary key,
b int)
E
create table T1( a char(8) not null primary key,
b int, c int, d int)
create table T2(a char(8) not null primary key,
b int not null unique)
Página 3 de 8