ABSTRACT

Part I consists of four chapters describing the technologies that contribute to data mining. Chapter 2 discusses database management systems. These are systems that organize, structure, and manage the data. Having good data is key to getting good results from mining. Therefore, we focus quite a lot on database systems. Chapter 3 discusses data warehousing technology. A data warehouse integrates data from multiple data sources to aid in decision support functions. Having a good data warehouse makes it easier to mine the data. While database systems and data warehouses are two of the key technologies for data mining, some other technologies are also equally important. We discuss many of these other supporting technologies in Chapter 4. In particular, statistical reasoning, machine learning, visualization, parallel processing, and decision support technologies are discussed. In Chapter 5 we provide an overview of architectural support for data mining. In particular, architectures for integration, functional architectures, and client-server architectures are discussed.