JOURNAL ARTICLE

Extended algebra and calculus for nested relational databases

Mark A. RothHerry F. KorthAbraham Silberschatz

Year: 1988 Journal:   ACM Transactions on Database Systems Vol: 13 (4)Pages: 389-417   Publisher: Association for Computing Machinery

Abstract

Relaxing the assumption that relations are always in First-Normal-Form (1NF) necessitates a reexamination of the fundamentals of relational database theory. In this paper we take a first step towards unifying the various theories of ¬1NF databases. We start by determining an appropriate model to couch our formalisms in. We then define an extended relational calculus as the theoretical basis for our ¬1NF database query language. We define a minimal extended relational algebra and prove its equivalence to the ¬1NF relational calculus. We define a class of ¬1NF relations with certain “good” properties and extend our algebra operators to work within this domain. We prove certain desirable equivalences that hold only if we restrict our language to this domain.

Keywords:
Relational calculus Codd's theorem Relational algebra Rotation formalisms in three dimensions Relational database Computer science Relational model Equivalence (formal languages) Conjunctive query Class (philosophy) Algebra over a field Domain (mathematical analysis) Database Mathematics Discrete mathematics Artificial intelligence Pure mathematics

Metrics

278
Cited By
23.91
FWCI (Field Weighted Citation Impact)
29
Refs
1.00
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

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

Related Documents

JOURNAL ARTICLE

On Roth, Korth, and Silberschatz's extended algebra and calculus for nested relational databases

Abdullah Uz TanselLucy Garnett

Journal:   ACM Transactions on Database Systems Year: 1992 Vol: 17 (2)Pages: 374-383
JOURNAL ARTICLE

A Fully Precise Null Extended Nested Relational Algebra

Mark LeveneGeorge Loizou

Journal:   Fundamenta Informaticae Year: 1993 Vol: 19 (3-4)Pages: 303-342
JOURNAL ARTICLE

Equivalence of the relational algebra and calculus for nested relations

Lucy GarnettAbdullah Uz Tansel

Journal:   Computers & Mathematics with Applications Year: 1992 Vol: 23 (10)Pages: 3-25
BOOK-CHAPTER

Nested Bitemporal Relational Algebra

Abdullah Uz TanselCanan Eren Atay

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

Extended Relational Databases

Wilfried LemahieuSeppe vanden BrouckeBart Baesens

Cambridge University Press eBooks Year: 2018 Pages: 231-254
© 2026 ScienceGate Book Chapters — All rights reserved.