FC ConcursosFC Concursos

Questão FC90609

Acerca das linguagens procedurais para programação de stored procedures, bem como de técnicas de otimização de consultas SQL e NoSQL, julgue o item subsecutivo. A linguagem procedu

Linguagem SQL

CEBRASPE (CESPE) · 2024

Acerca das linguagens procedurais para programação de stored procedures, bem como de técnicas de otimização de consultas SQL e NoSQL, julgue o item subsecutivo.

A linguagem procedural do padrão SQL/PSM inclui a declaração de variáveis locais, o retorno de valores de funções, a construção de loops e o controle de fluxo para a programação de stored procedures.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

Comentário: O gabarito está correto porque a linguagem procedural do padrão SQL/PSM (SQL Persistent Stored Modules) realmente inclui as funcionalidades mencionadas na afirmativa.

Explicação

  1. SQL/PSM (SQL Persistent Stored Modules)
    • SQL/PSM é um padrão que define as funcionalidades de programação procedural dentro do SQL.
    • Ele permite a criação de stored procedures (procedimentos armazenados) que contêm lógica de programação além de simples consultas SQL.
  2. Principais Funcionalidades da Linguagem SQL/PSM
    • Declaração de variáveis locais: Permite que variáveis sejam declaradas dentro do bloco de código da stored procedure para armazenar dados temporários.
    • Retorno de valores de funções: Permite a criação de funções que retornam valores, como em linguagens de programação tradicionais.
    • Construção de loops: Facilita a execução repetitiva de blocos de código, permitindo loops (como FOR, WHILE), que são comuns em linguagens de programação.
    • Controle de fluxo: Inclui instruções para controlar o fluxo de execução, como IF...ELSE, GOTO, EXIT, entre outros.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo