Magna Concursos

Foram encontradas 24.804 questões.

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
4126592 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: DIRENS Aeronáutica
Orgão: EEAr
Provas:
Qual ferramenta interna do MySQL pode ser habilitada e usada para agendar a execução automática de comandos SQL?
 

Provas

Questão presente nas seguintes provas
4126543 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: DIRENS Aeronáutica
Orgão: EEAr
Provas:
Com relação ao Modelo Relacional de banco de dados e as 12 Regras de Codd, marque V para verdadeiro ou F para falso. Em seguida, assinale a alternativa com a sequência correta.
(  ) Chaves estrangeiras não podem ter valores nulos.
(  ) Toda informação num banco de dados relacional é apresentada em nível lógico por valores em tabelas.
(  ) O SGBD relacional não necessita ter uma linguagem para definição, detalhamento e manipulação dos dados.
(  ) Todo dado em um banco de dados relacional tem garantia de ser logicamente acessível, recorrendo-se a uma combinação do nome da tabela, um valor de chave e o nome da coluna.
 

Provas

Questão presente nas seguintes provas
4126539 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: DIRENS Aeronáutica
Orgão: EEAr
Provas:
Considerando a criação de um projeto de banco de dados e sua modelagem, qual alternativa representa a definição de Entidade? 
 

Provas

Questão presente nas seguintes provas
4126538 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: DIRENS Aeronáutica
Orgão: EEAr
Provas:

A questão abaixo refere-se ao enunciado abaixo.



Banco de dados de uma Livraria

Considere que o script MySQL abaixo foi usado para criar um banco de dados para gerenciar uma livraria, e que as figuras 1 e 2 representam os dados presentes nas tabelas “categorias” e “livros” respectivamente.


CREATE TABLE categorias (

id INT AUTO_INCREMENT PRIMARY KEY,

nome VARCHAR(50) NOT NULL

);

CREATE TABLE livros (

id INT AUTO_INCREMENT PRIMARY KEY,

titulo VARCHAR(100) NOT NULL,

preco DECIMAL(10, 2) NOT NULL,

categoria_id INT,

FOREIGN KEY (categoria_id)

REFERENCES categorias(id)

);

id nome
1 Ficção Científica
2 Fantasia
3 Romance
4 Terror
5 Biografia

Figura 1 - Tabela categorias

id título preco categoria_id
1 Livro A 90.00 1
2 Livro B 120.50 2
3 Livro C 45.75 3
4 Livro D 65.00 4
5 Livro E 78.25 5
6 Livro F 83.00 1
7 Livro G 95.00 2
8 Livro H 42.50 3
9 Livro I 70.00 4
10 Livro J 88.90 5

Figura 2 - Tabela livros

Assinale a alternativa que apresenta uma consulta SQL que pode ser aplicada ao banco de dados da livraria para retornar o nome da(s) categoria(s) mais lucrativa(s), ou seja, categoria(s) cujos livros somam o maior valor total em preco.
 

Provas

Questão presente nas seguintes provas