• DocumentCode
    3111910
  • Title

    Database Transformation to Build Data-Set for Data Mining Analysis - A Review

  • Author

    Chaudhari, Archana A. ; Khanuja, Harmeet Kaur

  • Author_Institution
    Dept. of Comp Eng., MMCOE, Pune, India
  • fYear
    2015
  • fDate
    26-27 Feb. 2015
  • Firstpage
    386
  • Lastpage
    389
  • Abstract
    In Data Mining Project, the most time consuming task is to prepare a normalized data-set from relational database, which is suitable for analysis. In general the database has collection of many tables and views that must be joined, aggregated and transformed in order to build the required dataset. It results most long, complex SQL queries written multiple times independently and in disorganized manner. Therefore, the database grows with many tables and views that are not present as entities in the ER model and similar SQL queries are written multiple times, which complicate the database management, software development and maintenance. In this paper, we propose simple methods which generate SQL code to return aggregated columns in a horizontal tabular layout, where every row corresponds to an observation and every column disassociated to dimension. This new class of functions is called horizontal aggregations. Horizontal aggregations build data sets which is the standard normalized layout required by most data mining algorithms. We introduce three fundamental methods to evaluate database transformation: SPJ: Based on standard relational algebra operators (SPJ queries), CASE: Using CASE programming construct available in SQL, PIVOT: Using the PIVOT operator, which is a built-in operator in a commercial DBMS.
  • Keywords
    SQL; computer aided software engineering; data mining; relational algebra; relational databases; software maintenance; CASE programming construct; DBMS; ER model; PIVOT operator; SPJ queries; SQL code generation; SQL queries; data mining analysis; database management; database transformation; horizontal aggregations; horizontal tabular layout; normalized data-set; relational algebra operators; relational database; software development; software maintenance; Aggregates; Computer aided software engineering; Data mining; Databases; Erbium; Layout; Standards; Aggregation; Data mining; Data preparation; Pivoting; Transformation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing Communication Control and Automation (ICCUBEA), 2015 International Conference on
  • Conference_Location
    Pune
  • Type

    conf

  • DOI
    10.1109/ICCUBEA.2015.81
  • Filename
    7155874