how can insert data into a multiple base table view without using a stored procedure
I believe that Oracle will let you do this. Have a look here