You get data from your different sources thats why they are called sources. There are a few tricks You must get the data out of any proprietary format. So dont attempt to parse an XLS file extract it out to a CSV file (when saving the spreadsheet request that you save it in the CSV format). CSV is ama-separated-view format each field is and separated by ama. This is much more easily parsed by a database loading program like bcp or sql*loader. Use the data loading tools for the database mentioned to load the data into a tables designed to capture this data your staging tables. I am assuming that u do not have access to ETL (Extract Transform Load) tool otherwise you would use that to load staging tables. Finally you will need to design a few reports over your warehouse to show the new design. ordered-list Sounds like a fun project enjoy!!!