Skip to Main content Skip to Navigation
Theses

Extension orientée objet d'un SGBD relationnel

Abstract : The objective of this work is the specification and development of a Relational Database Management System (RDBMS) which incorporates "Object" technology and concepts. The principle of our approach is to extend relational domains with Abstract Data Types (ADT) and consists in loosely coupling object concepts and mechanisms to the relational model and system. This introduces new modelling and optimization problems requiring further study. First, the data model and the features of the extension are defined. The concept of Abstract Data Type is introduced in order to express new domains: an ADT specifies a data structure together with a set of methods (functions) which constitutes its manipulation interface. A simple inheritance mechanism is provided. Constructors are supplied to define the data structure of a type, introducing the notion of complex object. The concept of sharing, based on object identity, is an important contribution of this work. The language which materializes the model is a SQL extension, named ESQL; methods are presently written using a C extension. The realization of such a system consists in the implementation of different components providing the object support and in the integration of these components to an existing RDBMS kernel. There are three main modules. The type manager is a part of the relational catalogue manager which handles ADT definitions. The method manager provides different functions like compilation and execution. The object manager supplies object storage and manipulation capabilities; this part provided the opportunity to study advanced object storage techniques.
Document type :
Theses
Complete list of metadatas

Cited literature [52 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-00004715
Contributor : Thèses Imag <>
Submitted on : Tuesday, February 17, 2004 - 2:13:17 PM
Last modification on : Friday, November 6, 2020 - 4:05:01 AM
Long-term archiving on: : Thursday, September 13, 2012 - 1:15:39 PM

Identifiers

  • HAL Id : tel-00004715, version 1

Collections

UJF | UGA

Citation

François Exertier. Extension orientée objet d'un SGBD relationnel. Autre [cs.OH]. Université Joseph-Fourier - Grenoble I, 1991. Français. ⟨tel-00004715⟩

Share

Metrics

Record views

548

Files downloads

3052