Magna Concursos

Foram encontradas 24.547 questões.

3673778 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FAU-UNICENTRO
Orgão: Pref. Porto Amazonas-PR
Provas:
Qual comando SQL é utilizado para alterar a estrutura de uma tabela já existente, como adicionar uma nova coluna?
 

Provas

Questão presente nas seguintes provas
3673144 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: IBADE
Orgão: Univesp
Qual das alternativas apresenta o conceito básico por trás do processamento de dados em um computador?
 

Provas

Questão presente nas seguintes provas
3672725 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: DPE-RO
Avalie as alternativas a seguir e assinale a correta relacionada aos procedimentos de dados na nuvem.
 

Provas

Questão presente nas seguintes provas
3672708 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: DPE-RO

Os bancos de dados NoSQL oferecem diferentes modelos para armazenamento e recuperação de dados, destacando-se principalmente os modelos baseados em documentos, chave-valor e grafos. Cada modelo atende necessidades específicas, dependendo da natureza e complexidade dos dados e das aplicações.

Uma das características do modelo NoSQL

 

Provas

Questão presente nas seguintes provas
3672707 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: DPE-RO

Seja o seguinte esquema relacional de banco de dados: tb_processos(id_processo, numero_processo, tipo, status, data_abertura)

Restrições:

• id_processo é chave primária

• numero_processo não pode ser nulo

• tipo pode assumir os valores {"Ação de Alimentos", "Defesa Criminal"}.

• status pode assumir os valores {"Em andamento", "Arquivado", "Sentenciado"}

tb_movimentacoes(id_movimentacao, descricao,

data_movimentacao, id_processo)

Restrições:

• id_movimentacao é chave primária

• descricao não pode ser nulo • descricao pode assumir os valores { "Petição inicial protocolada", "Audiência realizada"}.

• id_processo é chave estrangeira e referencia a tabela tb_processos

Submeteu-se ao sistema que gerencia esse banco de dados relacional a consulta:

select mov.descricao, mov.data_movimentacao

from tb_movimentacoes mov

where exists

( select proc.id_processo from tb_processos proc

where proc.id_processo=mov.id_processo

and proc.status='Arquivado' )

O otimizador de consultas do sistema, ao avaliar a consulta, identificou tratar-se de um caso de consulta correlata, com uma subconsulta aninhada referenciando um elemento de dado da consulta externa.

Considerando que o otimizador decidiu e é capaz de implementar a melhor opção de otimização, qual das opções apresenta uma consulta equivalente à anteriormente proposta, após a aplicação da técnica de desalinhamento?

 

Provas

Questão presente nas seguintes provas
3672706 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: DPE-RO

Restrições de integridade em bancos de dados relacionais garantem a consistência e a validade dos dados armazenados. Essas regras são fundamentais para evitar inconsistências e preservar a confiabilidade das informações.

No contexto de restrições de integridade em bancos de dados relacionais, o conceito de restrição de integridade

 

Provas

Questão presente nas seguintes provas
3672705 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: DPE-RO
Proposto há mais de cinquenta anos, o modelo relacional de banco de dados continua sendo uma alternativa eficiente para aplicações convencionais.
Um dos conceitos básicos do modelo relacional é o de que
 

Provas

Questão presente nas seguintes provas
3672704 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: DPE-RO

Considere o seguinte esquema de banco de dados relacional: tb_armazem(cod_a, localizacao, ramal) Restrições:

• cod_a é chave primária

tb_produto(cod_p, descricao, val_unit, local_armazenagem)

Restrições:

• cod_p é chave primária

• local_armazenagem é chave estrangeira e referência a tabela tb_armazem

Nesse contexto, a aridade da tabela

 

Provas

Questão presente nas seguintes provas
3672512 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: DPE-RO
O MS SQL Server 2022 admite o uso de diversos procedimentos armazenados.
Com relação aos tipos de procedimentos armazenados e os benefícios da sua utilização, analise os itens a seguir.
I. Os comandos de um procedimento armazenado são executados como um único bloco de código, reduzindo significativamente o tráfego de dados da rede entre a máquina cliente e o servidor pois ocorre uma única chamada para executar o procedimento sem esse encapsulamento de código, cada linha individual de código teria de trafegar a rede.
II. Quando um aplicativo chama um procedimento armazenado através da rede, a chamada e outras informações para executar o procedimento ficarão visíveis na rede. Portanto, usuários mal-intencionados podem consultar nomes de tabelas e objetos de banco de dados, inserir instruções Transact-SQL próprias e pesquisar para obter dados críticos.
III. Por padrão, um procedimento armazenado será compilado todas as vezes que for executado, mas criam-se planos de execução que podem ser reutilizados em execuções subsequentes. Como o processador de consulta não precisa criar um plano a cada execução, o tempo de processar um procedimento é reduzido. Se houver alterações significantes nas tabelas ou dados referenciados pelo procedimento armazenado, o plano de execução poderá fazer com que o procedimento execute mais lentamente. Neste caso, recompilará o procedimento e forçará um novo plano de execução para melhorar o desempenho.
IV. Os tipos de procedimentos armazenados suportados pelo SGBD são: os definidos pelo usuário, os procedimentos de sistema, os temporários e as extensões definidas pelo usuário. Esse último tipo permite criar rotinas externas em uma linguagem de programação. Além disso, eles são DLLs que uma instância do MS SQL Server pode carregar e executar dinamicamente.
Está correto, o que se afirma em:
 

Provas

Questão presente nas seguintes provas
3672511 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: DPE-RO
Nos SGBDs, o isolamento das transações garante que as alterações de uma transação T1 não afetem outras transações Tn até que a T1 seja concluída. Considerando que o PostgreSQL 17 define quatro níveis distintos de isolamento de transações e que cada nível possui um grau de rigor próprio.
O nível de isolamento mais rigoroso é o
 

Provas

Questão presente nas seguintes provas