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 o seguinte modelo relacional.

img

Pretende-se implementar uma versão equivalente não relacional no MongoDB.

Responda às seguinte alíneas (indicar os comandos necessários para):

  1. Criar uma base de dados chamada "InfoComboios"
  2. Criar as coleções e inserir alguns documentos
  3. Obter os bilhetes do comboio com id 32
  4. Obter do bilhete a datahora_compra, preco, categoria, juntamente com o local_partida e local_chegada do comboio associado ao bilhete

View this question

Considere a seguinte base de dados:

img

Desenvolva um Trigger (designação trgCompraMaior1500E) que notifique os gestores financeiros quando uma compra acima de 1500 euros é feita (total >= 1500).

  • O trigger é executado quando se cria uma Compra .

    • Se o total for inferior a 1500, não fazer nada.
    • Se for igual ou superior a 1500, deverá ser enviado um email para cada um dos gestores financeiros.

  • Os financeiros são as pessoas com id_tipo = 30

    ; Podem ser vários.

    •  O email dos financeiros está na coluna "json_extra", que possui o objeto JSON com o seguinte formato:

      • {"email": «valor»}

  • O email enviado através do Database Mail, com o assunto "Compra alta feita" e o corpo "A compra id XX foi feita com o valor YY". XX e YY deve ser substituído pelos respetivos valores (id da compra e total da compra). O email deve também ser guardado numa tabela de "Logs", que se encontra na Instância "StoreLogs", base de dados "Logs".

A tabela de Logs deve chamar-se LogsAI

Se não encontrar forma de enviar para os vários gestores de stock, deverá enviar a notificação para pelo menos 1 (de forma a contar alguns pontos na questão...)

View this question

No NoSQL, replication e sharding referem-se a, respetivamente:

0%
0%
0%
100%
View this question

Qual das afirmações está certa sobre o Database Mail?

0%
0%
100%
0%
View this question

O MongoDB armazena os dados em

0%
100%
0%
0%
View this question

Um backup incremental apenas possui as alterações na base de dados deste o último backup completo

0%
100%
View this question

As bases de dados NoSQL, replicação significa adicionar mais servidores à base de dados para distribuir os dados de uma única base de dados por vários servidores

0%
100%
View this question

No MongoDB, quando queremos relacionar dados de coleções diferentes, usam-se:

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

O Database Tuning Advisor sugere a criação de estatísticas ou índices para melhoria de performance, no entanto, essas sugestões podem causar perdas de performance

100%
0%
View this question

Quando é usada uma Filestream...

100%
0%
0%
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