ERC+: an object+relationship paradigm for database applications

نویسندگان

  • Stefano SPACCAPIETRA
  • Marcos SUNYE
  • Kokou YETONGNON
  • Antonio Di LEVA
چکیده

The concepts of object oriented data models aim towards modeling of application objects close to the user's view. Yet developers of applications relying on object oriented database management systems are facing problems resulting from the limitations of object oriented data models to describe adequately the full range of possible associations between objects and between processes. This paper focuses on the conceptual data modeling needs of object oriented database applications, and proposes an object+relationship model, ERC+, which meets database application requirements by merging traditional semantic data models features with object oriented capabilities such as structural object orientation, inheritance, and object identity. It is an extended entity-relationship model specifically designed to support complex object description and to allow multiple perceptions of objects. The ERC+ model provides the foundations for an integrated environment of tools called SUPER that has been designed to aid the development of database applications. The key features of the SUPER environment include: a graphical schema editor for describing complex objects, a data browser and a graphical editor for formulating ERC+ queries.

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

ثبت نام

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

منابع مشابه

Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey

One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...

متن کامل

About Entities, Complex Objects and Object-oriented Data Models

Facilities for complex object modeling are nowadays needed in several areas of database applications (CAD/CAM, office automation, robotics, ...). Consequently, either new models are developed, or existing ones (relational, functional) are extended to better respond to this requirement. This paper intends to show that the entity-relationship approach may offer the required facilities, preserving...

متن کامل

User-oriented Databases

Our first priority has been the definition of a data modelling paradigm which directly supports the concepts governing user's perception of their application data. Human perception is most easily expressed in terms of objects, associations among objects and properties of objects and associations. Objects and associations are selected by users as the primary components of the reality they want t...

متن کامل

1 Experiences with Super , a Database Visual Environment

We present our experiences with building SUPER 1 , a database environment based on a structurally object-oriented entity-relationship model, called ERC+. SUPER is designed to be a semantically rich user-friendly front-end to existing relational or object-oriented database systems. We focus on the functionalities of visual direct manipulation interfaces of SUPER, in particular the schema and the...

متن کامل

Conceptual Modelling of Database Applications Using an Extended Er Model

In this paper, we motivate and present a data model for conceptual design of structural and behavioural aspects of databases. We follow an object centered design paradigm in the spirit of semantic data models. The speciication of structural aspects is divided into modelling of object structures and modelling of data types used for describing object properties. The speciication of object structu...

متن کامل

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


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

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

دوره   شماره 

صفحات  -

تاریخ انتشار 1999