Magna Concursos

Foram encontradas 24.481 questões.

3361509 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TRF-1

Ao implementar uma política de backup de sua empresa, João está definindo com a chefia a configuração de horários nos quais os backups rodarão. Em virtude de o ambiente computacional da empresa não ter muitas modificações, foi solicitado a João que agendasse o crontab para rodar o script todos os dias do mês às 19h10.

Considerando que o script está no caminho /var/log/script.txt, a crontab configurada corretamente por João é:

 

Provas

Questão presente nas seguintes provas
3361506 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TRF-1

João não sabe fazer consultas em banco de dados e buscou a literatura para fazer uma junção interna otimizada. Um dos pontos observados por João foi que suas relações não tinham seus registros fisicamente organizados, necessitando de uma ordenação externa. Os atributos de junção são atributos chave. Pares de blocos de arquivo são copiados para buffers de memória na ordem, e os registros de cada arquivo são varridos apenas uma vez cada um, para combinar com o outro arquivo.

O método de implementação da junção utilizado por João foi o(a):

 

Provas

Questão presente nas seguintes provas
3361505 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TRF-1

Ana identificou que, em seu banco de dados, ocorria muita demora na execução de algumas transações específicas, que chegavam até a falhar algumas vezes. Ao efetuar uma análise, viu que não havia controle nas transações ocorridas. Como forma de garantir seus schedules estritos, Ana implementou um bloqueio em 2 fases rigoroso.

Esse bloqueio implementado por Ana fará com que:

 

Provas

Questão presente nas seguintes provas
3361504 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TRF-1

Pedro está implementando um banco de dados a partir de um projeto lógico que recebeu dos desenvolvedores de Sistemas de Informação do Tribunal. No projeto, há relacionamentos entre diversas tabelas.

No SQL, para implementar os relacionamentos de modo a prevenir que alguma transação de banco de dados destrua os relacionamentos entre as tabelas, Pedro deve utilizar a cláusula:

 

Provas

Questão presente nas seguintes provas
3361503 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TRF-1

Os sistemas de informação que automatizam os processos de negócio de uma organização requerem bancos de dados transacionais para realizar uma operação. Com o crescimento das fontes de dados, os bancos de dados evoluíram para permitir a ingestão de grandes volumes de dados gerados a cada instante.

Com isso, uma das propriedades de transações que precisa estar presente em bancos de dados NoSQL é:

 

Provas

Questão presente nas seguintes provas
3361186 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TRF-1

O Departamento de Desenvolvimento de Sistemas do TRF-1 automatizou seus processos de negócio utilizando bancos de dados em que era necessário definir o esquema a priori. Com isso, as evoluções do sistema se tornaram custosas. Para contornar esse problema, o Departamento está projetando a evolução dos seus sistemas para utilizar um banco de dados que permita a definição do esquema a posteriori conforme o dado chega, independentemente da sua estrutura.

Para isso, o Departamento deve incluir no Planejamento de TI a aquisição de um banco de dados:

 

Provas

Questão presente nas seguintes provas
3361181 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TRF-1

Os dados dos funcionários de uma grande organização são utilizados por diferentes sistemas que foram implementados em diferentes momentos da sua história. A Figura I apresenta os dados armazenados em um banco dados (BD) relacional e a Figura II apresenta os dados armazenados em um BD semiestruturado. Em ambos os BDs, “matricula” é utilizado como identificador único do funcionário, e ambos representam o estado dos dados no primeiro dia de junho de 2024.

Figura I:

Enunciado 3848285-1

Figura II:

Enunciado 3848285-2

Domínios para Figuras I e II:

• matricula: string

• nome: string

• sobrenome: string

• nascimento: data (aaaa-mm-dd)

• idade: numérico 21

Considerando as dimensões da qualidade para dados previstas no DAMA-DMBOK 2ª edição, os dados dos funcionários acima representados possuem:

 

Provas

Questão presente nas seguintes provas
3360886 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TRF-1

Observe a cardinalidade do seguinte diagrama de Entidade Relacionamento:

Enunciado 3849454-1

A entidade A pode se relacionar com B:

 

Provas

Questão presente nas seguintes provas
3360859 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TRF-1

Pedro trabalha com um banco de dados SQL Server, no Windows, que armazena dados pessoais contendo acentos, letras maiúsculas e minúsculas nos nomes. Entretanto, Pedro notou que, em certas consultas à ordenação dos nomes, a ordem final é diferente daquela que é produzida em operações geradas no âmbito da programação. Paradoxalmente, nos relatórios preparados a partir de consultas SQL e funções codificadas na linguagem de programação adotada, os nomes aparecem perfeitamente grafados.

Para corrigir essas discrepâncias, uma linha de ação recomendada nesses casos é conferir:

 

Provas

Questão presente nas seguintes provas
3360858 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TRF-1

Considere a execução do script SQL a seguir.

create table R1(A int, B int)
insert into R1 values (1,3),(2,2),(5,3),(4,3)
create table R2(A int, C int)
insert into R2 values (2,1),(2,2),(3,1),(2,4),(6,6)
create table R3(A int)
insert into R3 values (1),(2),(4),(6)

select A from R1
where
  not exists
  (select * from R2
  where R1.A = R2.C
    and not exists
      (select * from R3
      where R2.A=R3.A))
order by 1

O resultado produzido pela execução do comando select contém, na ordem, somente os valores:

 

Provas

Questão presente nas seguintes provas