11.6    Summary

In this chapter, we discussed various ways in which data can be stored persistently in the database and in files. We covered concepts such as database LUWs and SAP LUWs that are used to ensure data consistency.

We also discussed the ABAP Object Services framework, which is an object-oriented framework that allows you to work with relational databases without having to use Open SQL statements in the application program.

Even though the database is the most preferred persistence source, we often store application data in the other two layers. We discussed how data can be stored in and accessed from the application server as well as the user’s workstation in the presentation layer.

We concluded this chapter with a discussion of persistent data security concepts and how to ensure users have the required privileges to work with data.

In the next chapter, we’ll discuss dialog programming, which enables us to create screens, flow logic, menu bars, and ABAP code that can be linked to make an application.