Magna Concursos

Foram encontradas 24.451 questões.

3824605 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Considerando que 07/02/2025 é uma sexta-feira, qual é a saída apresentada após executar o seguinte trecho de código escrito em PL/SQL?

SET SERVEROUTPUT ON;

DECLARE

V_DATE DATE:= TO_DATE('07-02-2025 00:00:00', 'DD-MM-YYYY HH24:MI:SS');

V_NUMBER NUMBER(2);

BEGIN

V_NUMBER:= TO_CHAR(V_DATE, 'W');

DBMS_OUTPUT.PUT_LINE(V_NUMBER);

END;

 

Provas

Questão presente nas seguintes provas
3824603 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Qual é a saída apresentada após executar o seguinte trecho de código escrito em PL/SQL?

SET SERVEROUTPUT ON;

DECLARE

V_DATE1 DATE:= TO_DATE('2025-03-27', 'YYYY-MM-DD');

V_DATE2 DATE:= TO_DATE('2025-07-05', 'YYYY-MM-DD');

V_NUMBER NUMBER(2);

BEGIN

V_NUMBER:= MONTHS_BETWEEN(V_DATE1, V_DATE2);

DBMS_OUTPUT.PUT_LINE(V_NUMBER);

END;

 

Provas

Questão presente nas seguintes provas
3824600 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Qual é a saída apresentada após executar o seguinte trecho de código escrito em PL/SQL?

SET SERVEROUTPUT ON;

DECLARE

V_NUMERO NUMBER(5,2):= 123.45;

V_STRING VARCHAR2(10);

BEGIN

V_STRING:= TO_CHAR(V_NUMERO, 'FM00000.000');

DBMS_OUTPUT.PUT_LINE(V_STRING);

END;

 

Provas

Questão presente nas seguintes provas
3824596 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Em um banco de dados relacional, existem as seguintes tabelas:

Tabela Clientes

Código Nome Idade

1 Pedro 19

2 Maria 25

Tabela Vendas

Código Valor Cliente

1 R$ 5,00 1

2 R$ 2,50 2

3 R$ 1,25 2

4 R$ 7,00 2

Sobre esse banco de dados, analise as assertivas abaixo:

I. Existe uma entidade que representa um cliente, com atributos “Código”, “Nome” e “Idade”.

II. Existe um relacionamento de cardinalidade 1:1 entre Cliente e Venda.

III. A tabela Vendas tem três registros.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas
3824595 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

São palavras reservadas da linguagem PL/SQL utilizadas no tratamento de exceções:

I. EXCEPTION_INIT, RAISE, PRAGMA.

II. EXCEPTION, OTHERS, RAISE_APPLICATION_ERROR.

III. NO_DATA_FOUND, SQLERRM, SQLCODE.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas
3824587 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Considere uma tabela pedido que possui as colunas cliente e produto no seguinte trecho de código escrito em PL/SQL. O que acontecerá após executá-lo?

SELECT * FROM (

SELECT cliente, produto

FROM pedido

)

PIVOT (

COUNT(produto)

FOR produto IN (123, 124, 125)

)

ORDER BY cliente;

 

Provas

Questão presente nas seguintes provas
3824583 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Assinale a alternativa que indica uma extensão da cláusula GROUP BY utilizada para calcular subtotais da linguagem PL/SQL.

 

Provas

Questão presente nas seguintes provas
3824582 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Um órgão federal modelou a relação Departamento–Servidor como um-para-muitos (1:N): cada Servidor pertence a um único Departamento, e um Departamento pode ter muitos Servidores. Não há histórico de lotações (cada servidor tem no máximo uma lotação vigente) e a relação não possui atributos próprios além das chaves. A título ilustrativo, o desenho esperado é compatível como o seguinte DDL:

CREATE TABLE Departamento (

Id INT PRIMARY KEY,

Nome VARCHAR(100) NOT NULL

-- ...

);

CREATE TABLE Servidor (

Id INT PRIMARY KEY,

Nome VARCHAR(120) NOT NULL,

DepartamentoId INT NOT NULL, -- FK no lado N

CONSTRAINT FK_Servidor_Departamento

FOREIGN KEY (DepartamentoId)

REFERENCES Departamento (Id)

ON UPDATE CASCADE

ON DELETE RESTRICT

);

-- (Índice em Servidor(DepartamentoId) recomendado para joins)

No banco relacional, qual é a implementação usual e correta para esse mapeamento?

 

Provas

Questão presente nas seguintes provas
3824577 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Em relação a funções de agregação em PostgreSQL 14, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas
3824574 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Um módulo de protocolo eletrônico em um órgão federal mantém a tabela Processo com aproximadamente 30 milhões de linhas e chave primária na coluna Id. A equipe estuda criar índices adicionais em CpfInteressado, Situacao, DataCriacao e no par (Unidade, DataDistribuicao) para acelerar consultas e ordenações. A carga de trabalho é mista: cerca de 60% de operações de leitura e 40% de escrita (inserções, atualizações e exclusões), com picos ao longo do expediente. Considerando o efeito geral dos índices nesse contexto, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas