Niam Conceptual Data-base Design in Construction Management

نویسنده

  • Osama Y. Abudayyeh
چکیده

With the continued use of data bases in engineering applications and the continued proliferation of engineering data, the importance of proper database design needs increasing attention. This paper presents a new data-modeling methodology called NIAM. NIAM is a graphical modeling language used to design conceptual schemas that can be mapped onto any data-base model, e.g., the relational and hierarchical data models. The paper describes a procedure, called the optimal normal form algorithm, for mapping a NIAM conceptual schema onto a fifth normal form relational data model. It then provides a brief background on the relational data model and the normalization process. Examples from the construction management domain are used to describe the principles and concepts of the NIAM modeling methodology.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Conceptual Schema of the System Dynamics Casual Loop Diagram

System dynamics is a popular modeling technique which is widely used in the analysis and design of dynamic systems. It can be applied to complex social, managerial, economic, or ecological systems. It conveniently models interdependence, mutual interaction, information feedback, and circular causality. The NIAM (Nijssen’s Information Analysis Methodology) is a fact-based conceptual schema model...

متن کامل

Integrating and Supporting Entity Relationship and Object Role Models

This paper describes the conceptual integration and computer-based support of two important groups of conceptual data models, Entity Relationship Models and Object Role Models (e.g. NIAM). We perform conceptual integration using the conceptual data modelling language CoCoA to specify separate data models of individual notations. We then merge these into an integrated conceptual data model for b...

متن کامل

Expressiveness in Conceptual Data Modelling

Conceptual data modelling techniques aim at the representation of data at a high level of abstraction. The Conceptualisation Principle states that only those aspects are to be represented that deal with the meaning of the Universe of Discourse. Conventional conceptual data modelling techniques, as e.g. ER or NIAM, have to violate the Conceptualisation Principle when dealing with objects with a ...

متن کامل

Designing a model for the transfer of entrepreneurial technologies in construction businesses in Oil Industry

The purpose of this study is to design a model for the transfer of entrepreneurial technologies in construction businesses in the oil industry. This research is a kind of exploratory mixed research that in the first step using the data foundation method and focusing on in-depth and semi-structured interviews with 18 experts, the conceptual model of the research was presented. In the second step...

متن کامل

Object-Role Modeling (ORM/NIAM)

Object-Role Modeling (ORM) is a method for modeling and querying an information system at the conceptual level, and mapping between conceptual and logical (e.g. relational) levels. ORM comes in various flavors, including NIAM (Natural language Information Analysis Method). This article provides an overview of ORM, and notes its advantages over Entity Relationship and traditional Object-Oriented...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007