A DBA has been asked to create a table which will contain a substantial amount of detailed sales information for each calendar month and maintain it to contain only the last 12 months. Which of the following methods will facilitate the online removal of the oldest month’s data?()
A.
Create an MQT that selects the oldest month of data with the REFRESH IMMEDIATE option.
B.
Create 12 separate tables, create a view based on all 12, drop the table with the oldest month's data then drop and re- create the view.
C.
Create a range partitioned table, partitioned by month, and use the ALTER TABLE statement to detach the oldest month and attach storage for new data.
D.
Create a single table, extract the data to be retained using UNLOAD with a SELECT statement, drop and re-create the table then load only the data to be retained.