Baixe o app para aproveitar ainda mais
Prévia do material em texto
Teste de Conhecim ento avalie sua aprendizagem LINGUAGEM PROCEDURAL DE BANCO DE DADOS Lupa Calc. CCT0868_A6_202202638811_V1 Aluno: ALDAMIR SAIDEL Matr.: 202202638811 Disc.: LING.PROC.BAN.DADOS 2023.1 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. Assim como as procedures, com PL é possível criar funções. Qual das alternativas a seguir está ERRADA em relação a este comando? "CREATE OR REPLACE FUNCTION cpmf (p_value IN NUMBER) RETURN NUMBER IS BEGIN RETURN (p_value * 0.038); END cpmf;" Se uma function de mesmo nome existir, deverá ser eliminada e substituída por uma versão mais nova. O modo usado indica que o parâmetro é de entrada. Cria uma function chamada `cpmf¿ para calcular e retornar 0,38% de um valor. A diferença entre procedure e function, conforme visto acima, é que a procedure retorna ao menos um valor. A function pode ser chamada usando o comando `SELECT empno, ename, sal, cpmf(sal) FROM scott.empregados WHERE deptno = 10;¿. https://simulado.estacio.br/bdq_simulados_exercicio.asp javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); 2. A função no POSTGRESQL a seguir serve para: CREATE OR REPLACE FUNCTION addition (integer, integer) RETURNS integer AS $$ DECLARE retval integer; BEGIN SELECT $1 + $2 INTO retval; RETURN retval; END; $$ LANGUAGE plpgsql; Definir qual dos dois números é um número primo. Somar dois valores inteiros e retornar um valor inteiro. Encontrar as duas constantes $1 e $2 em uma das tabelas do banco de dados. Selecionar duas tabelas e retornar uma coluna inteira de uma das duas tabelas. A função não retornará valor por possuir erro na declaração dos parâmetros de entrada. Não Respondida Não Gravada Gravada Exercício inciado em 06/05/2023 19:56:44. https://simulado.estacio.br/bdq_simulados_exercicio.asp javascript:abre_colabore('34901','307808851','6263148570'); javascript:abre_colabore('34901','307808851','6263148570'); javascript:abre_colabore('34901','307808851','6263148570');
Compartilhar