Course Overview
This course extends the skills that you acquired in the Basic and Intermediate ABAP programming courses with the ability to analyze and define data models. You will define database tables in the ABAP dictionary, and views in ABAP core data services (CDS). You will model relations, add SQL logic, and enrich your views with metadata. In the end, you will protect your data against unauthorized read access and learn how to extend foreign data models.
Goals
This course will prepare you to:
Define database tables in the ABAP dictionary
Define view entities in ABAP core data services
Audience
Developer
Development Consultant
Prerequisites
Essential
S4D400
S4D401
Recommended
None
Course based on software release
SAP BTP, ABAP environment 2311
Course Outline :: S4D430 - Data Modelling in ABAP Dictionary and ABAP Core Data Services ::
Content
Data modeling in ABAP
Creating database tables
Defining global types
Defining CDS views
Defining relationships and associations between objects
Using code pushdown in CDS views
Defining meta objects for ABAP dictionary objects and CDS views
Exam Details
Duration – 3 hours
Total question – 80 questions
Passing mark - 65%
Type of question – multiple choice/multiple selection
How assessment/examination will be conducted – online proctored exam
Topic areas:
ABAP core data services and data modelling (21% - 30%)
ABAP RESTful Application Programming Model (11% - 20%)
ABAP SQL and code pushdown (10%)
Core ABAP programming (31% - 40%)
Programme scope, delivery arrangements and suitability are confirmed during enquiry.