Questões sobre Oracle

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:

  • A.

    Como os papéis permitem o gerenciamento mais fácil e mais eficaz dos privilégios, eles podem ser concedidos a outros papéis.

  • B.

    A única forma de atribuir privilégios a um usuário é por meio de papéis.

  • C.

    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.

  • D.

    Todo usuário de um banco de dados pode acessar qualquer esquema desse banco, sem restrições.

  • E.

    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:

  • A.

    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.

  • B.

    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.

  • C.

    O backup dos datafiles de um tablespace individual ou o de um arquivo de controle são exemplos de backups completos.

  • D.

    Os backups completos são executados quando o banco de dados está aberto e disponível para uso.

  • E.

    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.

    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.

  • B.

    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.

  • C.

    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.

  • D.

    Uma visão pode conter colunas de diferentes tabelas e apenas aquelas linhas que satisfaçam alguma condição.

  • E.

    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.).

  • A.

    retirar a instrução OR REPLACE, pois de outra forma, ocorrerá um erro de sintaxe.

  • B.

    trocar a palavra-chave SET por VALUE.

  • C.

    trocar a palavra-chave BEGIN por { e END por }.

  • D.

    acrescentar a palavra-chave IS imediatamente antes da instrução BEGIN.

  • E.

    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,

  • A.

    PL/SQL e Transact-SQL.

  • B.

    Transact-SQL e PL/SQL.

  • C.

    PL/SQL e Entry-SQL.

  • D.

    Entry-SQL e Transact-SQL.

  • E.

    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

  • A.

    user_privileges.

  • B.

    privilege_system_map.

  • C.

    user_map_privileges.

  • D.

    map_privileges.

  • E.

    system_privilege_map.

Qual é a forma correta de execução de uma procedure através da ferramenta SQL Plus do Oracle?

  • A.

    EXEC ;

  • B.

    CALL ;

  • C.

    BEGIN CALL ; END;

  • D.

    BEGIN EXEC ; END;

  • E.

Qual é a sintaxe correta no Oracle, para que uma variável X seja declarada com os campos de uma tabela TAB_X?

  • A.

    declare X TAB_X%TYPE;

  • B.

    declare X TAB_X%TABLETYPE;

  • C.

    declare X TAB_X%ROWTYPE;

  • D.

    declare X TAB_X%ROW;

  • E.

    declare X TAB_X%FIELDTYPE;

NÃO é um comando interativo no Oracle

  • A.

    LOOP.

  • B.

    FOR-LOOP.

  • C.

    WHILE-LOOP.

  • D.

    GOTO.

  • E.

    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?

  • A.

    CHAR.

  • B.

    NVARCHAR2.

  • C.

    NVARCHAR.

  • D.

    NCHAR.

  • E.

    VARCHAR2.

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...