Magna Concursos

Foram encontradas 24.481 questões.

3519830 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: IF-SUL
Orgão: IF-SUL

Um profissional da área de tecnologia da informação está projetando um sistema de gerenciamento escolar para um Instituto Federal de Educação, Ciência e Tecnologia. O sistema deve automatizar várias tarefas e garantir a integridade dos dados por meio do uso de triggers no banco de dados. Cada tipo de trigger possui um papel específico na execução de operações, como inserções, atualizações e exclusões.

Faça a associação correta para cada tipo de trigger na coluna I com a descrição e comportamento correspondente na coluna II.

Coluna I - Tipos de Trigger:

1. Trigger BEFORE

2. Trigger AFTER

3. Trigger INSTEAD OF

4. Trigger FOR EACH STATEMENT

A. Para garantir que as notas inseridas para os alunos sejam validadas antes de serem gravadas no sistema, essa trigger executa ações antes da operação de inserção ou atualização, permitindo verificar ou ajustar os dados.

B. Após a inserção de um novo registro de aluno, é necessário atualizar automaticamente a lista de turmas e registrar o novo aluno em outras tabelas relacionadas. Essa trigger executa ações automaticamente depois que a operação principal é concluída.

C. Para enviar um relatório para a coordenação sempre que um comando SQL afeta várias linhas, como a atualização de notas para todos os alunos de uma turma, é utilizada uma trigger que realiza a ação para toda a operação em vez de para cada linha individualmente.

D. Se o objetivo é substituir a operação padrão de atualização das notas por uma nova lógica que ajusta a média final dos alunos, essa trigger permite definir uma ação alternativa que será executada no lugar da operação original.

Qual é a associação correta entre números e letras?

 

Provas

Questão presente nas seguintes provas
3519825 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: IF-SUL
Orgão: IF-SUL

No contexto de bancos de dados, uma view (ou visão) é uma tabela virtual que exibe dados resultantes de uma consulta SQL. Ela não armazena dados permanentemente, exceto quando se trata de views materializadas, que guardam fisicamente o resultado da consulta. As views são amplamente usadas para facilitar o acesso a informações e restringir a visualização de dados sensíveis.

Com base nisso, analise as afirmações a seguir, assinalando V, para as Verdadeiras, e F, para as Falsas:

( ) Uma view é uma tabela virtual que gera seus dados dinamicamente no momento da consulta, sem armazená-los fisicamente.

( ) As views podem ser utilizadas para limitar o acesso às colunas ou linhas sensíveis de uma tabela, sem a necessidade de modificar a tabela original.

( ) Ao contrário das tabelas, as views permitem atualizações diretas em seus dados, sem nenhuma restrição.

( ) Views materializadas armazenam fisicamente os resultados da consulta e precisam ser atualizadas manual ou automaticamente quando os dados das tabelas subjacentes são alterados.

A sequência correta, de cima para baixo, é:

 

Provas

Questão presente nas seguintes provas
3519487 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: IF-SUL
Orgão: IF-SUL

Os comandos SQL INSERT, DELETE e UPDATE são utilizados para manipular dados em um banco de dados.

Com relação ao uso desses comandos, é INCORRETO afirmar que o comando

 

Provas

Questão presente nas seguintes provas
3506414 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: IMPARH
Orgão: CGM Fortaleza-CE
Considere uma aplicação de monitoramento de uma infraestrutura de TI em larga escala, que necessita realizar análise de dados de logs. Nessa aplicação, há a necessidade de lidar com a geração contínua de logs de vários componentes em tempo real. Para essa aplicação, foi decidido pela utilização de um banco de dados NoSQL baseado em colunas. Assinale a alternativa que justifica corretamente essa escolha para esse tipo específico de aplicação, que seria a capacidade de:
 

Provas

Questão presente nas seguintes provas
3506413 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: IMPARH
Orgão: CGM Fortaleza-CE
Considere uma aplicação do tipo rede social e que deve manter alta disponibilidade e baixo tempo de resposta acima de quaisquer outros requisitos, utilizando um banco de dados NoSQL. O modelo de consistência de dados normalmente utilizado para essa aplicação seria:
 

Provas

Questão presente nas seguintes provas
3506411 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: IMPARH
Orgão: CGM Fortaleza-CE
Ao analisar as consultas mais frequentes em um banco de dados relacional, com baixa frequência de alterações de dados, um DBA decidiu tomar uma ação visando melhorar a performance, reduzindo o tempo de resposta dessas consultas. Assinale a alternativa que seria efetiva no cenário descrito.
 

Provas

Questão presente nas seguintes provas
3506407 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: IMPARH
Orgão: CGM Fortaleza-CE
Em bancos de dados relacionais, a restrição de integridade referencial é utilizada para manter a consistência entre tuplas nas relações. Assinale a alternativa que se refere ao conceito de restrição de integridade referencial.
 

Provas

Questão presente nas seguintes provas
3506406 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: IMPARH
Orgão: CGM Fortaleza-CE
Considere os seguintes comandos SQL foram executados em um SGBD relacional com restrição de integridade referencial, em um banco de dados vazio, para criar tabelas:
CREATE TABLE Setor (idSetor INT PRIMARY KEY, nomeSetor VARCHAR(50)); CREATE TABLE Funcionario (idFunc INT PRIMARY KEY, nome VARCHAR(255), setor INT, FOREIGN KEY (setor) REFERENCES Setor(idSetor) );
O que acontece ao tentar remover uma tupla na tabela setor, caso exista uma tupla na tabela Funcionário cujo valor da coluna setor seja igual ao atributo idSetor, que foi removido?
 

Provas

Questão presente nas seguintes provas
3506405 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: IMPARH
Orgão: CGM Fortaleza-CE
Os seguintes comandos SQL foram executados em um SGBD relacional, em um banco de dados vazio: CREATE TABLE Usuario ( userID INT PRIMARY KEY, login VARCHAR(255), email VARCHAR(255), estado VARCHAR(255) DEFAULT 'CE' ); INSERT INTO Usuario (userID, login, email) VALUES (1, 'fulano_1', ' fulano_1@exemplo.com '); UPDATE Usuario SET estado = 'DF' WHERE userID = 1;
Após a execução dos comandos, qual o valor da coluna “estado”, na única tupla da tabela?
 

Provas

Questão presente nas seguintes provas
3505517 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: SELECON
Orgão: SENAPPEN
Provas:
Um administrador de rede de computadores configurou o backup da rede para funcionar em um modelo utilizado para salvar somente os arquivos da rede que foram alterados ou adicionados, depois do último backup realizado. Nesse caso, ele configurou o modelo de backup:
 

Provas

Questão presente nas seguintes provas