There are three key issues in the data warehouse architecture, namely, the selection of the target database for the data warehouse, the data extraction and transformation tools, and the front-end data access and analysis tools. Data mining is a process of extracting patterns from data, and it is an interdisciplinary field influenced by multiple disciplines, including database systems and statistics.