Knowledge quiz

It's time to put what you've learned to the test, get 8 right to pass this unit.

1.

Em um serviço, uma entidade chamada Livros deve ser exposta, que deve ser definida como uma projeção na entidade db.Books do modelo de domínio. A entidade exposta deve permitir o acesso aos dados subjacentes de uma maneira 1:1. Qual sintaxe você pode usar para isso?

There are two correct answers.
2.

Quais convenções de nomes são recomendadas ao criar modelos de domínio?

There are three correct answers.
3.

Para um Domain Model criado em um projeto CAP, um script DDL SQL pode ser gerado manualmente. Assumindo que o modelo de domínio está contido no arquivo db/model.cds do projeto CAP, qual comando terminal você precisa executar no diretório raiz do projeto para gerar as instruções DDL SQL para o modelo?

Choose the correct answer.
4.

Que tipos de tipos personalizados você pode definir?

There are three correct answers.
5.

Você criou uma definição de serviço que expõe uma entidade A, que é uma projeção em uma entidade B do modelo de domínio. Quais objetos são gerados no banco de dados com base neste modelo de serviço?

Choose the correct answer.
6.

Qual dos seguintes protocolos o CAP oferece suporte pronto para uso?

There are two correct answers.
7.

Quais das seguintes afirmações sobre bancos de dados SQLite persistentes são verdadeiras?

There are two correct answers.
8.

Suponha que você pretende indicar explicitamente /admin como ponto de acesso de um serviço exposto. Como você precisa anotar a definição de serviço correspondente para conseguir isso?

Choose the correct answer.
9.

Você quer definir valores de enumeração para um tipo personalizado chamado Status, que é baseado no tipo predefinido Integer. Disponível deve simbolizar o valor 1 e Suspenso o valor 2. Qual das seguintes implementações está correta?

Choose the correct answer.
10.

Para quais bancos de dados o tempo de execução CAP Node.js fornece suporte pronto para uso?

There are three correct answers.