Magna Concursos

Foram encontradas 24.514 questões.

3305978 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: Pref. Mossoró-RN

Julgue o item a seguir, a respeito de sistemas de arquivos, banco de dados NoSQL e sistemas de indexação de dados.

O elasticsearch indexa todos os dados em cada campo e cada campo indexado possui uma estrutura de dados dedicada e otimizada.

 

Provas

Questão presente nas seguintes provas
3305977 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: Pref. Mossoró-RN

Julgue o item a seguir, a respeito de sistemas de arquivos, banco de dados NoSQL e sistemas de indexação de dados.

As regiões são a unidade básica de trabalho no HBase, que é usada como divisão pela estrutura de redução do mapa; a região contém objetos de armazenamento que correspondem a famílias de colunas

 

Provas

Questão presente nas seguintes provas
3303984 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: IBADE
Orgão: Pref. Jaru-RO
Provas:
Qual comando SQL é usado para alterar o registro da tabela de um banco de dados relacional?
 

Provas

Questão presente nas seguintes provas
3303081 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: STN
Com relação aos modelos de dados em aplicações de bancos de dados, a prática adotada em muitos casos é um modelo progressivo, baseado em níveis de abstração.
Assinale esses níveis, na ordem em que são usualmente empregados nessa estratégia.
 

Provas

Questão presente nas seguintes provas
3303078 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: STN
Uma das tarefas executadas por Sistemas Gerenciadores de Bancos de Dados, especialmente os relacionais, é a otimização de consultas e operações SQL. Dada uma expressão lógica, especificada por meio dessa linguagem, os gerenciadores buscam estabelecer a melhor estratégia para executar o comando SQL e produzir o resultado desejado.
No contexto da execução eficiente de uma consulta, assinale a definição correta para o conceito de Query Plan (Plano de Consulta).
 

Provas

Questão presente nas seguintes provas
3303073 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: STN

No contexto da lógica de três estados, normalmente usada em expressões logicas que envolvem valores nulos, considere uma tabela relacional exemplo com colunas A, B, C, com apenas uma linha, cujos valores das colunas são, respectivamente, 10, 20 e null, além do comando SQL a seguir.

select

case when (not C is null or B = 15)

then 1 else 0 end x1,

case when not (not C is null or B = 15)

then 1 else 0 end y1,

case when (C = null or B <> null)

then 1 else 0 end x2,

case when not (C = null or B <> null)

then 1 else 0 end y2,

case when (C < A or C > A)

then 1 else 0 end x3,

case when not (C < A or C > A)

then 1 else 0 end y3

from exemplo

Assinale os valores do resultado da execução do comando acima, na ordem da colunas x1, y1, x2, y2, x3, y3.

 

Provas

Questão presente nas seguintes provas
3303072 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: STN
No contexto da base teórica da normalização em projetos de modelagem de bancos de dados, é possível expandir um conjunto de dependências funcionais por meio de deduções de acordo com os Axiomas de Armstrong.
À luz desses axiomas, assinale a dedução inválida.
 

Provas

Questão presente nas seguintes provas
3303071 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: STN
Com referência à normalização de bancos de dados, considere uma tabela relacional T, com colunas A, B, C, D, E, na qual as dependências funcionais identificadas são exibidas a seguir.

A -> B B -> A A -> C B -> D B -> E D -> B
O comando SQL utilizado na criação dessa tabela é exibido a seguir.
create table T ( A int not null unique, B int not null unique, C int not null unique, D int not null unique, E int not null )

Assinale a dependência funcional adicional necessária para que o esquema acima esteja de acordo com a forma normal BoyceCodd.
 

Provas

Questão presente nas seguintes provas
3303070 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: STN

ATENÇÃO: use a tabela relacional IPCA a seguir para responder à questão.

Tabela IPCA

indice

ano

mes

0,56

2023 12

0,28

2023 11

0,24

2023 10

. . .

. . .

. . .

0,2

2003 7

-0,15

2003 6

. . .

. . .

. . .

2,25

2003 1
2,1 2002 12
3,02 2002 11

. . .

. . .

. . .

0,57 2001 1

A instância da tabela contém os valores do índice IPCA para todos os meses dos anos de 2001 até 2023. Os valores pontilhados representam a continuidade mensal da série. Todas as colunas são numéricas, e não aceitam valores nulos.

No contexto da tabela IPCA apresentada, considere que ocorreu um acidente que fez com que diversas linhas dessa tabela tenham sido aleatoriamente deletadas, embora todos os índices dos meses de 2023 tenham permanecido intactos e nenhum dos anos tenha sido completamente deletado.

Analise as três versões de SQL que, pretensamente, poderiam recompor a tabela corretamente, inserindo os meses deletados com o valor nulo na coluna indice.

I. insert into IPCA(indice, ano, mes)

select NULL, a.ano, a.mes

from (select distinct ano, mes from IPCA) a

where not exists

(select * from IPCA x

where x.ano = a.ano

and x.mes = a.mes)

II. insert into IPCA(indice, ano, mes)

select NULL, a.ano, b.mes

from (select distinct ano from IPCA) a,

(select distinct mes from IPCA) b

where not exists

(select * from IPCA x

where x.ano = a.ano

and x.mes = b.mes)

III. insert into IPCA(indice, ano, mes)

select NULL, a.ano, a.mes

from IPCA a

where a.ano * 100 + a.mes not in

(select x.mes + x.ano * 100 from IPCA x)

A respeito da adequação desses comandos ao que se pretende, é correto concluir que

 

Provas

Questão presente nas seguintes provas
3303069 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: STN

ATENÇÃO: use a tabela relacional IPCA a seguir para responder à questão.

Tabela IPCA

indice

ano

mes

0,56

2023 12

0,28

2023 11

0,24

2023 10

. . .

. . .

. . .

0,2

2003 7

-0,15

2003 6

. . .

. . .

. . .

2,25

2003 1
2,1 2002 12
3,02 2002 11

. . .

. . .

. . .

0,57 2001 1

A instância da tabela contém os valores do índice IPCA para todos os meses dos anos de 2001 até 2023. Os valores pontilhados representam a continuidade mensal da série. Todas as colunas são numéricas, e não aceitam valores nulos.

No contexto da tabela IPCA apresentada, o comando SQL a seguir produz o índice acumulado a cada ano, que é obtido pela multiplicação acumulativa de um conjunto de termos da forma (1 + i/100), onde i é o valor do índice em cada um dos doze meses de cada ano.

select
Y.ano,
(1+ m1.indice/100) * (1+ m2.indice/100) *
(1+ m3.indice/100) * (1+ m4.indice/100) *
(1+ m5.indice/100) * (1+ m6.indice/100) *
(1+ m7.indice/100) * (1+ m8.indice/100) *
(1+ m9.indice/100) * (1+ m10.indice/100) *
(1+ m11.indice/100) * (1+ m12.indice/100) índice

from IPCA m1, IPCA m2, IPCA m3, IPCA m4,
IPCA m5, IPCA m6, IPCA m7, IPCA m8,
IPCA m9, IPCA m10, IPCA m11, IPCA m12,
. . . . . . . . Y
where
m12.mes =12 and m11.mes=11 and m10.mes=10
and m9.mes =9 and m8.mes =8 and m7.mes=7
and m6.mes =6 and m5.mes =5 and m4.mes=4
and m3.mes =3 and m2.mes =2 and m1.mes=1

and m12.ano = m11.ano and m11.ano = m10.ano
and m10.ano = m9.ano and m9.ano = m8.ano
and m8.ano = m7.ano and m7.ano = m6.ano
and m6.ano = m5.ano and m5.ano = m4.ano
and m4.ano = m3.ano and m3.ano = m2.ano
and m2.ano = m1.ano
and m1.ano = Y.ano
order by 1

Assinale o trecho que deve substituir o trecho pontilhado do comando acima, de modo que o cálculo e a apresentação sejam produzidos corretamente.

 

Provas

Questão presente nas seguintes provas