1) how can I refresh a view ???

DBMS_MVIEW.REFRESH

See the Oracle8i Data Warehousing Guide, chapter 8, "Materialized Views" and chapter 14 "Loading and Refreshing".

Hope this helps.