JOURNAL ARTICLE

A Fully Precise Null Extended Nested Relational Algebra

Mark LeveneGeorge Loizou

Year: 1993 Journal:   Fundamenta Informaticae Vol: 19 (3-4)Pages: 303-342   Publisher: IOS Press

Abstract

The nested relational model extends the fiat relational model by relaxing the first normal form assumption in order to allow the modelling of complex objects. Recently many extended algebras have been suggested for the nested relational model, but only few have incorporated null values into the attribute domains. Furthermore, some of the previously defined extended algebras are defined only over a subclass of nested relations, and all of them are difficult to use, since the user must know the detailed structure of the nested relations being queried. Herein, we define an extended algebra for nested relations, which may contain null values, called the null extended algebra. The null extended algebra is defined over the general class of nested relations with null values and, in addition, allows queries to be formulated without the user having to know the detailed structure of the nested relations being queried. In this sense, our null extended join operator of the null extended algebra is unique in the literature, since it joins two nested relations by taking into account all their common attributes at all levels of their structure, whilst operating directly on the two nested relations. All the operators of the null extended algebra are proved to be faithful and precise. The null extended algebra is a complete extended algebra in the context of nested relations, and, in addition, it includes the null extended powerset operator, which provides recursion and iteration facilities.

Keywords:
Null (SQL) Relational algebra Joins Algebra over a field Mathematics Nested set model Nested loop join Class (philosophy) Relational calculus Discrete mathematics Relational database Pure mathematics Relational model Computer science Database Programming language Artificial intelligence

Metrics

9
Cited By
1.53
FWCI (Field Weighted Citation Impact)
23
Refs
0.81
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Advanced Database Systems and Queries
Physical Sciences →  Computer Science →  Computer Networks and Communications
Semantic Web and Ontologies
Physical Sciences →  Computer Science →  Artificial Intelligence
Data Management and Algorithms
Physical Sciences →  Computer Science →  Signal Processing

Related Documents

BOOK-CHAPTER

The null extended nested relational model

Lecture notes in computer science Year: 1992 Pages: 35-75
JOURNAL ARTICLE

Extended algebra and calculus for nested relational databases

Mark A. RothHerry F. KorthAbraham Silberschatz

Journal:   ACM Transactions on Database Systems Year: 1988 Vol: 13 (4)Pages: 389-417
BOOK-CHAPTER

Nested Bitemporal Relational Algebra

Abdullah Uz TanselCanan Eren Atay

Lecture notes in computer science Year: 2006 Pages: 622-633
BOOK-CHAPTER

An Extended Possibility-Based Fuzzy Nested Relational Database Model and Algebra

Zongmin MaFatma Mili

IFIP advances in information and communication technology Year: 2002 Pages: 285-288
JOURNAL ARTICLE

Null values in nested relational databases

Mark A. RothHenry F. KorthAbraham Silberschatz

Journal:   Acta Informatica Year: 1989 Vol: 26 (7)Pages: 615-642
© 2026 ScienceGate Book Chapters — All rights reserved.