you have to refresh it with dbms_mview, mv is static, it´s physical, it occupies disk space where as a view doesnt, it´s something logical, it depends on base tables.