Hi Nena,
- NetWeaver 7.4 uses both the column and row store of SAP HANA while the column store is the default. There are very few exceptional cases of technical tables (mostly in the SAP Basis) where the row store has advantages over the column store. In particular, all business data should be in the column store.
- NetWeaver 7.4 is fully compatible and uses the SAP HANA database (e.g. in terms of transactions) pretty much in the same way as other databases. Moreover, SAP HANA is a full-fletched SQL database. Hence, there is nothing special to consider for Selects, Inserts, Updates, etc. The optimization is either "under the hood" or new programming options are offered. Or in other words: the short answer to your question I guess is "yes".
- If you use the data dictionary to create a table, you create a table in the database catalog of SAP HANA (as on any other database). Per default, it will be a table in the column store as mentioned above, but you can also change this setting in the SE11 in ABAP 7.4.
- When you model column views in the SAP HANA studio (attribute views, analytics views, etc.), the you are using the tables available in the SAP HANA system. If there a NetWeaver based system (e.g. SAP Business Suite) is running on this SAP HANA installation, then the corresponding database tables are present and could be used in SAP HANA models. So, hence, if you create models using these tables, then this is where the data comes from.
I hope this clarifies your questions.
Best regards,
Eric