Magna Concursos

Foram encontradas 160 questões.

2993051 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: UEPB
Orgão: UEPB

Considere o seguinte esquema relacional composto por três tabelas:

CLIENTES (ID, Nome, Sobrenome)

PEDIDOS (ID, Cliente_ID, Data)

ITENS (ID, Pedido_ID, Item)

Analise o código SQL a seguir:

SELECT Clientes.Nome, Itens.Item

FROM Clientes

LEFT JOIN Pedidos ON Clientes.ID = Pedidos.Cliente_ID

LEFT JOIN Itens ON Pedidos.ID = Itens.Pedido_ID

Assinale a alternativa que apresenta CORRETAMENTE a função do código SQL.

 

Provas

Questão presente nas seguintes provas
2993050 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: UEPB
Orgão: UEPB

Os bancos de dados NoSQL caracterizam-se por:

 

Provas

Questão presente nas seguintes provas
2993049 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: UEPB
Orgão: UEPB
Considere o comando de criação da tabela ALUNO definida abaixo em SQL.

CREATE TABLE ALUNO ( matricula INTPRIMARYKEY,
nome_alu VARCHAR(300) NOTNULLUNIQUE,
tipo_cota_alu INTCHECK(tipo_cota_alu BETWEEN 1 AND 5),
renda_familiar FLOATNOTNULL,
curso INTNOTNULL);

Sobre a tabela ALUNO, foi definida uma chave primária (matricula) e dois índices secundários (nome_alu e tipo_cota_alu). O atributo tipo_cota_alu diz respeito ao tipo de cota previsto em lei para o ingresso de alunos nas universidades e institutos federais de ensino superior.

Um dos membros da equipe de desenvolvimento de sistemas solicitou ao analista de sistemas responsável pelo desenvolvimento do Sistema de Controle Acadêmico que fizesse uma revisão sobre a estrutura de tabelas do banco de dados, visando à melhoria do desempenho das consultas, alegando que um conjunto de consultas que executam sobre a tabela de ALUNO estava demorando além do normal para ser executado. O analista de sistemas examinou a execução das consultas que envolviam a tabela de ALUNO e, ao invés de propor uma solução de mudança no esquema da base de dados, propôs os seguintes aprimoramentos nas consultas "problemáticas".

Enunciado 3303130-1


Assinale a alternativa que contempla, dentre as consultas aprimoradas, o conjunto de consultas que realmente promoveu melhoria no desempenho do sistema.
 

Provas

Questão presente nas seguintes provas
2993048 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: UEPB
Orgão: UEPB
Considere a entidade Aluno identificada pelo atributo matrícula. Dependendo do tipo de aluno, essa entidade pode ter atributos distintos, ou seja, um aluno de graduação pode ter atributos unicamente pertencentes a ele, como a nota obtida no trabalho de conclusão de curso, enquanto um aluno de pós-graduação em sentido estrito (Mestrado ou Doutorado) pode não ter esse atributo. Para resolver essa distinção em um Modelo Entidade-Relacionamento (MER), um analista de desenvolvimento de sistemas modela essa entidade como:
 

Provas

Questão presente nas seguintes provas
2993047 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: UEPB
Orgão: UEPB
O diagrama entidade-relacionamento seguinte foi resultado de uma modelagem de um banco de dados relacional. A partir desse diagrama, como as tabelas podem ser montadas, para que se evitem redundâncias de dados e perda de representatividade? (os atributos sublinhados representam atributos-chave)

Enunciado 3303121-1
 

Provas

Questão presente nas seguintes provas
2993046 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: UEPB
Orgão: UEPB
Provas:

O MariaDB é um sistema de gerenciamento de banco de dados relacional de código aberto, que se originou como um fork do MySQL. Ele é compatível com a linguagem SQL e oferece recursos avançados, como alta performance, escalabilidade e segurança, sendo amplamente utilizado em aplicações web e empresariais. Ao criar um usuário no MariaDB, qual das seguintes opções permite definir privilégios para o usuário?

 

Provas

Questão presente nas seguintes provas
2993045 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UEPB
Orgão: UEPB
Provas:

O Grafana é uma poderosa ferramenta de visualização de dados que permite criar painéis interativos e personalizados. Com suporte a várias fontes de dados, o Grafana oferece recursos avançados para monitorar e analisar métricas, facilitando a compreensão e tomada de decisões baseadas em dados.

Considerando o uso do Grafana, avalie as proposições a seguir:

  1. O Grafana é uma ferramenta open-source.
  2. O Grafana é uma ferramenta de visualização de dados que suporta a integração com várias fontes de dados.
  3. O Grafana possui suporte nativo para a criação de alertas em tempo real.

A partir do uso do Grafana, é CORRETO o que se afirma em:

 

Provas

Questão presente nas seguintes provas
2993044 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: UEPB
Orgão: UEPB
Os bancos de dados NoSQL (Not Only SQL) são sistemas de gerenciamento de banco de dados cujos esquemas de armazenamento de dados se diferenciam dos tradicionais bancos de dados relacionais. Eles foram propostos para atender às necessidades de escalabilidade, flexibilidade de esquema e alto desempenho em ambientes de aplicações modernas. Existem várias soluções de bancos de dados NoSQL e, dentre as mais conhecidas, temos as seguintes soluções:

I- Redis: armazena os dados em memória e permite um acesso extremamente rápido aos dados armazenados.
II- MongoDB: armazena os dados em formato BSON (binário JSON) e oferece uma estrutura flexível sem esquema rígido, permitindo que qualquer estrutura de dados possa ser modelada e manipulada facilmente.
III- Neo4j: otimizado para lidar com dados altamente conectados e complexos, como redes sociais, sistemas de recomendação, análise de dados e outras aplicações em que a estrutura dos dados é fundamental.

Respectivamente, a qual categoria de sistemas de banco de dados NoSQL as soluções I, II e III pertencem?
 

Provas

Questão presente nas seguintes provas
2993043 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: UEPB
Orgão: UEPB
As tabelas ALUNOS, TURMAS e HISTORICO, descritas a seguir, representam os alunos de um dado curso, as turmas oferecidas emum dado período e o histórico dos alunos nas turmas, fizeram parte, respectivamente. As definições SQL(aplicada a um banco de dadosPostgreSQL11) destas tabelas estão especificadas abaixo.

ξ CREATE TABLE ALUNOS (matricula char(5) not null primary key, nome varchar(100) not null);
ξ CREATE TABLE TURMAS (cod_turma char(5) not null primary key, periodo_turma char(5) not null);
ξ CREATE TABLE HISTORICO (matric_alu char(5) not null, cod_turma char(5) not null, nota numeric(3,1), primary key(matric_alu,cod_turma), CONSTRAINT foreign key fk_aluno (matric_alu) references ALUNOS (matricula), foreign key fk_turma (cod_turma) references TURMAS (cod_turma));

Observe as instâncias abaixo das tabelas ALUNOS e HISTORICO.

Enunciado 3302899-1


Assinale quantos registros a seguinte consulta SQL, aplicada a um banco de dados PostgreSQL11, retornará.

SELECT nome FROM ALUNOS JOIN HISTORICO ON (ALUNOS.matricula = HISTORICO.matric_alu) WHERE nota > 6 GROUPBYmatricula, nome HAVING COUNT(distinct nota) > 1;
 

Provas

Questão presente nas seguintes provas
2993042 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: UEPB
Orgão: UEPB
O PostgreSql possui um recurso fundamental que permite a recuperação de dados em caso de falhas ou interrupções do sistema, conhecido como WAL(Write Ahead Logging) ou registro prévio da escrita. O WAL é uma abordagem padrão para registrar transações. São benefícios do uso do WAL:

I- A garantia de que as alterações feitas em um banco de dados sejam persistentes, mesmo em caso de falhas do sistema, como queda de energia, falha do servidor ou falha no hardware.
II- O custo de sincronizar o registro é muito menor do que o custo de descarregar as páginas de dados.
III- Requer pouco espaço de armazenamento para o log de gravação, pois não ocupa um espaço significativo em disco, mesmo para banco de dados de grande porte com alto volume de transações.
IV- O log de gravação pode ser usado para criar backups incrementais eficientes e para facilitar a replicação assíncrona de dados entre servidores.

Está CORRETO o que se afirma em:
 

Provas

Questão presente nas seguintes provas