Magna Concursos

Foram encontradas 60 questões.

2448534 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Assinale, dentre as alternativas a seguir, o único comando SQL que faz parte da Linguagem de Definição de Dados (DDL).

 

Provas

Questão presente nas seguintes provas
2448533 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

A questão 29 baseia-se nas Figuras 13(a) e 13(b). A Figura 13(a) exibe o conteúdo da tabela "Diretores", criada no MSSQL Server 2008. A Figura 13(b) exibe uma consulta SQL, que será realizada sobre a tabela da Figura 13(a).

Enunciado 3572552-1

Figura 13(a) - Tabela "Diretores"

Select t2.Nome, Count(*) From ( Select * From ( Select IdDiretor, Nome From Diretores ) as t1 ) as t2 Group by Grouping Sets(Cube(t2.Nome));

Figura 13(b) - Consulta SQL

Criou-se e populou-se a tabela "Diretores", mostrada na Figura 13(a), no banco de dados MSSQL Server 2008. Realizando-se, sobre esse banco de dados, a consulta da Figura 13(b), pode-se afirmar que:

 

Provas

Questão presente nas seguintes provas
2448532 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

As questões 27 e 28 baseiam-se nas Figuras 12(a) e 12(b), que mostram, respectivamente, as tabelas "Pessoas" e "Professores", criadas e populadas no banco de dados MSSQL Server 2008.

Enunciado 3572551-1

Figura 12(b) - Tabela "Professores"

As Figuras 12(a) e 12(b) mostram, respectivamente, as tabelas "Pessoas" e "Professores", criadas no banco de dados MSSQL Server 2008. Nesse caso, assinale, dentre as alternativas a seguir, a única declaração, em SQL, que, ao ser executada, apresentará uma mensagem de erro, devido à incorreção na sua construção.

 

Provas

Questão presente nas seguintes provas
2448531 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

As questões 27 e 28 baseiam-se nas Figuras 12(a) e 12(b), que mostram, respectivamente, as tabelas "Pessoas" e "Professores", criadas e populadas no banco de dados MSSQL Server 2008.

Enunciado 3572550-1

Figura 12(b) - Tabela "Professores"

Após observar as tabelas mostradas nas Figuras 12(a) e 12(b), assinale, dentre as alternativas a seguir, a declaração, em SQL, que ao ser executada, no MSSQL Server 2008, retorna, apenas, um registro e, na ausência de dados no resultado, apresenta o valor zero.

 

Provas

Questão presente nas seguintes provas
2448530 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

A questão 26 é baseada na Figura 11, que exibe uma declaração para criação de uma função que será executada no banco de dados Oracle 11g.

CREATE OR REPLACE
FUNCTION FC_FORMATA_NUMERO(
P_STR VARCHAR2 := '0',
P_TAMANHO NUMBER := 0,
P_FORMAT VARCHAR := '0') RETURN
VARCHAR2 IS
BEGIN
RETURN
LPAD(P_STR,P_TAMANHO,P_FORMAT);
END;

Figura 11 - Declaração para criação de uma função

A Figura 11 apresenta uma declaração que permite criar uma função no SGBD Oracle 11g. Nesse caso, após a criação dessa função, pode-se afirmar que será possível executar, nesse banco de dados, utilizando-se o Oracle SQL*Plus, a seguinte declaração:

I.

BEGIN
DBMS_OUTPUT.put_line('Resultado: ' ||
FC_FORMATA_NUMERO('5',5,P_FORMAT =>
'X'));
END;
/

II.

BEGIN
DBMS_OUTPUT.put_line('Resultado: ' ||
FC_FORMATA_NUMERO(P_STR => '5',5,'X'));
END;
/

III.

SELECT
FC_FORMATA_NUMERO('5',P_TAMANHO =>
5,P_FORMAT => 'X') FROM DUAL;

IV.

SELECT
FC_FORMATA_NUMERO('5',P_TAMANHO =>
5,'X') FROM DUAL;

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas
2448529 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Após observar a declaração da Figura 10, pode-se afirmar que o parâmetro que define a quantidade de dias para expiração de uma senha, no banco de dados Oracle 11g, é

 

Provas

Questão presente nas seguintes provas
2448528 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

As questões 24 e 25 são baseadas na Figura 10, que exibe uma declaração do Oracle 11g, para a criação de um perfil, com erro.

CREATE PROFILE P1_PADRAO LIMIT
CPU_PER_SESSION 6000 CPU_PER_CALL 1000
CONNECT_TIME 5 IDLE_TIME 1
SESSIONS_PER_USER 2
LOGICAL_READS_PER_SESSION 1000
LOGICAL_READS_PER_CALL 20
PRIVATE_SGA 16K FAILED_LOGIN_ATTEMPTS
3 PASSWORD_LOCK_TIME 2
UTL_FILE_DIR = '/tmp'
PASSWORD_LIFE_TIME 30
PASSWORD_GRACE_TIME 30
PASSWORD_REUSE_MAX 10
PASSWORD_REUSE_TIME DEFAULT
PASSWORD_VERIFY_FUNCTION DEFAULT;

Figura 10 - Declaração do Oracle 11g, com erro

A declaração exibida na Figura 10 apresenta erro, devido à presença de um parâmetro de configuração utilizado no arquivo "INIT.ora". Nesse caso, para que a declaração mostrada na Figura 10, seja executada com sucesso, basta que seja retirado dela, o seguinte parâmetro:

 

Provas

Questão presente nas seguintes provas
2448527 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Um Administrador de Banco de Dados (DBA), de um SGBD Oracle 11g, precisa criar uma conta de usuário para um desenvolvedor que implementará programas na linguagem de programação Java e irá trabalhar apenas uma semana na empresa da qual o DBA é colaborador. Porém, eventualmente, o desenvolvedor poderá prestar alguns serviços a essa empresa. O DBA, então, criou a conta de usuário "DESENV_JAVA". Nesse caso, assinale, dentre as alternativas a seguir, a declaração que permitirá, ao DBA, bloquear, com sucesso, a conta desse usuário.

 

Provas

Questão presente nas seguintes provas
2448526 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Um Administrador de Banco de Dados (DBA) é responsável pela administração de um SGBD Oracle 11g, onde existe uma base de dados que possui um grande volume de dados e tem sido motivo de muitas críticas, por parte dos usuários, com relação à questão da performance. Nesse sentido, o DBA pode realizar uma consulta na base de dados com o objetivo de verificar o tamanho das tabelas e, assim, decidir sobre o seu particionamento. Assinale, dentre as alternativas a seguir, o nome da visão que, ao ser consultada, permite ao DBA visualizar o tamanho das tabelas existentes no banco de dados.

 

Provas

Questão presente nas seguintes provas
2448525 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Assinale, dentre as alternativas a seguir, aquela que descreve, corretamente, o comando que permite a inicialização do "Data Guard", do Oracle 11g, em modo de aplicação de "REDO REAL TIME".

 

Provas

Questão presente nas seguintes provas