Using Object-Oriented Features

2011 ◽  
pp. 51-88
Author(s):  
Johanna Wenny Rahayu ◽  
David Tanier ◽  
Eric Pardede

In Chapter II, we discussed the different features available in Oracle™ that can be used to implement an object-oriented model. We will use those features in this chapter. The discussion in this chapter will be categorized based on the relationship types. There are three distinct relationship types that we have to consider in object-oriented modeling for implementation in object-relational databases: inheritance, association, and aggregation. Some manipulations will be needed in order to accommodate the features of these relationships.

Author(s):  
Jaroslav Zendulka

Modeling techniques play an important role in the development of database applications. Well-known entity-relationship modeling and its extensions have become a widely-accepted approach for relational database conceptual design. An object-oriented approach has brought a new view of conceptual modeling. A class as a fundamental concept of the object-oriented approach encapsulates both data and behavior, whereas traditional relational databases are able to store only data. In the early 1990s, the difference between the relational and object-oriented (OO) technologies, which were, and are still used together to build complex software systems, was labeled the object-relational impedance mismatch (Ambler, 2003). The object-oriented approach and the need of new application areas to store complex data have greatly influenced database technology since that time. Besides appearance of object-oriented database systems, which fully implement objectoriented paradigm in a database environment (Catell et al., 2003), traditional relational database management systems become object-relational (Stonebraker & Brown, 1999). The most recent versions of the SQL standard, SQL: 1999 (Melton & Simon (2001) and SQL: 2003 (Eisenberg et al., 2004), introduced object-relational features to the standard and leading database producers have already released packages which incorporate them.


2014 ◽  
Vol 687-691 ◽  
pp. 2272-2275
Author(s):  
Ling Fang Huang

This paper establishes a new object-oriented HIS modeling mechanism and method based on UML. For HIS development, first establish a concise and accurate model, and it is the key to the software development. It can make the developers grasp the global understanding of the whole system and the relationship between its related parts, and can prevent people prematurely get into the details of the various modules. It has a decisive influence on various aspects of the application system such as cost, performance, flexibility, security, maintenance and so on.


2021 ◽  
pp. 009539972110478
Author(s):  
Aute Kasdorp ◽  
Leonie Schakel

This case study investigates interactions between inspectors and regulatee representatives during regulatory conversations. We study how health care inspectors pursue voluntary cooperation from internal supervisors of health care providers to alter organizational management practices. We identify ambiguity as a central characteristic of the regulatory conversations. We observe several discrepancies as inspectors display hierarchical behavior incongruent with the horizontal relationship they aim for—and incongruent with the relationship style that internal supervisors expect. Analyzing these discrepancies in terms of relationship types and associated relational signals helps explain and prevent suboptimal communication and reduced acceptance of regulators’ demands by regulatees.


2008 ◽  
pp. 187-207 ◽  
Author(s):  
Z.. M. Ma

Fuzzy set theory has been extensively applied to extend various data models and resulted in numerous contributions, mainly with respect to the popular relational model or to some related form of it. To satisfy the need of modeling complex objects with imprecision and uncertainty, recently many researches have been concentrated on fuzzy semantic (conceptual) and object-oriented data models. This chapter reviews fuzzy database modeling technologies, including fuzzy conceptual data models and database models. Concerning fuzzy database models, fuzzy relational databases, fuzzy nested relational databases, and fuzzy object-oriented databases are discussed, respectively.


Sign in / Sign up

Export Citation Format

Share Document