Questões de Concurso Sobre oracle em banco de dados

Foram encontradas 975 questões

Q3251989 Banco de Dados
O seguinte conjunto de comandos foi dado, nesta sequência, em um bando de dados Oracle. Considere que existe tabela "escolas", que exista o usuário "gestor" e que o usuário que está executando os comandos tem privilégios para sucesso na execução:

grant all privileges on escolas to gestor;
revoke insert, update on escolas from gestor;

Quais privilégios de tabela ficarão mantidos para o usuário gestor? 
Alternativas
Q3251988 Banco de Dados
Analise as afirmativas sobre arquitetura de banco de dados Oracle: 

I- O banco de dados Oracle usa uma arquitetura de dois níveis, sendo um nível para armazenar dados e outro para realizar consultas em tempo real, sem necessidade de transações.
II-O banco de dados Oracle possui uma arquitetura multi-tenant, permitindo que múltiplos bancos de dados sejam gerenciados em uma única instância, chamada de container database (CDB).
III -Obanco de dados Oracle tem um sistema de gerenciamento de memória, que ajusta automaticamente a alocação de memória entre os diferentes componentes do banco de dados (como Shared Pool, Buffer Cache, Large Pool, etc.).

Qual(is) afirmativa(s) está(ão) correta(s)? 
Alternativas
Q3251986 Banco de Dados
Considerando que o parâmetro "undo_retention" do ORACLE permite leitura consistente de até 4 horas, qual sintaxe correta para ler os dados históricos de uma tabela chamada "saques" há 10 minutos atrás?
Alternativas
Q3251984 Banco de Dados
Em SQL, as subconsultas são consultas aninhadas dentro de outras consultas, podendo ser usadas para fornecer resultados intermediários. Considere a tabela "clientes" e a tabela "pedidos" no Oracle:
31.png (360×391)
A seguinte consulta SQL foi feita:
SELECT distinct(nome) FROM clientes WHERE cliente IN (SELECT cliente FROM pedidos WHERE valor > 150);

Qual resultado esta consulta irá retornar?
Alternativas
Q3251980 Banco de Dados
Qual comando modificador é usado em linguagem SQL em ORACLE para filtrar os resultados após o GROUP BY, com base em condições de agregação? 
Alternativas
Q3251978 Banco de Dados
Considerando as estruturas a seguir, qual alternativa representa a consulta SQL correta para selecionar o nome do cliente e o valor total de cada venda de uma tabela de clientes e uma tabela de vendas, em ORACLE?

Tabela clientes:
    cod_cliente (Código do cliente)
    nome (Nome do cliente)

Tabela vendas:           Num_venda (Número da venda)
    cod_cliente (Código do cliente da venda)          total (Valor total da venda)

As tabelas estão relacionadas pelo campo cod_cliente.
Alternativas
Q3251975 Banco de Dados
Qual comando SQL em ORACLE cria uma tabela temporária cuja estrutura é compartilhada entre todas as sessões, mas os dados inseridos são visíveis apenas para a sessão que os inseriu? 
Alternativas
Q3217020 Banco de Dados

Julgue o próximo item, relativo à aquisição de dados. 


A extensão Oracle Spatial, do sistema de armazenamento de dados Oracle, fornece a base para o gerenciamento de dados espaciais dentro de um banco de dados Oracle, de maneira que os tipos e as funções padrão no Oracle, como CHAR, DATE ou INTEGER, são estendidos com equivalentes geográficos. 

Alternativas
Q3216499 Banco de Dados
Considere que as tabelas, relacionamentos, atributos e restrições utilizadas no comando abaixo existem em um banco de dados Oracle aberto e em condições ideais.

Imagem associada para resolução da questão


Este comando
Alternativas
Q3216495 Banco de Dados
Em um banco de dados Oracle aberto e em condições ideais, o comando utilizado para adicionar uma coluna custas do tipo NUMBER (10,2) à tabela processo, estabelecendo uma restrição que impede que valores de custas menores ou iguais a 10000 sejam inseridos, é
Alternativas
Q3177920 Banco de Dados
Sobre fundamentos e conceitos gerais de bancos de dados, analise as afirmações abaixo e assinale a alternativa CORRETA:

I. Os bancos de dados relacionais organizam os dados em tabelas, onde as relações entre os dados são baseadas em chaves primárias e estrangeiras. Exemplos incluem PostgreSQL, MySQL, Oracle Database e Microsoft SQL Server.
II. O MongoDB é um banco de dados NoSQL amplamente utilizado, que armazena dados no formato de documentos JSON ou BSON, sendo indicado para aplicações que exigem flexibilidade no esquema dos dados.
III. Bancos de dados NoSQL não possuem suporte a transações ACID, sendo sempre uma escolha inadequada para aplicações críticas que exigem integridade de dados.
IV. Ao contrário de bancos de dados relacionais, bancos NoSQL não oferecem mecanismos de consulta eficientes, sendo projetados exclusivamente para leitura rápida e consultas básicas.

Alternativas:
Alternativas
Q3170228 Banco de Dados
Considerando o Oracle, julgue o próximo item.
O nível de isolamento serializable garante que uma transação opere como se fosse executada isoladamente, o que previne leituras sujas, leituras não repetíveis e leituras fantasmas.
Alternativas
Q3156743 Banco de Dados

Acerca de linguagens de consulta e de banco de dados distribuídos, julgue o item subsequente.


Em um banco de dados Oracle, a execução do comando SQL GRANT SELECT ON employees TO security_team; permite que o grupo de usuários security_team insira novos registros na tabela employees. 

Alternativas
Q3156738 Banco de Dados

A respeito de arquitetura, segurança, integridade, concorrência, recuperação após falhas e gerenciamento de transições em sistemas de gerenciamento de banco de dados (SGDB), julgue o próximo item.


Em um ambiente Oracle, a implementação de controle de concorrência por meio de isolamento de transações, combinada ao uso de backups incrementais e de log de redo, é suficiente para garantir a integridade e a recuperação completa dos dados após falha inesperada.

Alternativas
Q3156731 Banco de Dados

Julgue o item seguinte, a respeito de Oracle e de MySQL.


No Oracle, gatilhos podem invocar procedimentos armazenados.

Alternativas
Q3699132 Banco de Dados
Ao executar uma transação no Oracle Database 11g, qual instrução é utilizada para registrar permanentemente as alterações feitas nas linhas?
Alternativas
Q3540994 Banco de Dados
A linguagem PL/SQL utilizada pelo Sistema Gerenciador de Banco de Dados Oracle estabelece, em sua versão 21c, o comando Null, cuja sintaxe é:
Alternativas
Q3515202 Banco de Dados
Considerando o PL/SQL da Oracle, é possível inserir comentários em uma sequência de comandos válidos. Assinale a alternativa que contém um comentário válido do PL/SQL, seja de linha simples, seja de múltiplas linhas (considerando a versão 21c do Oracle):
Alternativas
Q3496990 Banco de Dados
O comando PL/SQL do sistema gerenciador de banco de dados Oracle 21c que visa impedir o acesso a uma tabela de um banco de dados é:
Alternativas
Q3469752 Banco de Dados
No SGBD Oracle, o comando alter table nutricionista add constraint nutricionista_fk foreign key (area_id) references area (area_id); tem como objetivo
Alternativas
Respostas
61: C
62: C
63: A
64: D
65: D
66: D
67: A
68: C
69: D
70: B
71: A
72: C
73: E
74: C
75: C
76: B
77: D
78: B
79: A
80: D