Magna Concursos

Foram encontradas 24.828 questões.

4132390 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: Legalle
Orgão: BADESUL

SQL é uma linguagem padrão utilizada em sistemas gerenciadores de bancos de dados relacionais para consulta e manipulação de dados. Considere o comando abaixo:

SELECT departamento, COUNT(*) AS total, MAX(salario) AS

maior_salario


FROM funcionarios

WHERE cargo <> 'Estagiario'

GROUP BY departamento

HAVING COUNT(*) >= 3

ORDER BY maior_salario DESC;

Com base nesse comando, assinale a alternativa CORRETA.

 

Provas

Questão presente nas seguintes provas
4132389 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: Legalle
Orgão: BADESUL

Uma analista está desenvolvendo um relatório em um sistema de vendas para identificar clientes cujo valor total de pedidos ultrapassou R$ 500,00 no mês corrente. A consulta utiliza as cláusulas JOIN e GROUP BY com a função de agregação SUM. Ao testar a consulta, ela percebeu que precisava filtrar os grupos com base no valor calculado pela agregação. Nesse contexto, qual cláusula SQL deve ser utilizada para filtrar grupos com base no resultado de uma função de agregação?

 

Provas

Questão presente nas seguintes provas
4132318 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: Legalle
Orgão: BADESUL

Diante de um sistema com banco de dados relacional SQL Server com determinadas tabelas, conforme apresenta o quadro abaixo, equipe de RH necessita de um relatório que apresente o nome de cada secretaria e a média salarial dos servidores lotados nela que tenham sido admitidos há mais de 5 anos, listando somente as secretarias cuja média salarial desse grupo supere a média salarial de todos os servidores do município, com o resultado ordenado da maior para a menor média.

SERVIDORES (id_servidor, nome, id_lotacao, data_admissao, salario)
LOTACOES (id_lotacao, nome_lotacao, id_secretaria)
SECRETARIAS (id_secretaria, nome_secretaria, orcamento anual)

Assim, assinale a alternativa que contém o comando SQL capaz de atender CORRETAMENTE a esse requisito.

 

Provas

Questão presente nas seguintes provas
4132290 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: Legalle
Orgão: BADESUL
No Kubernetes, o Master Node ou Control Plane é responsável por gerenciar o cluster, coordenando os nós de trabalho e garantindo que os pods e serviços estejam em conformidade com o estado desejado. O Master Node possui vários componentes essenciais, cada um com funções específicas para manter o cluster funcionando corretamente. Diante disso, qual componente do Master Node funciona como banco de dados distribuído, armazenando o estado do cluster e todas as informações de configuração dos recursos do Kubernetes?
 

Provas

Questão presente nas seguintes provas
4128359 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: UFSC
Orgão: UFSC
Provas:

Considerando o quadro abaixo, contido em um hipotético banco de dados relacional, analise as afirmativas a seguir e assinale a alternativa correta.

Livro

index (PK) titulo ano autor
01 O Guarani 1857 José de Alencar
02 Iracema 1865 José de Alencar
03 Vidas Secas 1938 Graciliano Ramos
04 Grande Sertão: Veredas 1956 João Guimarães Rosa
05 O Primo Basílio 1878 Eça de Queirós
06 A Moreninha 1844 Joaquim Manuel de Macedo
07 O Cortiço 1890 Aluísio Azevedo
08 Capitães da Areia 1937 Jorge Amado
09 A Hora da Estrela 1977 Clarice Lispector
10 Quincas Borba 1891 Machado de Assis

I. O comando "SELECT titulo FROM Livro WHERE ano > 1900;" retornaria os valores Vidas Secas, Grande Sertão: Veredas, Capitães da Areia e A Hora da Estrela.

II. O comando "SELECT titulo FROM Livro WHERE autor IN (SELECT autor FROM Livro GROUP BY autor HAVING COUNT(titulo) > 1);" retornaria os valores O Guarani, Iracema, O Primo Basílio e Quincas Borba.

III. O comando "SELECT ano FROM Livro WHERE ano < 1870;" retornaria os valores O Guarani, Iracema e A Moreninha.

IV. O comando "SELECT titulo FROM Livro WHERE autor >= 'A' AND autor < 'I';" retornaria os valores O Cortiço, A Hora da Estrela, O Primo Basílio e Vidas Secas.

 

Provas

Questão presente nas seguintes provas
4128357 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: UFSC
Orgão: UFSC
Provas:

Considere as seguintes definições do contexto dos tipos de atributo previstos no modelo Entidade-Relacionamento e assinale a alternativa que completa correta e respectivamente as três definições, considerando sua ordem numérica.

1. Atributo ___________: Pode ser subdividido em outros atributos.

2. Atributo ___________: Pode conter vários valores para uma entidade.

3. Atributo ___________: Valor que pode ser derivado de outros atributos.

 

Provas

Questão presente nas seguintes provas
4127817 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: UFSC
Orgão: UFSC
Provas:

Considere as seguintes definições de propriedades que caracterizam as transações dos bancos de dados relacionais e assinale a alternativa que completa correta e respectivamente as quatro definições, considerando sua ordem numérica.

1. _____________: A transação deve ser concluída em sua totalidade ou não ocorrer de forma alguma.

2. _____________: A transação deve levar o banco de dados de um estado consistente a outro estado consistente.

3. _____________: As operações de uma transação não devem ser visíveis para outras transações até que estejam completas.

4. _____________: Uma vez que a transação é concluída, suas mudanças persistem, mesmo em caso de falha do sistema.

 

Provas

Questão presente nas seguintes provas
4127289 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FSA
Orgão: FSA
Provas:

Em uma instituição de ensino superior, foi necessário criar um banco de dados para controlar os projetos científicos e a participação dos pesquisadores. Para isso, foram criadas as tabelas Pesquisador, Area_Conhecimento e Projeto por meio dos scripts SQL abaixo:

CREATE TABLE Pesquisador (
    id_pesquisador integer,
    nome varchar(50),
    cpf integer,
    PRIMARY KEY(id_pesquisador)
);

CREATE TABLE Area_Conhecimento (
    cod_area integer,
    nome_area varchar(50),
    PRIMARY KEY(cod_area)
);

CREATE TABLE Projeto (
    cod_projeto integer,
    titulo varchar(100),
    carga_horaria_semanal integer,
    id_coordenador integer,
    id_bolsista integer,
    cod_area_vinculada integer,
    PRIMARY KEY(cod_projeto),
    FOREIGN KEY (id_coordenador) REFERENCES Pesquisador (id_pesquisador),
    FOREIGN KEY (id_bolsista) REFERENCES Pesquisador (id_pesquisador),
    FOREIGN KEY (cod_area_vinculada) REFERENCES Area_Conhecimento (cod_area)
);

Deseja-se listar o nome dos pesquisadores que atuam como bolsistas, juntamente com a carga horária semanal dos projetos, exibindo apenas registros com correspondência entre as tabelas e ordenando em ordem decrescente de carga horária.


Assinale a alternativa correta:

 

Provas

Questão presente nas seguintes provas
4127286 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FSA
Orgão: FSA
Provas:

Em um sistema corporativo de gestão de pessoas, os dados dos colaboradores estão distribuídos em diferentes entidades relacionais, de forma a garantir integridade e evitar redundâncias. Um analista precisa construir uma consulta que permita extrair informações consolidadas para fins gerenciais. Considere as seguintes tabelas:

  • TABELA_PESSOAS (ID_PESSOA, NOME, CPF)
  • TABELA_CONTRATOS (MATRICULA, ID_PESSOA, SALARIO, COD_SETOR)
  • TABELA_SETORES (COD_SETOR, NOME_SETOR)

O analista elaborou a seguinte consulta SQL:

SELECT
    P.NOME,
    C.MATRICULA,
    S.NOME_SETOR
FROM
    TABELA_PESSOAS P
INNER JOIN TABELA_CONTRATOS C
    ON P.ID_PESSOA = C.ID_PESSOA
INNER JOIN TABELA_SETORES S
    ON C.COD_SETOR = S.COD_SETOR
WHERE
    C.SALARIO > 2000

 

Com base na consulta apresentada e no comportamento dos operadores relacionais em SQL padrão, analise as afirmativas a seguir:

I. A consulta retornará exclusivamente colaboradores que possuam contrato com remuneração superior a 2000 e que estejam vinculados a um setor válido cadastrado, excluindo implicitamente quaisquer registros com ausência de correspondência nas tabelas relacionadas.

II. Caso existam contratos com o campo COD_SETOR nulo ou com valores que não possuam correspondência na tabela de setores, tais registros serão desconsiderados no resultado, ainda que atendam ao critério de remuneração.

III. Ao realizar um RIGHT JOIN entre a TABELA_PESSOAS e a TABELA_CONTRATOS, o SQL Server garantirá que todos os registros de pessoas sejam exibidos no resultado final, mesmo aqueles que não possuem contrato vinculado, preenchendo os campos da tabela de contratos com valores NULL.

IV. A consulta apresentada pode retornar colaboradores que não possuem registro correspondente na TABELA_CONTRATOS, desde que estejam cadastrados na TABELA_PESSOAS e atendam ao critério de salário informado.

Assinale a opção correta:

 

Provas

Questão presente nas seguintes provas
4127284 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FSA
Orgão: FSA
Provas:

Sobre a arquitetura de dados e o dicionário de metadados do ecossistema TOTVS RM, analise as afirmativas abaixo, marcando V para as verdadeiras e F para as falsas:

( ) O dicionário de dados que armazena as informações de metadados das tabelas e colunas do sistema é composto, primordialmente, pelas tabelas GTABELA e GCAMPOS.

( ) A tabela GLINKSREL armazena os relacionamentos (Foreign Keys) lógicos entre as tabelas do sistema, sendo essencial para a construção de consultas complexas e relatórios.

( ) Para garantir a integridade referencial e os gatilhos internos (triggers) do framework, a criação de um novo registro de usuário deve ser feita exclusivamente via interface ou APIs (DataServers), sendo a prática de Insert direto na tabela GUSUARIO altamente desencorajada por não garantir a persistência em tabelas satélites de segurança.

( ) A tabela GAUTOINC é responsável por armazenar as definições de chaves primárias e índices de performance (Indexes) das tabelas físicas no banco de dados.

Assinale a alternativa que contém a sequência correta:

 

Provas

Questão presente nas seguintes provas