Lista completa de Questões sobre Oracle para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Sobre os mecanismos de segurança do banco de dados Oracle é correto afirmar:
Como os papéis permitem o gerenciamento mais fácil e mais eficaz dos privilégios, eles podem ser concedidos a outros papéis.
A única forma de atribuir privilégios a um usuário é por meio de papéis.
Privilégios para criar um tablespace ou para excluir linhas de qualquer tabela do banco de dados não são considerados privilégios de sistema.
Todo usuário de um banco de dados pode acessar qualquer esquema desse banco, sem restrições.
Um domínio de segurança no Oracle permite determinar papéis e privilégios para um usuário, entretanto, não permitem definir cotas de tablespaces e limite de recursos da CPU.
Sobre backup e recuperação do banco de dados Oracle é correto afirmar:
As informações dos arquivos de controle do banco de dados não podem ser usadas para orientar a progressão automatizada da recuperação porque não trazem dados sobre a estrutura de arquivos e o número atual de sequência do registro que está sendo gravado.
O backup de datafiles e dos arquivos de controle do banco de dados só poderá ser feito quando o banco de dados estiver fechado ou o tablespace estiver off-line.
O backup dos datafiles de um tablespace individual ou o de um arquivo de controle são exemplos de backups completos.
Os backups completos são executados quando o banco de dados está aberto e disponível para uso.
O registro redo é um conjunto de arquivos que protegem os dados alterados do banco de dados alojados na memória e que não foram gravados nos datafiles.
Sobre visões (views) em Bancos de Dados Oracle, é INCORRETO afirmar:
A definição de uma tabela é armazenada no dicionário como um texto que contém os comandos SQL usados para sua criação. Quando uma visão é referida por um comando SQL, o Oracle mescla esse comando com aquele de definição da visão para retornar os dados.
Uma visão é criada por uma consulta que usa tabelas de origem ou tabelas base para extrair os dados. As tabelas base podem ser tabelas ou outras visões.
Uma visão pode ser definida como uma tabela virtual, ou seja, ela não existe fisicamente como aquelas cujos campos são utilizados para sua criação.
Uma visão pode conter colunas de diferentes tabelas e apenas aquelas linhas que satisfaçam alguma condição.
Uma visão Join é aquela que possui mais de uma tabela especificada em sua cláusula from e dispõe das seguintes cláusulas: DISTINCT, AGGREGATION, GROUP BY, START WITH, CONNECT BY, ROWNUM e as operações (UNION ALL, INTERSECT etc.).
retirar a instrução OR REPLACE, pois de outra forma, ocorrerá um erro de sintaxe.
trocar a palavra-chave SET por VALUE.
trocar a palavra-chave BEGIN por { e END por }.
acrescentar a palavra-chave IS imediatamente antes da instrução BEGIN.
acrescentar a palavra-chave START imediatamente após a instrução BEGIN.
As linguagens procedurais dos bancos de dados ORACLE e SQL Server são, respectivamente,
PL/SQL e Transact-SQL.
Transact-SQL e PL/SQL.
PL/SQL e Entry-SQL.
Entry-SQL e Transact-SQL.
Transact-SQL e Entry-SQL.
Em um banco de Dados Oracle 11g a relação dos privilégios de sistemas é encontrada na tabela do dicionário chamada
user_privileges.
privilege_system_map.
user_map_privileges.
map_privileges.
system_privilege_map.
Qual é a forma correta de execução de uma procedure através da ferramenta SQL Plus do Oracle?
EXEC
CALL
BEGIN CALL
BEGIN EXEC
Qual é a sintaxe correta no Oracle, para que uma variável X seja declarada com os campos de uma tabela TAB_X?
declare X TAB_X%TYPE;
declare X TAB_X%TABLETYPE;
declare X TAB_X%ROWTYPE;
declare X TAB_X%ROW;
declare X TAB_X%FIELDTYPE;
NÃO é um comando interativo no Oracle
LOOP.
FOR-LOOP.
WHILE-LOOP.
GOTO.
EXIT-WHEN
No Oracle, ao usar a função TO_CHAR para converter um campo do tipo datetime sem especificar um formato, qual é o tipo de dado retornado pela função?
CHAR.
NVARCHAR2.
NVARCHAR.
NCHAR.
VARCHAR2.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...