Labour Day Special - 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: c4sdisc65

Note! C_HANADEV_18 has been withdrawn.

C_HANADEV_18 Practice Exam Questions with Answers SAP Certified Development Associate - SAP HANA 2.0 SPS06 Certification

Question # 6

Which rules apply to declarative logic in SQL Script? There are 2 correct answers to this question.

A.

It supports the full set of SQL Script.

B.

It defines how data is processed.

C.

It is free of side effects.

D.

lt declares the flow of data.

Full Access
Question # 7

You need to install SAP HANA 2.0, express edition to develop a native SAP HANA application. Which of the following deployment options do you have?

There are 2 correct answers to this question.

A.

Installation on Windows Server

B.

Installation on Mac OS

C.

Installation on Linux OS

D.

Usage of virtual machine on Microsoft Windows

Full Access
Question # 8

You create a simple data model to store user information. The model contains two tables: one for the user information, and the other for user address details.

The user can only have one address. You also need a view to show the complete information of the user including the address.

Which actions do you perform if you use CDS artifacts only? Please choose the correct answer.

A.

Create two entities for the user and address.

Create an association in the user entity to the address entity.

Define a User Details view using select on the address entity and using the association to read the user information.

B.

Create two entities for the user and address.

Create an association in the user entity to the address entity.

C.

Define a User Details view using select on the user entity and using the association to read the address information.

Create two entities for the user and address.

Extend the user entity with address columns.

D.

Create a view named User Details using select on the user entity.

x-s Create two entities for the user and address.

Create a User Details calculation view and join the user and address information.

Full Access
Question # 9

What do you use to set up unit testing for your SQL Script procedure? Please choose the correct answer.

A.

SQL Script logging procedures

B.

A library with language SQLSCRIPT TEST

C.

The SQL Script debugger

D.

The SQL Script Code Analyzer

Full Access
Question # 10

Which of the following are characteristics of database procedures?

A.

Database procedures can have both input and output parameters; however, a parameter CANNOT be both input and output.

B.

Database procedures can have several output parameters, and a mix of both scalar and table types is possible.

C.

If, in the database procedure header, you use the READS SQL DATA option, then INSERT statements are prohibited; however, dynamic SQL is allowed.

D.

If, in the database procedure header, you use the SQL SECURITY INVOKER option, then only the owner of the procedure can start it.

Full Access
Question # 11

You need to create a native SAP HANA application that fully leverages the SAP HANA platform. How do you implement data-intensive

calculations?

Please choose the correct answer.

A.

Push the calculations onto the application layer.

B.

Push the calculations onto the database layer

C.

Push the calculations onto the presentation layer.

D.

Distribute calculations between application layer and presentation layer.

Full Access
Question # 12

Which artifacts do you define in the persistence model to access objects in an external SAP HANA Deployment Infrastructure container? Please choose the correct answer.

A.

Views

B.

Synonyms

C.

Imports

D.

Procedures

Full Access
Question # 13

You define exception handling in a SQL Script procedure. What can you use declare exit handlers for? There are 2 correct answers to this question.

A.

Generic SQL conditions

B.

Generic SQL exceptions

C.

Specific SQL error codes

D.

Specific SQL conditions

Full Access
Question # 14

What key words are contained in the application descriptor file (xs-app.json)? There are 2 correct answers to this question.

A.

routes

B.

role-templates

C.

tenant-mode

D.

authentication Method

Full Access
Question # 15

What is the package descriptor package.json used for? There are 2 correct answers to this question.

A.

To define back-end destinations

B.

To set the router version

C.

To list the package dependencies

D.

To define the routes

Full Access
Question # 16

Which trace do you use to create a graphical representation of an individual SQL Statement? Please choose the correct answer.

A.

Expensive statements trace

B.

Performance trace

C.

Plan trace

D.

SQL trace

Full Access
Question # 17

You want to exclusively use declarative logic in an SQL Script procedure. Which of the following operators can you use? There are 2 correct answers to this question.

A.

COMM IT statement

B.

IF condition

C.

TABLE variable

D.

MAP_REDUCE function

Full Access
Question # 18

What are the issue categories that SQL Script Code Analyser scans for? There are 3 correct answers to this question.

A.

Performance

B.

Privileges

C.

Security

D.

Business logic

E.

Consistency

Full Access
Question # 19

What do you reference in a role template? Please choose the correct answer.

A.

Role Collections

B.

Roles

C.

Routes

D.

Scopes

Full Access
Question # 20

Which SAP HANA system views contain information about the object ownership? There are 2 correct answers to this question.

A.

SCHEMAS

B.

TABLES

C.

OBJECTS

D.

ROLES

Full Access
Question # 21

Which tool do you use to create a calculation view in a multi-target application? Please choose the correct answer.

A.

SAP Web IDE for SAP HANA

B.

SAP HANA database explorer

C.

SAP HANA Web-based Development Workbench

D.

SAP HANA studio

Full Access
Question # 22

Which parameters does the APPLY_FILTER function support? There are 2 correct answers to this question.

A.

Filter condition

B.

Join condition

C.

Entity set

D.

Table variable

Full Access
Question # 23

What are the characteristics of the calculation view of type "SQL Access Only"? There are 2 correct answers to this question.

A.

Can be directly exposed to all client tools

B.

Can be directly used for multidimensional analysis

C.

Can be direct y accessed via SQL

D.

Can be directly used as modelled data source for another view

Full Access
Question # 24

Which Node.js module do you use to run an SQL statement against the SAP HANA database? Please choose the correct answer.

A.

@sap/hdi

B.

@sap/xsenv

C.

@sap/xssec

D.

@sap/hdbext

Full Access
Question # 25

To perform a specific task of an XS advanced application, what does a user need? Please choose the correct answer.

A.

To have directly assigned a Role Collection

B.

To have directly assigned a Scope

C.

To be assigned to an Organization

D.

To be assigned to a Space

Full Access
Question # 26

How do you debug a Node.js module in SAP Web IDE for SAP HANA? Please choose the correct answer.

A.

Set the enabled parameter to true in the section debugger of the xsengine.ini file.

B.

Add the sap.hana .xs.debugger::Debugger role to the HDI Container's #RT User.

C.

Start the debugger from the XS command line interface and run the program in SAP Web IDE for SAP HANA.

D.

Attach the debugger to the application in the SAP Web IDE for SAP HANA.

Full Access
Question # 27

An OData service contains an entity set called Products. Which resource path do you add to the OData service URL to view all available products?

Please choose the correct answer.

A.

/Products/$metadata

B.

/Products/'

C.

/Products

D.

/Products/ALL

Full Access
Question # 28

Which Git commands are available with the SAP Web IDE for SAP HANA? There are 3 correct answers to this question.

A.

Test changes

B.

Push code

C.

Clone a repository

D.

Redeploy the code

E.

Merge changes

Full Access