logo

Crowdly

Browser

Add to Chrome

Administração Bases de Dados

Looking for Administração Bases de Dados test answers and solutions? Browse our comprehensive collection of verified answers for Administração Bases de Dados at elearning.ipvc.pt.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

Considere a seguinte base de dados:

modelo

Desenvolva um Stored Procedure (designação spObterNotificacoes) que obtenha as notificações de uma dada pessoa.

O SP deve ter como parâmetros:

  • o ID da pessoa
  • um parâmetro do tipo OUTPUT que deve ser preenchido com o total de notificações para essa pessoa.

O SP deve também apresentar todas as notificações não lidas para essa pessoa, depois de atualizar a datahora_leitura para a datahora no momento da execução do SP, e a coluna lida deve ser colocada a 1.

Apresente também o comando para executar o Stored Procedure construido.

View this question

Considere a seguinte base de dados:

modelo

Desenvolva uma Função (designação fCalculaTotalPagar) que permita (re)calcular o total a pagar de uma compra, através dos produtos associados à mesma.

A função deve ter como parâmetros:

  • o ID da compra
  • o ID da pessoa da compra

A função deve devolver o total a pagar, sabendo que se a pessoa que fez a compra tiver nascido antes do ano 2004, deve ser aplicado um agravamento de 2% ao valor devolvido pela função (ou seja, a compra fica 2% mais cara).

Apresente também o comando para testar a Função construida, assumindo a existência da compra com id 9 e pessoa com id 12

View this question

Uma tabela temporária local pode ser criada com:

 

 

 

0%
0%
0%
100%
0%
View this question

Uma transação do nível READ UNCOMMITED, permite ver os valores mais recentes da base de dados, mesmo que ainda não tenham sido confirmados

 

 

 

100%
0%
View this question

Num Stored Procedure, podem existir parâmetros dos tipos IN, OUT, e MIXED

 

 

 

100%
0%
View this question

Uma transação do nível SNAPSHOT, só permite ver os valores que existiam na base de dados no momento em que a transação foi iniciada

 

 

 

100%
0%
View this question

Um dado Stored Procedure sp_teste executa um SELECT.

O resultado desse SELECT pode ser colocado dentro de uma variável no local onde o SP foi executado, com:

DECLARE @t TABLE (name VARCHAR(100));

SET @t = EXEC sp_teste;

 

 

 

0%
100%
View this question

Para colocar o valor de uma coluna de uma tabela dentro de uma variável @var, usa-se:

0%
100%
0%
0%
View this question

Um Stored Procedure pode chamar outros Stored Procedures com EXEC

 

 

 

0%
0%
View this question

O identificador de uma variável delcarada pelo utilizador deve iniciar com @

100%
0%
View this question

Want instant access to all verified answers on elearning.ipvc.pt?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!

Browser

Add to Chrome