• DocumentCode
    2154883
  • Title

    Parallel algorithms for automatic database normalization

  • Author

    Bahmani, Amir H. ; Shekofteh, S. Kazem ; Naghibzadeh, Mahmoud ; Deldari, Hossein

  • Author_Institution
    Comput. Eng. Dept., Islamic Azad Univ., Mashhad, Iran
  • Volume
    2
  • fYear
    2010
  • fDate
    26-28 Feb. 2010
  • Firstpage
    157
  • Lastpage
    161
  • Abstract
    As processing power becomes cheaper and more available by using cluster of computers, the needs for parallel algorithms, which can harness these computing potentials, are increasing. Automatic database normalization is an application of parallel algorithms. Normalization is the most exercised technique for the analysis of relational databases. It aims at creating a set of relational tables with minimum data redundancy that preserve consistency and facilitate correct insertion, deletion, and modification. While existing sequential algorithms are usually much time consuming, especially the process of transforming relations into 3NF, in this paper, we have proposed parallel algorithms for automatic database normalization. The proposed algorithms have been examined with MPI and its implementation results on EDM showed that parallel approach reduces the time, efficiently. Exploiting p processors has reduced the time of Automatic Database Normalization to (n2 .m)/p + c in which c is the communication overhead between the processors, m is the number of simple keys, and n is the number of determinant keys.
  • Keywords
    parallel algorithms; relational databases; EDM; MPI; automatic database normalization; data redundancy; parallel algorithms; relational databases; relational tables; Algorithm design and analysis; Application software; Concurrent computing; Data analysis; Data models; Data structures; Database systems; Parallel algorithms; Relational databases; Unified modeling language; automaic database normalization; mpi; parallel algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Automation Engineering (ICCAE), 2010 The 2nd International Conference on
  • Conference_Location
    Singapore
  • Print_ISBN
    978-1-4244-5585-0
  • Electronic_ISBN
    978-1-4244-5586-7
  • Type

    conf

  • DOI
    10.1109/ICCAE.2010.5451437
  • Filename
    5451437