Questões de Concurso Comentadas sobre oracle em banco de dados

Foram encontradas 774 questões

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
Q580255 Banco de Dados
create table pais (
pa_codigo integer primary key,
pa_nome varchar (50),
pa_continente varchar (20)
)

insert into pais values (1,'Estados Unidos','America do Norte');
insert into pais values (55,'Brasil','America do Sul');
insert into pais values (91,'India','Asia');
Considerando a linguagem de definição de dados, a qual define a tabela pais apresentada, bem como os dados inseridos na sequência, julgue o item a seguir.
Para inserir, no Oracle, um atributo denominado pa_tamanho de valor numérico de capacidade de 7 valores inteiros de 2 dígitos, deve-se utilizar o comando a seguir.
alter table pais add column pa_tamanho float(7,2)
Alternativas
Q580248 Banco de Dados
Julgue o item subsecutivo a respeito do funcionamento do Oracle.

Utiliza-se o comando SHUTDOWN ABORT para desligar todos os trabalhos ativos do Oracle e abortar todas as sessões sem que os arquivos sejam fechados.
Alternativas
Q580247 Banco de Dados
Julgue o item subsecutivo a respeito do funcionamento do Oracle.

Dirty buffers contêm dados que foram alterados, mas que ainda não foram descartados para liberar espaço de processamento de dados.
Alternativas
Q580246 Banco de Dados
Julgue o item subsecutivo a respeito do funcionamento do Oracle.

O resultado do comando select coalesce (null, 'Vida', 'Morte') from dual é Vida.
Alternativas
Q580235 Banco de Dados
Com referência ao Oracle, julgue o item subsecutivo.

Uma instância de banco de dados Oracle é um conjunto de estruturas de memória que gerenciam arquivos de banco de dados.
Alternativas
Q580234 Banco de Dados
Com referência ao Oracle, julgue o item subsecutivo.

Caso um usuário utilize o comando CONNECT SCOTT/TIGER AS SYSDBA para se conectar a um banco de dados Oracle, esse usuário será conectado no esquema SYSTEM.
Alternativas
Q580144 Banco de Dados
 Considere um banco de dados Oracle 11g aberto e em condições ideais que possui as tabelas e campos presentes na instrução PL/SQL:

SELECT e.sobrenome, e.id_departamento, d.nome_departamento

FROM empregados e, departamentos d

WHERE ...I... ;

Usando join externa, para que a consulta recupere todas as linhas na tabela empregados, mesmo que não haja correspondência na tabela departamentos, a lacuna I deve ser preenchida por 

Alternativas
Q580143 Banco de Dados
Após constatar que um objeto de um banco de dados Oracle 11g não está disponível no momento por causa de uma falha na conexão de rede, um Analista de Sistemas, portando o devido privilégio, deseja desativar um trigger chamado insere_ordem, que faz referência a este objeto. Para isso deve digitar o comando
Alternativas
Q578359 Banco de Dados
No Oracle 11g, o tipo BFILE é usado para armazenar objetos binários longos no sistema operacional, isto é, fora do banco de dados. São características de uma variável do tipo BFILE:
Alternativas
Respostas
441: C
442: C
443: B
444: B
445: E
446: D
447: C
448: A
449: D
450: B
451: D
452: E
453: C
454: E
455: C
456: C
457: E
458: D
459: A
460: D