Magna Concursos

Foram encontradas 24.514 questões.

3095136 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: CGE-PB

O desempenho e a otimização de consultas em bancos de dados, além dos cuidados básicos necessários, depende da indexação, uma vez que normalmente há uma enorme área de armazenagem.

O índice mais utilizado, e usualmente adotado por default em gerenciadores de bancos de dados relacionais, é conhecido genericamente como:

 

Provas

Questão presente nas seguintes provas
3095135 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: CGE-PB

No contexto dos modelos de recuperação de bancos de dados (recovery models) disponíveis no MS SQL Server, analise as afirmativas a seguir.

I. No modelo Simple Recovery, o banco de dados pode ser recuperado até o ponto de último backup, full ou differential.

II. No modelo Full Recovery, o banco de dados pode ser recuperado até o ponto da falha, ou certo ponto no tempo.

III. O modelo bulk model não requer backup dos logs na recuperação.

Está correto somente o que se afirma em:

 

Provas

Questão presente nas seguintes provas
3095134 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: CGE-PB

João precisa criar um esquema normalizado para a tabela R, que contém cinco colunas, que não admitem valores nulos, como ilustrado no esquema abaixo.

R (A, B, C, D, E)

Sobre essas colunas (ou atributos), João levantou as dependências funcionais seguintes.

A -> B
B -> C
C -> D
D -> E
D -> A

Dentre os esquemas SQL esboçados por João, o que melhor representa a tabela R, com suas restrições, é:

 

Provas

Questão presente nas seguintes provas
3095133 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: CGE-PB

Tabelas Relacionais T1 e T2

Considere as tabelas relacionais T1 e T2, de acordo com as colunas e as instâncias abaixo descritas. Na execução dos comandos SQL, assuma que o mecanismo do banco de dados considera valores NULL como valores desconhecidos (unknown).

Tabela T1

P

N

1 10
2 40
3 20
4 10

Tabela T2

E

Q P
1 10 2
2 40 3
3 20 8
4 10 NULL

Tomando como base somente as instâncias das tabelas T1 e T2, anteriormente apresentadas, considere o conjunto de dependências funcionais que, possivelmente, poderiam ser verificadas.

(1) P -> N
(2) N -> P
(3) E -> Q
(4) E -> P
(5) Q -> P
(6) Q -> E
(7) P -> E
(8) P -> Q

Dessa lista enumerada, o conjunto completo das únicas dependências funcionais que poderiam ser corretamente depreendidas é:

 

Provas

Questão presente nas seguintes provas
3095132 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: CGE-PB

Tabelas Relacionais T1 e T2

Considere as tabelas relacionais T1 e T2, de acordo com as colunas e as instâncias abaixo descritas. Na execução dos comandos SQL, assuma que o mecanismo do banco de dados considera valores NULL como valores desconhecidos (unknown).

Tabela T1

P

N

1 10
2 40
3 20
4 10

Tabela T2

E

Q P
1 10 2
2 40 3
3 20 8
4 10 NULL

Considerando as tabelas T1 e T2, anteriormente apresentadas, analise o comando SQL a seguir.

select * from T1 full outer join T2 on T1.P=T2.P

Além da linha de títulos, a execução desse comando produz um resultado com:

 

Provas

Questão presente nas seguintes provas
3095131 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: CGE-PB

Tabelas Relacionais T1 e T2

Considere as tabelas relacionais T1 e T2, de acordo com as colunas e as instâncias abaixo descritas. Na execução dos comandos SQL, assuma que o mecanismo do banco de dados considera valores NULL como valores desconhecidos (unknown).

Tabela T1

P

N

1 10
2 40
3 20
4 10

Tabela T2

E

Q P
1 10 2
2 40 3
3 20 8
4 10 NULL

Considerando as tabelas T1 e T2, anteriormente apresentadas, analise o comando SQL a seguir.

delete from T2 where P not in (select P from T2)

O número de linhas deletadas da tabela T2 pela execução desse comando é:

 

Provas

Questão presente nas seguintes provas
3095130 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: CGE-PB

Tabelas Relacionais T1 e T2

Considere as tabelas relacionais T1 e T2, de acordo com as colunas e as instâncias abaixo descritas. Na execução dos comandos SQL, assuma que o mecanismo do banco de dados considera valores NULL como valores desconhecidos (unknown).

Tabela T1

P

N

1 10
2 40
3 20
4 10

Tabela T2

E

Q P
1 10 2
2 40 3
3 20 8
4 10 NULL

À luz das tabelas T1 e T2, anteriormente apresentadas, analise o comando SQL exibido a seguir.

select case when

exists (select * from T2

where T2.E = 2

and T2.P = 3

and exists

(select * from T1

where T1.P in (2,3,4)

and T2.E in (2,3)))

then 1 else 0 end flag

Sobre uma eventual execução desse script, é correto afirmar que:

 

Provas

Questão presente nas seguintes provas
3093780 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: Verbena
Orgão: Câm. Anápolis-GO
Provas:
Os bancos de dados chave-valor são um tipo de banco de dados NoSQL que armazena dados como pares chavevalor, onde cada valor é associado a uma chave única. Uma característica fundamental dos bancos de dados chavevalor é
 

Provas

Questão presente nas seguintes provas
3093779 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: Verbena
Orgão: Câm. Anápolis-GO
Provas:
O modelo de recuperação de falhas em um banco de dados é de extrema importância para garantir a confiabilidade, a consistência e a integridade dos dados, mesmo em situações de falhas inesperadas. Qual é a desvantagem do modelo de recuperação de falhas com atualização imediata em um sistema de gerenciamento de banco de dados?
 

Provas

Questão presente nas seguintes provas
3093778 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: Verbena
Orgão: Câm. Anápolis-GO
Provas:

Qual a consulta SQL ANSI adequada para calcular a média de propostas que cada vereador apresentou no ano de 2023, agrupadas por assunto e garantir que a média seja maior que zero? Considere uma tabela chamada “propostas” com informações sobre as propostas, incluindo a coluna “vereador” para representar o autor da proposta, a coluna “assunto” para indicar o tema da proposta e a coluna “data_apresentacao” para armazenar a data de apresentação.

 

Provas

Questão presente nas seguintes provas