21 Q730938
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)
No Oracle, o comando create synonym pode ser aplicado aos tipos de objetos listados a seguir, à exceção de um. Assinale-o:
22 Q730937
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

No Oracle, considere que o comando a seguir tenha sido executado com sucesso.

Assinale a opção que exibe o resultado produzido.

23 Q657877
Ciência da Computação
Ano: 2017
Banca: Fundação Getúlio Vargas (FGV)

Observe as figuras a seguir que ilustram, parcialmente, dois procedimentos escritos em PL/SQL e implementados em uma instância de banco de dados Oracle 11g.

Considere que a execução de proced1 foi submetida diretamente no prompt do Oracle SQL *Plus®. A transação iniciada na linha 5 de proced1 terá seus efeitos gravados permanentemente no banco de dados quando:

24 Q655556
Ciência da Computação
Ano: 2016
Banca: Fundação Getúlio Vargas (FGV)

No Oracle 11g, o comando SQL

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

25 Q657624
Ciência da Computação
Ano: 2015
Banca: Fundação Getúlio Vargas (FGV)

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:

26 Q657623
Ciência da Computação
Ano: 2015
Banca: Fundação Getúlio Vargas (FGV)

Analise o comando de criação de tabela no banco de dados Oracle 11g, mostrado a seguir.

 A coluna X é uma:

27 Q657619
Ciência da Computação
Ano: 2015
Banca: Fundação Getúlio Vargas (FGV)
João foi incumbido de criar um aplicativo que manipula dados armazenados em bancos de dados. Esse aplicativo será distribuído para vários clientes que utilizam diferentes bancos de dados, tais como Oracle, MySQL, e outros de fornecedores bastante conhecidos. Para evitar a customização do código fonte do aplicativo para cada cliente, João deve:
28 Q657586
Ciência da Computação
Ano: 2015
Banca: Fundação Getúlio Vargas (FGV)

No Oracle, o comando

SELECT SYSDATE FROM DUAL

produz:

29 Q657585
Ciência da Computação
Ano: 2015
Banca: Fundação Getúlio Vargas (FGV)
O conceito de SYNONYM, amplamente empregado nas instalações Oracle, permite o estabelecimento de nomes alternativos para objetos. Esse comando é usualmente aplicado a:
30 Q655584
Ciência da Computação
Ano: 2015
Banca: Fundação Getúlio Vargas (FGV)

Analise as seguintes afirmativas sobre SEQUENCES no Oracle:

1. Os valores gerados por uma sequence podem ser cíclicos, isto é, retornam ao valor inicial ao atingirem certo limite.

2. Se for gerado um valor para uma transação que é posteriormente abortada (roll back) o mesmo valor pode ser gerado para outra transação.

3. Um mesmo usuário recebe sempre valores contínuos na ordem estabelecida para a sequence, mesmo quando há outros usuários gerando valores com a mesma sequence.

4. A função utilizada para gerar valores de uma sequence é denominada IDENTITY.

Somente está correto o que se afirma em: