Bayesian network approaches have become an important research direction in Data Mining. This paper discusses the structure and the construction of Bayesian networks, emphasizing the basic methods for learning the structure and probabilities of Bayesian networks from prior knowledge and sample data. Compared with other approaches used for data mining, Bayesian networks can combine prior knowledge with observed data, which is very important when data is scarce or very expensive. Moreover, Bayesian networks...