No Oracle Database o tipo de dados conhecido por armazenar um número de ponto flutuante de 64 bits e precisão dupla tem a notação ______.
Assinale a alternativa que preencha a lacuna corretamente.
A respeito de banco de dados, assinale a opção correta, considerando um banco de dados relacional Oracle.
João, administrador de Banco de Dados experiente, percebeu que muitas consultas geradas por relatórios precisam fazer filtros pelo campo "LAST_NAME". No entanto, notou um desempenho insatisfatório devido à ausência de índices nesse campo, resultando em operações de FULL TABLE SCAN e impactando negativamente o tempo de resposta das consultas. Para resolver esse problema, ele decide identificar todas as tabelas com ausências de índices na coluna "LAST_NAME" do banco de dados, independentemente do proprietário.
Para isso, João deverá executar o script
No Oracle Database o tipo de dados conhecido por armazenar um número de ponto flutuante de 64 bits e precisão dupla tem a notação ______.
Assinale a alternativa que preencha a lacuna corretamente.
Ana é supervisora de pesquisas e foi consultada por seu chefe de departamento para indicar dois bancos de dados relacionais, sendo um de código aberto e outro de código proprietário. Assim, Ana sugeriu, respectivamente, os bancos:
No contexto do Oracle, considere o comando a seguir e analise as afirmativas a respeito das consequências desse mesmo comando.
create global temporary table temp
( a int not null primary key,
b varchar(20) not null );
I. Dados inseridos numa sessão (em inglês, session) são removidos no fim da sessão.
II. Dados inseridos numa sessão podem ser acessados somente pela própria sessão.
III. Ao término de uma transação por meio de um comando commit, os dados são automaticamente removidos da tabela.
Está correto somente o que se afirma em:
No contexto do Oracle, considere o comando a seguir e analise as afirmativas a respeito das consequências desse mesmo comando.
I. Dados inseridos numa sessão (em inglês, session) ficam disponíveis como read only para todas as sessões abertas.
II. Dados inseridos por uma sessão são removidos quando a sessão é encerrada.
III. Ao término de uma transação por meio de um comando commit, os dados são automaticamente removidos da tabela.
Está correto somente o que se afirma em:
No Oracle 11g, considere a trigger abaixo, em condições ideais.
Para que o laço de repetição seja executado após os ajustes do campo deptno na tabela DEPT a lacuna I deve ser preenchida
com
Sobre os índices em um banco de dados Oracle Database Express Edition 11g, assinale a alternativa INCORRETA.
No Oracle NVL(expr1, expr2) retornará expr2 quando expr1 for nula. Enquanto a função NVL é específica do Oracle, uma função com certa similaridade retorna a primeira expressão não nula entre os argumentos fornecidos e pode ser utilizada em outros SGBDs compatíveis com o padrão ANSI SQL-92. Trata-se da função
No contexto do Oracle, analise o comando a seguir e as afirmativas a respeito das consequências desse mesmo comando.

I. Dados introduzidos numa sessão (em inglês, session) são removidos no fim da sessão.
II. Dados inseridos numa sessão podem ser acessados somente pela própria sessão.
III. Ao término de uma transação por meio de um comando commit, os dados são automaticamente removidos da tabela.
Está correto somente o que se afirma em:
Suponha um banco de dados Oracle Database Express Edition 11g, onde foram executados, um a um, os comandos SQL abaixo:

Caso o comando SELECT, apresentado abaixo, fosse executado, qual seria a saída esperada?

No Oracle 11g, para fornecer ao vendedor (database role) permissão para consulta, inclusão, alteração e exclusão de dados
na tabela func, utiliza-se a instrução
Um dos subgrupos do SQL é o DCL (Data Control Language) que controla os aspectos de autorização de dados e licenças de usuários para controlar quem tem acesso para ver ou manipular dados dentro de um Banco de Dados. Tanto no SGBD Oracle, Postgresql, como no MySQL, o comando usado para fornecer acesso, ou privilégios, sobre os objetos de banco de dados para os usuários é o:
No Oracle 11g, para atribuir os privilégios de SELECT e INSERT na tabela sanasa para o database role engenheiros, utilizase o comando