Questões de Concurso Sobre oracle em banco de dados

Foram encontradas 865 questões

Q608997 Banco de Dados

No Oracle 11g, o comando SQL

select * from dual d1, dual d2

produz um resultado que contém, além da linha de títulos:

Alternativas
Q608996 Banco de Dados
No Oracle 11g, as funções (ou pseudocolumns) CURRVAL e NEXTVAL devem, quando utilizadas, ser qualificadas pelo nome:
Alternativas
Q608616 Banco de Dados
No Oracle 9i com o Oracle Advance Security instalado, os usuários de banco de dados podem ser autenticados utilizando senhas, o sistema operacional hospedeiro, serviços de rede ou por
Alternativas
Q608615 Banco de Dados
No banco de dados Oracle 9i, a query utilizada para retornar todos os privilégios do sistema concedidos para usuários e papéis (roles) é
Alternativas
Q598148 Banco de Dados
Para controlar a lógica de transações no Oracle utilizam-se as instruções COMMIT e ROLLBACK. Sobre a instrução COMMIT é correto afirmar:
Alternativas
Q598147 Banco de Dados
Considere os itens a seguir:

I. Uma instrução DML (DELETE, INSERT ou UPDATE).

II. Uma instrução DDL (CREATE, ALTER ou DROP).

III. Uma instrução DTL (COMMIT, ROLLBACK ou REVOKE).

IV. Uma operação em banco de dados como SERVERERROR, LOGON, LOGOFF, STARTUP ou SHUTDOWN.

No Oracle, é possível gravar triggers que são acionados sempre que ocorre no banco de dados as operações descritas APENAS em 
Alternativas
Q598145 Banco de Dados
Um Administrador de Banco de Dados Oracle deseja conceder ao usuário Pedro permissão de acesso à sua tabela Processo com privilégio para consultar dados e inserir linhas na tabela, além de permitir que o usuário Pedro conceda esses privilégios a outros usuários. A instrução utilizada pelo Administrador de Banco de Dados, para isso, foi
Alternativas
Q598136 Banco de Dados
 Considere a parte inicial da sintaxe de criação de procedure a seguir:

             CREATE PROCEDURE proc_name(param_name [mode] datatype)

              ... 

No Oracle PL/SQL, quando se cria um procedure, os modos de parâmetro são especificados na declaração do parâmetro formal, após o nome do parâmetro e antes do seu tipo de dados. Os modos de parâmetro permitidos são 
Alternativas
Q590572 Banco de Dados
O conceito de SYNONYM, amplamente empregado nas instalações Oracle, permite o estabelecimento de nomes alternativos para objetos. Esse comando é usualmente aplicado a:
Alternativas
Q590571 Banco de Dados
No Oracle, o comando

                         SELECT SYSDATE FROM DUAL

produz: 
Alternativas
Q590206 Banco de Dados
O mecanismo disponível no MySQL 5.0 por meio da cláusula AUTO_INCREMENT na definição de uma coluna é funcionalmente equivalente, no Oracle 11g, ao que é conhecido como:
Alternativas
Q590156 Banco de Dados
Analise o comando de criação de tabela no banco de dados Oracle 11g, mostrado a seguir. 

CREATE TABLE adm.pessoa (

   matricula NUMBER(5) PRIMARY KEY,

   nome VARCHAR2(15) NOT NULL,

   cargo VARCHAR2(10),

    admissao DATE DEFAULT (sysdate),

    foto BLOB,

    Y NUMBER(7,2),

    X NUMBER(7,2) GENERATED ALWAYS AS (Y/160),

     setor NUMBER(3) NOT NULL)

A coluna X é uma:


Alternativas
Q590155 Banco de Dados
No Oracle 11g, considere a criação de uma tabela temporária com um comando como

CREATE GLOBAL TEMPORARY TABLE 

com a opção

DELETE ROWS

Analise as seguintes condições, que eventualmente podem decorrer de tal comando:

I. a definição da tabela é compartilhada por todas as sessões de acesso;

II. a instância da tabela é compartilhada por todas as sessões;

III. os registros serão removidos sempre que houver um commit da transação que envolve a tabela;

IV. os registros são removidos somente quando a sessão é encerrada.

Para o comando mostrado, prevalecem apenas as condições: 


Alternativas
Q585966 Banco de Dados
Em bancos de dados, uma constraint é uma restrição de integridade, isto é, trata-se de uma regra que restringe os valores em um banco de dados. Dentre as opções a seguir, assinale a que NÃO se refere a uma constraint do banco de dados Oracle.
Alternativas
Q585965 Banco de Dados
Dentre as alternativas a seguir, assinale a que melhor explica o propósito da instrução ROLLBACK do banco de dados Oracle.
Alternativas
Q585964 Banco de Dados
Em bancos de dados Oracle, as instruções CREATE TABLE, ALTER TABLE e DROP TABLE pertencem a qual das categorias a seguir?
Alternativas
Q585313 Banco de Dados
A tabela relativa a Débitos Trabalhistas a seguir deve ser utilizada para responder à questão.

Considere que a tabela já está criada, os dados iniciais já foram inseridos e o banco de dados a ser utilizado está aberto e funcionando em condições ideais.

Tabela DebTrab 

NroProcesso     Principal         Juros             FGTS             Honor Periciais

111/15               25345.00        3801.75        7933.00         4755.00 

777/15               125800.00      18870.00      57966.87       7543.00 

333/15               8844.50          1326.67        4233.55         1781.00 

555/15               327631.00      65526.20     104863.78      11523.00 

444/15               5072.00          1014.40        895.14            700.00
Considere o programa PL/SQL para o Oracle 11g:

SQL> DECLARE

2 aumento NUMBER(8,2);

3 processo VARCHAR2(10) := '555/15';

4 BEGIN

5 SELECT HonorPericiais * 0.20 INTO aumento

6 FROM DebTrab

7 WHERE processos = NroProcesso;

8 END;

9 /

O programa acima 
Alternativas
Q585312 Banco de Dados
A tabela relativa a Débitos Trabalhistas a seguir deve ser utilizada para responder à questão.

Considere que a tabela já está criada, os dados iniciais já foram inseridos e o banco de dados a ser utilizado está aberto e funcionando em condições ideais.

Tabela DebTrab 

NroProcesso     Principal         Juros             FGTS             Honor Periciais

111/15               25345.00        3801.75        7933.00         4755.00 

777/15               125800.00      18870.00      57966.87       7543.00 

333/15               8844.50          1326.67        4233.55         1781.00 

555/15               327631.00      65526.20     104863.78      11523.00 

444/15               5072.00          1014.40        895.14            700.00
Um Analista da área de TI trabalha em uma organização que possui aplicações que utilizam os SGBDs Oracle 11g e SQL Server. Ele identificou que o comando SQL que está correto e pode ser aplicado em ambas as plataformas é
Alternativas
Q585296 Banco de Dados
When a developer team build an application with Oracle Form Builder, they work with individual application components called modules. The form module is a collection of objects and code routines. Some of the objects can be defined in a form module including windows, text items (fields), check boxes, buttons, alerts, lists of values, and blocks of PL/SQL code called
Alternativas
Q584336 Banco de Dados
Oracle Database enables users to store data, update it, and efficiently retrieve it, with a high degree of performance, reliability, and scalability. The Oracle Database
Alternativas
Respostas
481: B
482: B
483: C
484: B
485: B
486: C
487: D
488: D
489: C
490: C
491: C
492: B
493: B
494: E
495: D
496: C
497: A
498: D
499: B
500: D