Magna Concursos

Foram encontradas 50 questões.

3268834 Ano: 2013
Disciplina: TI - Banco de Dados
Banca: FEPESE
Orgão: EPAGRI-SC

Considere que o seguinte código PL/SQL fora executado em um banco de dados Oracle 11g:

DROP TABLE tabela1;
CREATE TABLE tabela1 (

fato_1_id NUMBER NOT NULL,
fato_2_id NUMBER NOT NULL,
fato_3_id NUMBER NOT NULL,
fato_4_id NUMBER NOT NULL,
valor_vendas NUMBER(10,2) NOT NULL

);

INSERT INTO tabela1
SELECT TRUNC(DBMS_RANDOM.value(low => 1,

high => 3)) AS fato_1_id,
TRUNC(DBMS_RANDOM.value(low => 1,
high => 6)) AS fato_2_id,
TRUNC(DBMS_RANDOM.value(low => 1,
high => 11)) AS fato_3_id,
TRUNC(DBMS_RANDOM.value(low => 1,
high => 11)) AS fato_4_id,
ROUND(DBMS_RANDOM.value(low => 1,
high => 100), 2) AS valor_vendas

FROM dual
CONNECT BY level <= 1000;
COMMIT;

Considere a seguinte consulta:

SELECT fato_1_id,

fato_2_id,
SUM(valor_vendas) AS valor_vendas

FROM tabela1
GROUP BY CUBE (fato_1_id, fato_2_id)
ORDER BY fato_1_id, fato_2_id;

A quantidade de registros que esta query retorna é:

 

Provas

Questão presente nas seguintes provas
3268833 Ano: 2013
Disciplina: TI - Banco de Dados
Banca: FEPESE
Orgão: EPAGRI-SC

Considere que o seguinte código PL/SQL fora executado em um banco de dados Oracle 11g:

DROP TABLE tabela1;
CREATE TABLE tabela1 (

fato_1_id NUMBER NOT NULL,
fato_2_id NUMBER NOT NULL,
fato_3_id NUMBER NOT NULL,
fato_4_id NUMBER NOT NULL,
valor_vendas NUMBER(10,2) NOT NULL

);

INSERT INTO tabela1
SELECT TRUNC(DBMS_RANDOM.value(low => 1,

high => 3)) AS fato_1_id,
TRUNC(DBMS_RANDOM.value(low => 1,
high => 6)) AS fato_2_id,
TRUNC(DBMS_RANDOM.value(low => 1,
high => 11)) AS fato_3_id,
TRUNC(DBMS_RANDOM.value(low => 1,
high => 11)) AS fato_4_id,
ROUND(DBMS_RANDOM.value(low => 1,
high => 100), 2) AS valor_vendas

FROM dual
CONNECT BY level <= 1000;
COMMIT;

A quantidade de registros total na tabela tabela1 é de:

 

Provas

Questão presente nas seguintes provas
3268832 Ano: 2013
Disciplina: TI - Banco de Dados
Banca: FEPESE
Orgão: EPAGRI-SC

Assinale a alternativa que permite verificar corretamente o status e funcionamento do Enterprise Manager do Oracle 11g.

 

Provas

Questão presente nas seguintes provas
3268831 Ano: 2013
Disciplina: TI - Banco de Dados
Banca: FEPESE
Orgão: EPAGRI-SC

O comando set lin 1000; do utilitário sqlplus que acompanha o Oracle 11g, é responsável por:

 

Provas

Questão presente nas seguintes provas
3268830 Ano: 2013
Disciplina: TI - Banco de Dados
Banca: FEPESE
Orgão: EPAGRI-SC

Assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas
3268829 Ano: 2013
Disciplina: TI - Banco de Dados
Banca: FEPESE
Orgão: EPAGRI-SC

Com relação a triggers INSTEAD OF (no lugar de) do Oracle 10g, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas
3268828 Ano: 2013
Disciplina: TI - Banco de Dados
Banca: FEPESE
Orgão: EPAGRI-SC

Uma relação estará na quarta forma normal se e somente se estiver na 3FN e:

 

Provas

Questão presente nas seguintes provas
3268827 Ano: 2013
Disciplina: TI - Banco de Dados
Banca: FEPESE
Orgão: EPAGRI-SC

São todas formas válidas de verificar o nome da instância ou do banco de dados corrente em Oracle 11g a partir do sqlplus (ignore privilégios de usuário no contexto desta questão).

1. select instance_name from v$database;

2. select global_name from global_name;

3. select instance_name from v$instance;

4. select sys_context(‘USERENV’,’INSTANCE_NAME’) from dual;

Assinale a alternativa que indica todos os itens corretos.

 

Provas

Questão presente nas seguintes provas
3268826 Ano: 2013
Disciplina: TI - Banco de Dados
Banca: FEPESE
Orgão: EPAGRI-SC

A palavra reservada, abreviada ou completa, empregada com o comando set do utilitário sqlplus que acompanha o Oracle 11g, responsável por definir o intervalo, em número de registros, entre (re)impressões dos cabeçalhos das consultas (ex. nome das colunas) em sqlplus de forma a facilitar a visualização dos dados é:

 

Provas

Questão presente nas seguintes provas
3268825 Ano: 2013
Disciplina: TI - Banco de Dados
Banca: FEPESE
Orgão: EPAGRI-SC

Identifique abaixo as afirmativas verdadeiras ( V ) e as falsas ( F ) sobre arquitetura de bancos de dados distribuídos (DDBMS).

( ) Na fragmentação horizontal, cada fragmento consiste em um subconjunto de tuplas da relação original.

( ) Na fragmentação vertical, cada fragmento consiste em um subconjunto de atributos da relação original.

( ) Fragmentos horizontais não precisam ser disjuntos, ao contrário dos fragmentos verticais.

Assinale a alternativa que indica a sequência correta, de cima para baixo.

 

Provas

Questão presente nas seguintes provas