Magna Concursos

Foram encontradas 24.546 questões.

3750777 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: AOCP
Orgão: IF-MS
Provas:

A integridade em bancos de dados refere-se ao conjunto de regras e restrições que garantem a precisão, consistência e confiabilidade dos dados armazenados. Ela impede inserções, atualizações ou exclusões que possam comprometer a coerência das informações. Essas regras ajudam a manter a qualidade dos dados, evitando inconsistências e erros na base. Diante disso, assinale a alternativa que apresenta o tipo de integridade responsável por restringir os valores que podem ser armazenados em um campo, assegurando que estejam dentro de um conjunto permitido. Por exemplo, garantir que o campo “sexo” aceite apenas “M” ou “F”.

 

Provas

Questão presente nas seguintes provas
3747411 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: AMEOSC
Orgão: Pref. Mondaí-SC
Provas:

A modelagem de dados abrange diferentes níveis de abstração, cada qual com finalidade específica na estruturação e transposição de requisitos informacionais para representações formalizáveis em sistemas de gerenciamento de banco de dados. Esses níveis não se distinguem apenas pela granularidade dos elementos, mas principalmente pelo grau de independência em relação à implementação. Relacione corretamente os termos da Coluna A com as descrições da Coluna B.

Coluna A (termos):

1. Modelo Conceitual.

2. Modelo Lógico.

3. Modelo Físico.

Coluna B (descrições):

(__) Instância de mapeamento dependente do ambiente-alvo, cujos componentes são descritos conforme exigências específicas da infraestrutura de armazenamento e acesso, incluindo parâmetros físicos e mecanismos de indexação.

(__) Representação orientada à descrição semântica do domínio, cujo foco reside na abstração de significados e na identificação de instâncias generalizáveis, sem qualquer dependência de mecanismos computacionais.

(__) Estrutura derivada de refinamento sucessivo, na qual elementos abstratos previamente definidos são reorganizados com base em regras formais, restrições de integridade e padronizações próprias do paradigma relacional.

Assinale a alternativa que apresenta a sequência da associação correta dos itens acima, de cima para baixo:

 

Provas

Questão presente nas seguintes provas
3747410 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: AMEOSC
Orgão: Pref. Mondaí-SC
Provas:

A escolha de um Sistema Gerenciador de Banco de Dados (SGBD) é uma decisão estratégica que impacta diretamente a performance, a escalabilidade, a segurança e os custos de um projeto de tecnologia. No mercado, SGBDs como MySQL, PostgreSQL, Oracle e SQL Server oferecem diferentes conjuntos de funcionalidades, modelos de licenciamento e características arquitetônicas. A compreensão aprofundada das particularidades e das tendências de cada um é essencial para o profissional de TI. Sobre as características e distinções entre esses SGBDs, analise as afirmativas a seguir:

I. Embora amplamente adotado em aplicações web devido à sua simplicidade, o MySQL, por padrão, utiliza uma arquitetura unificada de armazenamento que garante a conformidade ACID completa para todas as tabelas em todas as versões, independentemente do tipo de engine utilizado, tornando-o sempre a escolha mais segura para aplicações transacionais complexas.

II. PostgreSQL é reconhecido por sua aderência rigorosa aos padrões SQL, sua robustez em garantir a integridade dos dados, e a capacidade de estender suas funcionalidades através de um sistema objeto-relacional que suporta tipos de dados complexos e operadores personalizados, atributos que o tornam preferível em cenários que demandam alta confiabilidade e funcionalidades avançadas.

III. Microsoft SQL Server, tradicionalmente forte no ambiente Windows, é arquitetonicamente restrito a esse sistema operacional e a ambientes de virtualização da Microsoft, o que impede sua implantação nativa em plataformas Linux ou em contêineres Docker para operações de produção de alta escala, limitando sua portabilidade para infraestruturas de nuvem híbrida.

É correto o que se afirma em:

 

Provas

Questão presente nas seguintes provas
3747401 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: AMEOSC
Orgão: Pref. Mondaí-SC
Provas:
Em sistemas de gerenciamento de bancos de dados relacionais, o SQL (Structured Query Language) é a linguagem primordial para a manipulação de dados e a automação de tarefas. A compreensão de seus comandos fundamentais, bem como a aplicação de recursos avançados, como procedimentos armazenados e triggers, é crucial para a garantia da integridade, performance e segurança dos dados. Sobre os conceitos e funcionalidades do SQL e seus componentes, assinale a alternativa correta.
 

Provas

Questão presente nas seguintes provas
3747112 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: QUADRIX
Orgão: CREM-AM
Provas:

Em um sistema de gerenciamento de banco de dados relacional (SGBDR), uma aplicação começou a apresentar lentidão crescente nas consultas SQL. Após análise, observou-se que a tabela envolvida apresentava milhões de registros e consultas frequentes por colunas específicas.

Com base nessa situação hipotética, assinale a opção que apresenta a ação adequada para otimizar o desempenho das consultas nesse cenário.

 

Provas

Questão presente nas seguintes provas
3747108 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: QUADRIX
Orgão: CREM-AM
Provas:

Durante a instalação e a configuração de um SGBD em um servidor de produção, o administrador de banco de dados precisou garantir desempenho, segurança e integridade dos dados.

Com base nessa situação hipotética, assinale a opção que representa uma configuração recomendada e adequada para esse contexto.

 

Provas

Questão presente nas seguintes provas
3747105 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: QUADRIX
Orgão: CREM-AM
Provas:

O setor de TI de um hospital precisa gerar relatórios diários com o nome dos pacientes e suas respectivas datas de internação. Esses dados estão armazenados em uma tabela chamada pacientes, com as colunas id_paciente, nome, data_internacao e diagnostico.

Com base nessa situação hipotética, assinale a opção que apresenta a instrução SQL que retorna corretamente apenas o nome e a data de internação de todos os pacientes internados no hospital.

 

Provas

Questão presente nas seguintes provas
3747072 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: QUADRIX
Orgão: CREM-AM
Provas:

Assinale a opção que apresenta a função dos softwares de recuperação de dados e sua aplicação típica.

 

Provas

Questão presente nas seguintes provas
3746758 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: GHC
Provas:
Para responder à questão, considere o modelo Entidade-Relacionamento (ER) apresentado pela Figura 1 abaixo, bem como o dicionário de dados apresentado logo em seguida:


Enunciado 4516292-1

Tabela: funcionario
Campo Chave Descrição
fun_id Primária (PK) Identificação do funcionário
car_id Estrangeira (FK) Identificação do cargo
fun_nome Nome do funcionário
Tabela: cargo
Campo Chave Descrição
car_id Primária (PK) Identificação do cargo
niv_id Estrangeira (FK) Identificação do nível do cargo
car_nome Nome do cargo
Tabela: nivel
Campo Chave Descrição
niv_id Primária (PK) Identificação do nível do cargo
niv_nome Nome do nível do cargo

Analise a seguinte expressão SQL e assinale a alternativa correta.

select relacao_funcionarios.funcionario, relacao_funcionarios.cargo,

case when relacao_funcionarios.area_cargo = 1 then 'Saúde' else 'Outros' end area

from (select fun_nome funcionario, car_nome cargo,

case

when C.car_nome = 'Enfermeiro' then 1 else 0

when C.car_nome = 'Medico' then 1 else 0

when C.car_nome = 'Programador' then 2 else 0

end area_cargo

from funcionario F, cargo C

where F.car_id = C.car_id) relacao_funcionarios

 

Provas

Questão presente nas seguintes provas
3746757 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: GHC
Provas:

Para responder à questão, considere o modelo Entidade-Relacionamento (ER) apresentado pela Figura 1 abaixo, bem como o dicionário de dados apresentado logo em seguida:

Enunciado 4516291-1

Tabela: funcionario
Campo Chave Descrição
fun_id Primária (PK) Identificação do funcionário
car_id Estrangeira (FK) Identificação do cargo
fun_nome Nome do funcionário
Tabela: cargo
Campo Chave Descrição
car_id Primária (PK) Identificação do cargo
niv_id Estrangeira (FK) Identificação do nível do cargo
car_nome Nome do cargo
Tabela: nivel
Campo Chave Descrição
niv_id Primária (PK) Identificação do nível do cargo
niv_nome Nome do nível do cargo

Considerando que a tabela funcionario permite incluir registros com valores nulos (NULL) no campo fun_nome, qual alternativa apresenta a expressão SQL correta para substituir apenas os valores nulos, do campo fun_nome, por “Nome não informado”?

fun_id nome
1 Pedro
2 Nome não informado
 

Provas

Questão presente nas seguintes provas