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
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
- 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.
- 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