Magna Concursos

Foram encontradas 1.519 questões.

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

Enunciado 3572557-1

Figura 14(a) - Tabela "Funcionários"

Enunciado 3572557-2

Figura 14(b) - Tabela "Visitantes"

Select DescVisitante,
Case DescVisitante in (
Select DescFuncionario From
Funcionarios
)
Then 1 Else 0
End as Nome
From Visitantes;

Figura 14(c) - Declaração SQL

Pretende-se executar, no MSSQL Server 2008, uma declaração SQL, que realize, sequencialmente, as seguintes atividades: (1) crie uma nova tabela, com o nome "Teste", exatamente com a mesma estrutura da tabela "Funcionarios" (Figura 14(a)); e (2) imediatamente após ser criada essa tabela, seja populada, automaticamente, com todos os dados da tabela "Funcionarios" (Figura 14(a)). Nesse caso, assinale a alternativa cuja declaração SQL, ao ser executada, possibilita a realização das atividades descritas nesse enunciado.

 

Provas

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

As questões 33, 34 e 35 baseiam-se nas Figuras 14(a), 14(b) e 14(c). As Figuras 14(a) e 14(b) mostram, respectivamente, as tabelas
"Funcionarios" e "Visitantes", criadas no banco de dados MSSQL Server 2008. A Figura 14(c) mostra uma declaração SQL que será executada sobre as tabelas das Figuras 14(a) e 14(b).

Enunciado 3572556-1

Figura 14(a) - Tabela "Funcionários"

Enunciado 3572556-2

Figura 14(b) - Tabela "Visitantes"

Select DescVisitante,
Case DescVisitante in (
Select DescFuncionario From
Funcionarios
)
Then 1 Else 0
End as Nome
From Visitantes;

Figura 14(c) - Declaração SQL

Utilizando-se as tabelas mostradas nas Figuras 14(a) e 14(b), será executada a seguinte declaração SQL, no banco de dados MS SQLServer 2008:

Select DescFuncionario
From Funcionarios
INTERSECT
Select DescVisitante
From Visitantes

Nesse caso, ao se concluir a execução dessa consulta, pode-se afirmar que:

 

Provas

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

Sobre os operadores "UNION" e "UNION ALL", do MSSQL Server 2008, pode-se afirmar que:

 

Provas

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

No banco de dados MSSQL Server 2008, pode-se afirmar que a quantidade máxima de aninhamentos suportado por um procedimento armazenado, do tipo stored procedure, é de:

 

Provas

Questão presente nas seguintes provas
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