41 Q730934
Ciência da Computação
Ano: 2018
Banca: Fundação de Estudos e Pesquisas Sócio-Econômicos (FEPESE)

Sobre o banco de dados Oracle 11g, considere as seguintes afirmativas.

1. Uma tablespace pode ocupar um ou mais datafiles.

2. Uma tabela de um dado banco de dados pode ser armazenada em um ou mais datafiles.

3. Um datafile pode ser associado a uma ou mais tablespace.

Assinale a alternativa que indica todas as afirmativas corretas.

42 Q730933
Ciência da Computação
Ano: 2018
Banca: Fundação de Estudos e Pesquisas Sócio-Econômicos (FEPESE)

O Oracle 11g oferece suporte a bancos de dados VLDB (Very Large Databases).

Nesse contexto, considere as seguintes afirmativas.

1. O Oracle implementa o particionamento de tabelas para melhorar a performance em tabelas muito grandes, uma vez que consultas podem ser realizadas em determinadas partições no lugar de tabelas completas.

2. Embora implemente o particionamento de tabelas, a tecnologia VLDB do Oracle não possibilita o particionamento de índices.

3. Tabelas contendo campos do tipo CLOB, BLOB ou LONG também podem ser particionadas.

Assinale a alternativa que indica todas as afirmativas corretas.

43 Q730932
Ciência da Computação
Ano: 2018
Banca: Fundação de Estudos e Pesquisas Sócio-Econômicos (FEPESE)

Sobre Oracle datatypes em bancos de dados Oracle 11g, considere as seguintes afirmativas:

1. Dentre os tipos de dados LOB, o Oracle trabalha com os datatypes BLOB, CLOB e NCLOB, dentre outros.

2. O datatype BFILE armazena dados não estruturados em formato binário em arquivos do sistema operacional, fora do banco de dados.

3. Uma tabela pode conter somente um campo LOB, mas pode conter N campos do dataype LONG.

Assinale a alternativa que indica todas as afirmativas corretas.

44 Q728898
Ciência da Computação
Ano: 2018
Banca: Fundação Carlos Chagas (FCC)
O sistema gerenciador de banco de dados Oracle 12c disponibiliza um utilitário denominado OPatch que contém alguns tipos de patch. Dois desses tipos de patches são denominados
45 Q728897
Ciência da Computação
Ano: 2018
Banca: Fundação Carlos Chagas (FCC)
Na definição do armazenamento (storage), considerando o sistema gerenciador de banco de dados Oracle 11g, para se especificar uma área inicial de 10 GB, com incrementos graduais de 1 GB, o subcomando a ser utilizado é
46 Q728893
Ciência da Computação
Ano: 2018
Banca: Fundação Carlos Chagas (FCC)
O comando do sistema gerenciador de banco de dados Oracle 12c, para retirar o privilégio do usuário abc de exclusão de registros de uma tabela t1, é:
47 Q728755
Ciência da Computação
Ano: 2018
Banca: Fundação Carlos Chagas (FCC)
No Oracle, para remover a restrição primary key da tabela tribunal e a restrição foreign key associada a essa chave primária, utiliza-se a instrução
48 Q728753
Ciência da Computação
Ano: 2018
Banca: Fundação Carlos Chagas (FCC)

Em uma tabela chamada Funcionario de um banco de dados Oracle, em que estão cadastrados os dados abaixo, considere que todos os campos são do tipo varchar2 e que o campo idFuncionario é chave primária.

 Para exibir os dados apenas dos funcionários cujos telefones iniciem com o DDD (21), utiliza-se a instrução

49 Q728752
Ciência da Computação
Ano: 2018
Banca: Fundação Carlos Chagas (FCC)
Na instrução CREATE TABLE de um banco de dados Oracle, usada para criar uma tabela chamada Escritorio, para se indicar que um campo chamado idAdvogado é chave estrangeira e faz referência ao campo idAdvogado, que é chave primária da tabela Advogado, utiliza-se o segmento
50 Q728701
Ciência da Computação
Ano: 2018
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os próximos itens, que dizem respeito aos SGBDs Oracle, MySQL e PostgreSQL. No SGBD Oracle, uma coluna com restrição do tipo UNIQUE pode ser declarada como NOT NULL.
51 Q797839
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)

No sistema gerenciador de bancos de dados Oracle (11 g), considere o seguinte comando do PL/SQL, que faz uso da função FLOOR:

SELECT FLOOR (100.5)

O resultado da execução desse comando é

52 Q786187
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)

Para atualizar as linhas da tabela backup_employees de forma que corresponda à tabela employees, um Analista de Sistemas utilizou a instrução abaixo em um banco de dados Oracle aberto e em condições ideais.

Para que a sintaxe da instrução esteja correta, as lacunas I, II e III devem ser preenchidas, correta e respectivamente, por

53 Q786180
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os itens seguintes, relativos ao banco de dados Oracle. Em Oracle PL/SQL, a declaração CONSTANT não pode impor a restrição NOT NULL.
54 Q786179
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os itens seguintes, relativos ao banco de dados Oracle. AWR (automatic workload repository) é um repositório de informações de estatísticas de desempenho que possibilita a detecção de problemas.
55 Q786134
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)
Os comandos do sistema gerenciador de banco de dados Oracle 11g que permitem paralisar e retomar operações de entrada/ saída (arquivos de dados e de controle, por exemplo), assim como consultas são, respectivamente, ALTER SYSTEM
56 Q786133
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)
O comando do sistema gerenciador de banco de dados Oracle 12c para definir uma senha para o usuário SYS é
57 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:

58 Q655578
Ciência da Computação
Ano: 2017
Banca: Fundação de Estudos e Pesquisas Sócio-Econômicos (FEPESE)
Assinale a alternativa que indica o pacote (package) que deve ser usado em bancos de dados Oracle Enterprise 11g R2 para SQL Tuning Automático.
59 Q655577
Ciência da Computação
Ano: 2017
Banca: Fundação de Estudos e Pesquisas Sócio-Econômicos (FEPESE)
Assinale a alternativa correta sobre CURRENT_ DATE e SYSDATE da tabela Oracle Dual.
60 Q655576
Ciência da Computação
Ano: 2017
Banca: Fundação de Estudos e Pesquisas Sócio-Econômicos (FEPESE)
RMAN é uma ferramenta/solução Oracle de:
61 Q655555
Ciência da Computação
Ano: 2017
Banca: Instituto Quadrix
A respeito do sistema de gerenciamento de banco de dados (SGBD) Oracle em ambiente Linux, da arquitetura de banco de dados relacional e da metodologia de desenvolvimento Scrum, julgue os itens de 81 a 85. Ao utilizar um shell, o usuário poderá definir uma variável e lhe atribuir um valor a ser recuperado posteriormente, como é o caso da variável ORACLE_HOME, utilizada pelo SGBD Oracle, que pode ser definida da seguinte forma: # export ORACLE_HOME=/opt/oracle/product/11gR2/db1.
62 Q655552
Ciência da Computação
Ano: 2017
Banca: Núcleo de Concursos da Universidade Federal do Paraná (NC / UFPR)
São finalidades das constraints do Oracle, EXCETO:
63 Q655551
Ciência da Computação
Ano: 2017
Banca: Núcleo de Concursos da Universidade Federal do Paraná (NC / UFPR)

A respeito do Oracle versão 12c, considere as seguintes afirmativas:

1. A sintaxe “generated as identity” foi incluída para definição de chave autoincremento na definição das tabelas.

2. Na versão 12c, os tipos varchar, varchar2 e CHAR VARYING permitem que a coluna tenha no máximo 2.000 bytes.

3. Colunas invisíveis podem ser definidas de forma que não apareçam nos resultados de consultas com “SELECT * FROM” ou DESCRIBE e são ignoradas nas instruções INSERT quando não explicitadas na lista de colunas.

4. Nessa versão, os identificadores tiveram o número de dígitos significativos aumentados de 30 para 128 caracteres.

5. Desde a versão 9i, as consultas ligadas por UNION ou UNION ALL podem ser executadas em paralelo pelo “otimizador”.

Assinale...

64 Q655550
Ciência da Computação
Ano: 2017
Banca: Núcleo de Concursos da Universidade Federal do Paraná (NC / UFPR)
Assinale a alternativa que relaciona o nome do processo de segundo plano do Oracle, versão 12c, com sua respectiva finalidade.
65 Q658150
Ciência da Computação
Ano: 2016
Banca: Fundação Carlos Chagas (FCC)
Em uma empresa, um servidor Oracle 11g apresentou um problema e o disco no qual se localizavam os arquivos do banco de dados foi danificado e perderam-se todos os arquivos (control files, datafiles, online redo log files etc.), porém, o disco no qual estava a flash recovery area ficou intacto. Neste caso,
66 Q658149
Ciência da Computação
Ano: 2016
Banca: Fundação Carlos Chagas (FCC)
Uma tabela de um banco de dados Oracle chamada funcionarios possui os campos id, nome e salario. Um Analista deseja realizar uma consulta nesta tabela, que exiba o id, o nome dos funcionários, o salário e o salário acrescido de 12,5%. O salário com o acréscimo deverá ser mostrado como um número inteiro e a coluna deverá ser nomeada Salário Reajustado. A instrução SQL que deverá ser digitada pelo Analista é
67 Q658147
Ciência da Computação
Ano: 2016
Banca: Fundação Carlos Chagas (FCC)
No Oracle 11g há uma instrução que permite atualizar, inserir ou remover linhas condicionalmente em uma tabela, evitando o uso de várias instruções DML. Esta instrução é especialmente útil nas aplicações em ambientes de Data Warehouse, nas quais é preciso trabalhar com dados provenientes de várias origens. Trata-se da instrução
68 Q658129
Ciência da Computação
Ano: 2016
Banca: Fundação Carlos Chagas (FCC)
Na área de trabalho do Oracle Reports Builder 11g, após a criação de um novo relatório de forma manual, para selecionar os dados que se deseja utilizar no relatório, no Object Navigator, deve-se dar um duplo clique no nó
69 Q658124
Ciência da Computação
Ano: 2016
Banca: Fundação Carlos Chagas (FCC)
Para retirar os privilégios update e insert concedidos ao usuário Paulo na tabela Clientes utiliza-se, na PL/SQL do Oracle 11g, a instrução
70 Q658123
Ciência da Computação
Ano: 2016
Banca: Fundação Carlos Chagas (FCC)
Utilizando subconsultas PL/SQL em um banco de dados Oracle 11g, aberto e em condições ideais, para um Técnico exibir o conteúdo dos campos nome, salario e id de todos os funcionários da tabela Funcionario cujo conteúdo do campo salario seja igual ao menor salário cadastrado, deverá utilizar o comando SELECT nome, salario, id FROM Funcionario
71 Q658104
Ciência da Computação
Ano: 2016
Banca: Fundação Carlos Chagas (FCC)
No Oracle Reports Builder 11g, na janela de boas-vindas (Welcome to Reports Buider), é possível escolher algumas opções para iniciar os trabalhos, dentre elas:
72 Q655573
Ciência da Computação
Ano: 2016
Banca: Fundação Carlos Chagas (FCC)
No Oracle PL/SQL a instrução ALTER TABLE permite adicionar, modificar e eliminar colunas ou restrições de uma tabela. Considerando a existência da tabela paciente e dos campos paciente_id (primary key), nome e sobrenome, um uso correto desta instrução é apresentado em:
73 Q655572
Ciência da Computação
Ano: 2016
Banca: Fundação Carlos Chagas (FCC)

Ao criar a tabela paciente em um banco de dados Oracle, composta pelas colunas id, nome, sobrenome e uf, foi definido o valor padrão 'SP' para a coluna uf. Para inserir um registro nesta tabela, usando o valor padrão definido, utiliza-se a instrução PL/SQL INSERT INTO paciente (id, nome, sobrenome, uf) VALUES (300, 'Paulo', 'Freitas', I );

A lacuna I é corretamente preenchida por

74 Q655571
Ciência da Computação
Ano: 2016
Banca: Fundação Carlos Chagas (FCC)
Um Analista de Sistemas do CREMESP é o responsável pelo desenvolvimento de aplicações usando o Oracle Forms 11g. O Analista afirmou, corretamente, que
75 Q655561
Ciência da Computação
Ano: 2016
Banca: Fundação Carlos Chagas (FCC)

Considere as instruções Oracle PL/SQL abaixo.

Considerando a existência da tabela funcionarios com os campos id (PK), nome, sobrenome e salario em um banco de dados aberto e em condições ideais, a sintaxe das instruções está correta APENAS nos itens

76 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:

77 Q828003
Ciência da Computação
Ano: 2015
Banca: Instituto de Estudos Superiores do Extremo Sul (IESES)

No procedimento em PL/SQL ORACLE abaixo, o parâmetro IN serve para:

78 Q814150
Ciência da Computação
Ano: 2015
Banca: Instituto de Estudos Superiores do Extremo Sul (IESES)
NO PL/SQL do ORACLE, o pacote DBMS_CRYPTO permite a escolha de uma constante que determina o algoritmo de criptografia e o tamanho da chave usada. A constante ENCRYPT_3DES_2KEY tem um tamanho de chave de:
79 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:

80 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:

81 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:
82 Q657586
Ciência da Computação
Ano: 2015
Banca: Fundação Getúlio Vargas (FGV)

No Oracle, o comando

SELECT SYSDATE FROM DUAL

produz:

83 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:
84 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:

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

Analise as seguintes afirmativas sobre tablespaces no Oracle:

1. Uma tablespace pertence sempre a um único banco de dados.

2. Uma tablespace armazena apenas as tabelas de um banco de dados e seus respectivos índices.

3. Datafiles são sempre associados a somente uma tablespace.

Somente está correto o que se afirma em:

86 Q655582
Ciência da Computação
Ano: 2015
Banca: Fundação Getúlio Vargas (FGV)
No Oracle, a linguagem procedural que permite estreito acoplamento com o SQL é conhecida como:
87 Q655581
Ciência da Computação
Ano: 2015
Banca: Fundação Getúlio Vargas (FGV)

Em relação à tablespace SYSTEM de um banco de dados no contexto do Oracle 11g, analise as afirmativas a seguir:

I. Não pode ser colocada offline.

II. Contém informações sobre o rollback segment.

III. Contém informações sobre o data dictionary.

IV. Deve ser criada antes do banco de dados que a contém.

Está correto somente o que se afirma em :

88 Q655580
Ciência da Computação
Ano: 2015
Banca: Fundação Getúlio Vargas (FGV)
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:
89 Q655579
Ciência da Computação
Ano: 2015
Banca: Fundação Carlos Chagas (FCC)

Considere os dois trechos de código PL/SQL do Oracle 11g.

 O trecho

90 Q655575
Ciência da Computação
Ano: 2015
Banca: Fundação Carlos Chagas (FCC)
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