8. ABAP Dictionary views Flashcards

1
Q

View

A

A view is an object, like the telescope, that provides a picture of something. In its most basic form, a view simply mirrors an entire database table. It looks just like the table and it acts just like the table – but it isn’t actually the table.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

We can use views to

A

Join several tables
Project (or choose) certain fields from one or more tables
Select (or choose) certain records from one or more tables

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Relational Operations

A

Join, projection, and selection

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Projection operation

A

is used to narrow a view’s focus to certain fields in a table.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Selection operation

A

is used to narrow a view’s focus to certain records in a table.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Join Operation

A

is used to combine information from multiple tables into a single view.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Types of views

A
  • Database view
  • Projection view
  • Help view
  • Maintenance view
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Database view

A

The database view is the only type of view in SAP that is physically created at the database level. In other words, the underlying database system also directly recognises the view, apart from SAP. Therefore, database views must be created over transparent tables.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Projection view

A

The projection view is a logical view. In this context, the word “logical” means that the view exists within the ABAP Dictionary but is not recognised by the underlying database system.

The only relational operation that is valid for a projection view is projection.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Help views

A

Help views can be used as selection methods for Search Helps. It might be necessary to create a Help View if you are trying to accomplish an outer join, since database views only create inner joins.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Maintenance views

A

These views permit maintenance of base table data. Transactions SM30 and SE54 are provided for working with maintenance views.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly