Life-cycle analysis (LCCA) has become a necessary tool for green procurement for construction projects in many countries. Calculating life-cycle costs (LCCs) requires a variety of data that need to be gathered from diverse sources throughout the project life span. This information is usually stored in paper-based documents and are not well organized. These practices cause poor-quality data, which lead to incorrect results. Consequently, current LCCA in practice is extremely challenging. Data management is a major component for executing this sustainable development concept. This paper develops a relational database management system (RDBMS) that can support in calculating the LCCs of building projects. The system is structured to manage a large volume of design and construction data in a multi-parametric form. This allows users to integrate the proposed system with other modern construction platforms, especially building information modeling (BIM). In this paper,