Questões de Concurso Público TRE-RJ 2001 para Analista Judiciário - Tecnologia da Informação

Foram encontradas 50 questões

Q780 Banco de Dados
Em geral, as técnicas usadas pelos SGBD.s para melhorar o desempenho no acesso a um banco de dados baseiam-se nas consultas mais freqüentes. Entre as técnicas usadas, pode-se citar:
Alternativas
Q781 Banco de Dados
Sejam a1 e a2 atributos de uma relação S. A depend ência funcional expressa por "a1 -> a2" significa que o atributo a2 depende funcionalmente do atributo a1. Analise as dependências funcionais relativas ao esquema relacional R apresentado abaixo:

A alternativa que decompõe a relação R em duas outras relações, X e Y, normalizadas, é:

Imagem associada para resolução da questão
Alternativas
Q782 Banco de Dados
Nas questões 43 e 44 considere o esquema relacional
abaixo:

Pedidos(cod_ordem, cod_peça, quantidade)
Projeto_Necessita (cod_projeto, cod_peça, quantidade)
Fornecimento (cod_ordem, nome_fornecedor, data_ordem)
Analise as seguintes consultas:

(I) Que peças foram fornecidas por um dado fornecedor?
(II) Que fornecedores forneceram peças para um dado pedido?
(III) Que fornecedores forneceram peças para um dado projeto?
(IV) Liste os pedidos cuja quantidade de peças pedidas excede as necessidades de um dado projeto.

Considerando que o esquema relacional acima tem problemas de projeto, as consultas que podem ser resolvidas apenas com esse conjunto de relações são somente:
Alternativas
Q783 Banco de Dados
Nas questões 43 e 44 considere o esquema relacional
abaixo:

Pedidos(cod_ordem, cod_peça, quantidade)
Projeto_Necessita (cod_projeto, cod_peça, quantidade)
Fornecimento (cod_ordem, nome_fornecedor, data_ordem)
Para atender à consulta "Que peças foram pedidas por que projetos?", a alteração necessária em uma das relações do esquema relacional apresentado é:
Alternativas
Q784 Banco de Dados
No SGBD Oracle 8, o controle de espaço em disco é feito através de estruturas lógicas de armazenamento chamadas:
Alternativas
Q785 Banco de Dados
No SGBD Oracle 8, uma TABLESPACE ts pode se tornar não disponível para os segmentos que a utilizam através do seguinte comando:
Alternativas
Q786 Banco de Dados
Caso o administrador verifique que a próxima alocação de um extent em uma dada tablespace é maior que o espaço disponível na mesma, uma possível solução seria:
Alternativas
Q787 Banco de Dados
Considere a tabela definida pelo comando SQL abaixo
nas questões 48 a 50.

Create table func (
nome varchar(50) not null,
salario money not null,
cod_depto int null
)
O comando SQL que deve ser usado para obter o maior valor da coluna SALARIO é:
Alternativas
Q788 Banco de Dados
Considere a tabela definida pelo comando SQL abaixo
nas questões 48 a 50.

Create table func (
nome varchar(50) not null,
salario money not null,
cod_depto int null
)
A opção que completa corretamente o comando INSERT abaixo, de forma a inserir um registro com NOME igual a "Fulano", SALARIO igual a 2000 e COD_DEPTO nulo, é:

Insert into func (nome, salario) values ...
Alternativas
Q789 Banco de Dados
Considere a tabela definida pelo comando SQL abaixo
nas questões 48 a 50.

Create table func (
nome varchar(50) not null,
salario money not null,
cod_depto int null
)

Considere a tabela definida pelo comando SQL abaixo
nas questões 48 a 50.

Create table func (
nome varchar(50) not null,
salario money not null,
cod_depto int null
)

Considere a consulta SQL abaixo:

Select nome, salario
 from func
 where salario > 900
   and not cod_depto is null
 order by salario

O requisito abaixo que não é atendido por esta consulta é:
 

Alternativas
Respostas
21: D
22: B
23: C
24: A
25: D
26: C
27: B
28: C
29: A
30: E