Magna Concursos

Foram encontradas 1.519 questões.

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

Apresenta-se, a seguir, uma declaração que será executada em um banco de dados MSSQL Server 2008:

create view listaprofessores as
select codigo, descricao
from professores
order by descricao;

Sobre esse banco de dados, sabem-se os seguintes detalhes: (1) criou-se e populou-se a tabela "professores" com diversos registros; (2) a tabela "professores", possui as seguintes colunas "codigo", "nome", "endereco", "telefone" e "descricao". Nesse caso, executando-se tal declaração, nesse banco de dados, pode-se afirmar que:

 

Provas

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

No MSSQL Server 2008, muitas tarefas administrativas e de informação podem ser realizadas por meio de procedimentos armazenados. Um desses procedimentos, ao ser executado, apresenta informações referentes a um banco de dados específico ou de todos os bancos de dados, tais como, "Nome", "db_size", "owner", "dbid", "criado" e "status". Nesse caso, assinale o procedimento que permite apresentar tais informações.

 

Provas

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

A questão 42 baseia-se na Figura 17, que exibe uma declaração SQL, que será executada em um banco de dados MSSQL Server 2008.

With CT1(X1) as (
Select 1 Union All Select X1 + 1 From CT1 Where X1 < 5
), CT2(X2) as (
Select 1 Union All Select X2 + 1 From CT2 Where X2 < 5
), CT3(X3) as (
Select 2
) Select ((Select Sum(X2) From CT2) + (Select Sum(X1)
From CT1)) /
((Select Count(X2) From CT2) + (Select Count(X1) From
CT1)) *
(Select X3 From CT3)

Figura 17 - Declaração SQL

Executando-se a declaração SQL, da Figura 17, em um banco de dados MSSQL Server 2008, pode-se afirmar que será exibido um registro com o seguinte resultado:

 

Provas

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

A questão 41 baseia-se nas Figuras 16(a) e 16(b). A Figura 16(a) mostra a tabela "Frutas", criadas no banco de dados MSSQL Server 2008. A Figura 16(b) exibe uma declaração SQL, que será executada sobre a tabela da Figura 16(a).

Enunciado 3572564-1

Figura 16(a) - Tabela "Frutas"

Select round(varp(IdFruta),2) From Frutas;

Figura 16(b) - Declaração SQL

Executando-se a declaração SQL da Figura 16(b), sobre a tabela "Frutas" (Figura16(a)), pode-se afirmar que será exibido o seguinte resultado no banco de dados MSSQL Server 2008:

 

Provas

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

Assinale, dentre as alternativas apresentadas a seguir, a única declaração SQL que, ao ser executada no banco de dados MSSQL Server 2008, retorna, como resultado, apenas a hora no formato "hora:minutos" (hh:mi):

 

Provas

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

Enunciado 3572562-1

Figura 15 - Tabela "Telefones"

Após observar a Figura 15, considere as seguintes alternativas sobre tabelas temporárias, no MSSQL Server 2008:

I. Para criar uma tabela temporária global, chamada "telefones_importantes", exatamente igual a da Figura 15, ou seja, com os mesmos nomes de colunas, tipos de dados e demais restrições e características, basta executar, nesse banco de dados, a seguinte declaração SQL:

create table TEMPDB telefones_importantes (idTelefone int not null, Descricao varchar(100) null, DocTel xml null);

II. Para consultar todo o conteúdo da tabela temporária global, chamada "telefones_importantes", criada no MSSQL Server 2008, exatamente igual a da Figura 15, ou seja, com os mesmos nomes de colunas, tipos de dados e demais restrições e características, basta executar, nesse banco de dados, a seguinte declaração SQL:

select # idTelefone, Descricao, DocTel xml from telefones_importantes;

III. Uma tabela temporária local somente pode ser acessada por uma conexão que a criou no banco de dados MSSQL Server 2008. Portanto, ao se fechar essa conexão, a tabela temporária local é automaticamente excluída.

Quais estão corretas?

 

Provas

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

Enunciado 3572561-1

Figura 15 - Tabela "Telefones"

Deseja-se realizar uma consulta sobre a tabela "Telefones", mostrada na Figura 15, de modo que o resultado seja exibido como "XML".
Nesse caso, basta executar a seguinte consulta no banco de dados MS SQL Server 2008:

 

Provas

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

Enunciado 3572560-1

Figura 15 - Tabela "Telefones"

A Figura 15 mostra a tabela "Telefones", criada por um DBA, no banco de dados "BD_EQUIPAMENTOS", do MSSQL Server 2008. Nesse caso, pode-se afirmar que o atributo "DocTel":

I. Pode ser comparado ou classificado.

II. Suporta conversão para o tipo de dados text ou ntext.

III. Pode exceder 1 GB de armazenamento.

Quais estão corretas?

 

Provas

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

As questões 36 a 39 baseiam-se na Figura 15, que mostra detalhes da tabela "Telefones", criada por um Administrador de Banco de Dados (DBA), no banco de dados "BD_EQUIPAMENTOS", do MSSQL Server 2008.

Enunciado 3572559-1

Figura 15 - Tabela "Telefones"

Um administrador de Banco de Dados, de uma grande indústria de eletrônicos, criou um procedimento armazenado, no banco de dados "BD_EQUIPAMENTOS", do MSSQL Server 2008, para consultar informações sobre os documentos "xml", armazenados na coluna "DocTel, da tabela "Telefones" (Figura 15). Assinale, dentre as alternativas a seguir, a única consulta SQL correta, suportada pelo MSSQL Server 2008, considerando as condições descritas nessa questão:

 

Provas

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

Enunciado 3572558-1

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

Enunciado 3572558-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

Sobre as tabelas mostradas nas Figuras 14(a) e 14(b), será executada, no MSSQL Server 2008, a declaração SQL da Figura 14(c). Portanto, ao se executar tal declaração, pode-se afirmar que será

 

Provas

Questão presente nas seguintes provas