Questões de Concurso
Sobre pl-sql em banco de dados
Foram encontradas 377 questões
id – inteiro, não nulo, chave primária.
nome – cadeia de caracteres, não nulo.
cargo – cadeia de caracteres, não nulo.
salario – número real, não nulo.
Utilizando a PL/SQL, para exibir o nome do funcionário, o salário, e o salário aumentado (reajustado) em 30%, arredondado com 0 casas decimais e com legenda de coluna Salário Reajustado, utiliza-se a instrução
select nome, cargo, salario, comissao, (salario*12)+NVL(comissao,2) from funcionario;
A função NVL foi usada para
O código acima imprime na console:
Os tipos objetos (objects types) em PL/SQL são um mecanismo em que se pode atribuir um nome a um comando SELECT e manipular a informação contida no comando SQL. Os objetos declarados em um bloco externo podem ser explícitos ou implícitos.
I. A linguagem PL/SQL é uma linguagem de programação fortemente baseada na linguagem C. Por essa razão, utiliza ODBC para se conectar ao SGBD.
II. A linguagem PL/SQL somente não é considerada uma linguagem de programação completa porque não possui mecanismo de tratamento de exceções.
III. A menor e a maior estrutura de armazenamento Oracle 10g são, respectivamente, Blocos do Sistema Operacional e Tablespaces.
IV. Enquanto uma instância Oracle é constituída de estruturas de memória e processos, um banco de dados Oracle é composto de arquivos físicos.
verifica-se que somente
( ) Uma exceção pode ser tratada por mais de um manipulador de exceções.
( ) Exceções predefinidas são automaticamente lançadas para certos erros, envolvendo variáveis e operações de banco de dados.
( ) Exceções podem ser declaradas e lançadas explicitamente pelo desenvolvedor.
( ) Exceções lançadas dentro de manipuladores de exceções não podem ser tratadas.
A sequência CORRETA, de cima para baixo, é:
O gatilho é um tipo especializado de bloco de código PL/SQL extremamente útil em um ambiente distribuído, para simular um relacionamento de chave estrangeira entre tabelas que não existem no mesmo banco de dados.
Tratando-se da linguagem procedural PL/MySQL, é necessária a utilização de cursores para atribuir a uma variável o resultado de consultas que produzam uma lista de valores
Em PL/SQL, parâmetros cujo tipo não esteja explicitamente declarado são considerados como do tipo IN.
I. FALSE AND NULL
II. TRUE AND NULL
Essas operações resultarão, respectivamente, em