• I realize you tried to limit this article to the use of VIEWS and Horizontal Partitioning but you should have expanded the title to include TABLE PARTITIONING.  By using TABLE Partitioning you don't have to deal with maintaining a VIEW to access the partitioned data.  Otherwise, very good overview on Partitioned Views.