This document outlines a lecture on data mining from a database perspective. It discusses key issues in data mining like scalability, handling real-world data with noise and missing values, updating models with new data, and ensuring algorithms are easy to use. Scalability is important so algorithms can extract information from huge databases efficiently. Models also need to work with noisy, incomplete real-world data and be able to update when new data is added. Additionally, usability is a key factor for data mining algorithms. The lecture covers these issues and provides examples to illustrate the challenges in data mining from databases.