A method, apparatus, and article of manufacture for performing data mining applications in a relational database management system. An analytic algorithm for clustering is performed by the computer. The analytic algorithm for clustering includes SQL statements performed by the relational database management...http://www.google.com.au/patents/US6772166?utm_source=gb-gplus-sharePatent US6772166 - SQL-based analytic algorithm for clustering