Knowledge quiz

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

1.

Sie möchten Aufzählungswerte für einen benutzerdefinierten Typ namens Status definieren, der auf dem eingebauten Typ Integerbasiert. Verfügbar sollte den Wert 1 symbolisieren und den Wert 2 einstellen. Welche der folgenden Implementierungen ist korrekt?

Choose the correct answer.
2.

Welche Arten von benutzerdefinierten Typen können Sie definieren?

There are three correct answers.
3.

Welchen Befehl müssen Sie im Terminal eingeben, um eine ordnungsgemäß benannte .csv-Datei für jede Tabelle aus dem CDS-Modell im Ordner db/data zu generieren? (Die generierten Dateien enthalten noch keine Daten, aber sie enthalten Spaltentitel, die den deklarierten Elementnamen im CDS-Modell entsprechen.)

Choose the correct answer.
4.

Welche der folgenden Protokolle unterstützt CAP sofort?

There are two correct answers.
5.

Sie haben eine Service-Definition angelegt, die eine Entität A exponiert, bei der es sich um eine Projektion auf eine Entität B aus dem Domänenmodell handelt. Welche Objekte werden auf der Basis dieses Servicemodells auf der Datenbank generiert?

Choose the correct answer.
6.

Angenommen, Sie möchten /admin explizit als Endpunkt eines exponierten Service angeben. Wie müssen Sie die entsprechende Service-Definition annotieren, um dies zu erreichen?

Choose the correct answer.
7.

In einem Service soll eine Entität namens Dokumentenmappen bereitgestellt werden, die als Projektion auf die Entität db.Books aus dem Domänenmodell definiert werden soll. Die bereitgestellte Entität sollte den Zugriff auf die zugrunde liegenden Daten 1:1 ermöglichen. Welche Syntax können Sie dafür verwenden?

There are two correct answers.
8.

Für ein in einem CAP-Projekt angelegtes Domänenmodell kann manuell ein SQL-DDL-Skript generiert werden. Angenommen, das Domänenmodell ist in der Datei db/model.cds des CAP-Projekts enthalten. Welchen Terminalbefehl müssen Sie im Wurzelverzeichnis des Projekts ausführen, um die SQL-DDL-Anweisungen für das Modell zu generieren?

Choose the correct answer.
9.

Welche der folgenden Aussagen treffen auf persistente SQLite-Datenbanken zu?

There are two correct answers.
10.

Welche Namenskonventionen werden beim Anlegen von Domänenmodellen empfohlen?

There are three correct answers.