chapter 1.23 databases modeling of engineering · pdf filedatabases modeling of engineering...

3
Copyright © 2009, IGI Global, distributing in print or electronic forms without written permission of IGI Global is prohibited. Chapter 1.23 Databases Modeling of Engineering Information Z. M. Ma Northeastern University, USA ABSTRACT Information systems have become the nerve center of current computer-based engineering applica- tions, which hereby put the requirements on en- gineering information modeling. Databases are designed to support data storage, processing, and retrieval activities related to data management, and database systems are the key to implementing en- gineering information modeling. It should be noted that, however, the current mainstream databases are mainly used for business applications. Some new engineering requirements challenge today’s database technologies and promote their evolve- ment. Database modeling can be classified into two levels: conceptual data modeling and logical database modeling. In this chapter, we try to iden- tify the requirements for engineering information modeling and then investigate the satisfactions of current database models to these requirements at two levels: conceptual data models and logical database models. In addition, the relationships among the conceptual data models and the logi- cal database models for engineering information modeling are presented in the chapter viewed from database conceptual design. INTRODUCTION To increase product competitiveness, current manufacturing enterprises have to deliver their products at reduced cost and high quality in a short time. The change from sellers’ market to buyers’ market results in a steady decrease in the product life cycle time and the demands for tailor-made and small-batch products. All these changes require that manufacturing enterprises quickly respond to market changes. Traditional production patterns and manufacturing technolo- gies may find it difficult to satisfy the requirements of current product development. Many types of advanced manufacturing techniques, such as Computer Integrated Manufacturing (CIM), Agile Manufacturing (AM), Concurrent Engineering (CE), and Virtual Enterprise (VE) based on global manufacturing have been proposed to meet these requirements. One of the foundational support-

Upload: vuhanh

Post on 28-Mar-2018

215 views

Category:

Documents


1 download

TRANSCRIPT

���

Copyright © 2009, IGI Global, distributing in print or electronic forms without written permission of IGI Global is prohibited.

Chapter 1.23Databases Modeling of

Engineering InformationZ. M. Ma

Northeastern University, USA

abstract

Information systems have become the nerve center of current computer-based engineering applica-tions, which hereby put the requirements on en-gineering information modeling. Databases are designed to support data storage, processing, and retrieval activities related to data management, and database systems are the key to implementing en-gineering information modeling. It should be noted that, however, the current mainstream databases are mainly used for business applications. Some new engineering requirements challenge today’s database technologies and promote their evolve-ment. Database modeling can be classified into two levels: conceptual data modeling and logical database modeling. In this chapter, we try to iden-tify the requirements for engineering information modeling and then investigate the satisfactions of current database models to these requirements at two levels: conceptual data models and logical database models. In addition, the relationships among the conceptual data models and the logi-cal database models for engineering information

modeling are presented in the chapter viewed from database conceptual design.

IntroductIon

To increase product competitiveness, current manufacturing enterprises have to deliver their products at reduced cost and high quality in a short time. The change from sellers’ market to buyers’ market results in a steady decrease in the product life cycle time and the demands for tailor-made and small-batch products. All these changes require that manufacturing enterprises quickly respond to market changes. Traditional production patterns and manufacturing technolo-gies may find it difficult to satisfy the requirements of current product development. Many types of advanced manufacturing techniques, such as Computer Integrated Manufacturing (CIM), Agile Manufacturing (AM), Concurrent Engineering (CE), and Virtual Enterprise (VE) based on global manufacturing have been proposed to meet these requirements. One of the foundational support-

���

Databases Modeling of Engineering Information

ing strategies is the computer-based information technology. Information systems have become the nerve center of current manufacturing systems. So some new requirements on information modeling are introduced.

Database systems are the key to implementing information modeling. Engineering information modeling requires database support. Engineering applications, however, are data- and knowledge- intensive applications. Some unique character-istics and usage of new technologies have put many potential requirements on engineering information modeling, which challenge today’s database systems and promote their evolvement. Database systems have gone through the develop-ment from hierarchical and network databases to relational databases. But in non-transaction processing such as CAD/CAPP/CAM (computer-aided design/computer-aided process planning/computer-aided manufacturing), knowledge-based system, multimedia and Internet systems, most of these data-intensive application systems suffer from the same limitations of relational databases. Therefore, some non-traditional data models have been proposed. These data models are fundamental tools for modeling databases or the potential database models. Incorporation between additional semantics and data models has been a major goal for database research and development.

Focusing on engineering applications of data-bases, in this chapter, we identify the requirements for engineering information modeling and inves-tigate the satisfactions of current database models to these requirements. Here we differentiate two levels of database models: conceptual data mod-els and logical database models. Constructions of database models for engineering information modeling are hereby proposed.

The remainder of the chapter is organized as follows: The next section identifies the generic requirements of engineering information mod-eling. The issues that current databases satisfy these requirements are then investigated in the

third section. The fourth section proposes the constructions of database models. The final sec-tion concludes this chapter.

needs For engIneerIng InFormatIon modelIng

Complex Objects and relationships

Engineering data have complex structures and are usually large in volume. But engineering design objects and their components are not independent. In particular, they are generally organized into taxonomical hierarchies. The specialization as-sociation is the well-known association. Also the part-whole association, which relates components to the compound of which they are part, is another key association in engineering settings.

In addition, the position relationships be-tween the components of design objects and the configuration information are typically multi-dimensional. Also, the information of version evolution is obviously time-related. All these kinds of information should be stored. It is clear that spatio-temporal data modeling is essential in engineering design (Manwaring, Jones, & Glagowski, 1996).

Typically, product modeling for product fam-ily and product variants has resulted in product data models, which define the form and content of product data generated through the product lifecycle from specification through design to manufacturing. Products are generally complex (see Figure 1, which shows a simple example of product structure) and product data models should hereby have advanced modeling abilities for un-structured objects, relationships, abstractions, and so on (Shaw, Bloor, & de Pennington, 1989).

Data Exchange and Share

Engineering activities are generally performed across departmental and organization boundaries.

22 more pages are available in the full version of this document, which may

be purchased using the "Add to Cart" button on the product's webpage:

www.igi-global.com/chapter/databases-modeling-engineering-

information/7920?camid=4v1

This title is available in InfoSci-Books, InfoSci-Database Technologies,

Business-Technology-Solution, Library Science, Information Studies, and

Education, InfoSci-Library Information Science and Technology. Recommend

this product to your librarian:

www.igi-global.com/e-resources/library-recommendation/?id=1

Related Content

Data Management Issues in Information SystemsCarl Stephen Guynes and Michael T. Vanecek (1995). Journal of Database Management (pp. 3-13).

www.igi-global.com/article/data-management-issues-information-systems/51154?camid=4v1a

Issues in Mobile Electronic CommerceAsuman Dogac and Arif Tumer (2002). Journal of Database Management (pp. 36-42).

www.igi-global.com/article/issues-mobile-electronic-commerce/3275?camid=4v1a

Intelligent Search for Experts Using Fuzzy Abstraction Hierarchy in Knowledge Management

SystemsKun-Woo Yang and Soon-Young Huh (2009). Database Technologies: Concepts, Methodologies, Tools,

and Applications (pp. 755-777).

www.igi-global.com/chapter/intelligent-search-experts-using-fuzzy/7941?camid=4v1a

The Development of Ordered SQL Packages in Peer-to-Peer Data Warehousing EnvironmentsWilfred Ng and Mark Levene (2003). Advanced Topics in Database Research, Volume 2 (pp. 72-103).

www.igi-global.com/chapter/development-ordered-sql-packages-peer/4342?camid=4v1a