Foram encontradas 24.571 questões.
Os processos de otimização de consultas SQL em ambientes Oracle podem utilizar diversos tipos de índices.
O tipo de índice adequado para colunas que possuem um número relativamente baixo de valores, para aplicações de armazenamento de dados em que há baixa atividade de declarações SQL do tipo DML e filtragens ad hoc e eficiente em consultas com a função COUNT ( ) denomina-se índice
Provas
Com relação aos métodos de extração em dados em data warehouses nos ambientes Oracle, avalie se as afirmativas a seguir são falsas (F) ou verdadeiras (V).
I. Existem dois tipos de extração lógica: extração completa e extração incremental.
II. Existem dois seguintes métodos de extração física: extração on-line e extração off-line.
III. Existem três métodos de extração virtual: extração por timestamp, extração por particionamento e extração por triggers.
As afirmativas são, respectivamente,
Provas
Considere as propriedades dos bancos de dados NoSQL do tipo orientado a grafos, e assinale (V) para a afirmativa verdadeira e (F) para a falsa.
( ) As manipulações de dados são expressas como transformações em grafos ou operações que abordam diretamente propriedades típicas de grafos (por exemplo, caminhos, adjacência, subgrafos e conexões).
( ) Este tipo de banco de dados não suporta a verificação de restrições de integridade para garantir a consistência dos dados. A definição de consistência está diretamente relacionada às estruturas do grafo (por exemplo, nós, tipos de arestas, domínios de atributos e integridade referencial das arestas).
( ) Diferentemente dos bancos de dados relacionais e dos NoSQL do tipo chave-valor, os bancos de dados orientados a grafos não precisam de índices para garantir um acesso rápido e direto aos nós e as arestas.
As afirmativas são, respectivamente,
Provas
Analise o diagrama Entidade e Relacionamento na notação de Chen e responda

Assinale a opção que mostra a representação gráfica do diagrama semanticamente equivalente na notação Engenharia de Informações, também conhecida por “pé de de galinha”.
Provas
Os tipos de collection disponibilizadas na linguagem PL/SQL são:
Provas
Assinale a opção que apresenta o conjunto de dimensões aos quais os modelos arquiteturais dos SGBD distribuídos são classificados.
Provas
Com relação aos níveis da arquitetura ANSI/SPARC dos Sistemas Gerenciadores de Bancos de Dados (SGBD) relacionais, assinale (V) para a afirmativa verdadeira e (F) para a falsa.
I. O nível interno é o mais próximo do meio de armazenamento físico, é uma representação de baixo nível de todo o banco de dados, ele se ocupa do modo como os dados são fisicamente armazenados dentro do SGBD.
II. O nível externo, também conhecido como o nível lógico de comunidade, é o mais próximo dos usuários finais ou programadores de aplicação, é aquele que se ocupa do modo como os dados são vistos pelos usuários do sistema.
III. O nível conceitual, também conhecido nível lógico de usuário, é um nível indireto entre os outros dois níveis e representa todo o conteúdo do banco de dados de uma forma um tanto abstrata em comparação como os dados são armazenados logicamente.
As afirmativas são, respectivamente,
Provas
Um trigger assemelha-se a um procedimento armazenado que é invocado automaticamente, sempre que ocorre um evento previamente especificado.
Sobre os diversos tipos de triggers no PL/SQL do SGBD Oracle, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.
( ) Se o trigger for criado em uma tabela ou visão, o evento de gatilho será composto de instruções SQL do tipo DDL e será chamado de trigger de transição cruzada.
( ) Um trigger condicional pode ser um trigger do tipo DML ou de sistema que possui uma cláusula WHEN que especifica uma condição SQL que avalia para cada linha afetada pelas instruções presentes no trigger.
( ) Quando um trigger é acionado, as tabelas às quais ele faz referência podem estar passando por alterações feitas por instruções SQL nas transações iniciadas por outros usuários. As instruções SQL executadas com prioridade em relação as instruções SQL independentes.
As afirmativas são, respectivamente,
Provas
Uma junção é uma consulta SQL que combina linhas de duas ou mais tabelas, visões ou visões materializadas.
Com relação aos tipos de junção suportadas pelo Oracle, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.
( ) Uma semi-junção é uma junção de uma tabela a si mesma. Esta tabela aparece duas vezes na FROM cláusula e é seguida por aliases de tabela que qualificam os nomes das colunas na condição de junção. Para realizar uma semi-junção, o Oracle Database combina e retorna linhas da tabela que satisfazem a condição de junção.
( ) Uma junção interna estende o resultado de uma junção simples. Essa junção retorna todas as linhas que satisfazem a condição de junção e retorna algumas ou todas as linhas de uma tabela para as quais nenhuma linha da outra satisfaz a condição de junção.
( ) Uma anti-junção retorna linhas do lado esquerdo do predicado para as quais não há linhas correspondentes no lado direito do predicado. Ou seja, ele retorna linhas que não correspondem (NOT IN) à subconsulta do lado direito.
As afirmativas são, respectivamente,
Provas
Analise o código abaixo descrito em PL/SQL do Oracle.
DECLARE
s PLS_INTEGER := 0;
i PLS_INTEGER := 0;
j PLS_INTEGER;
BEGIN
<<outer_loop>>
LOOP
i := i + 1;
j := 0;
<<inner_loop>>
LOOP
j := j + 1;
s := s + i * j;
EXIT inner_loop WHEN (j > 5);
EXIT outer_loop WHEN ((i * j) > 15);
END LOOP inner_loop;
END LOOP outer_loop;
DBMS_OUTPUT.PUT_LINE
(O resultado é: ' || TO_CHAR(s));
END;
/
O conteúdo impresso é
Provas
Caderno Container