Set Comparison in Relational Query Languages

Set Comparison in Relational Query Languages

Mohammad Dadashzadeh
Copyright: © 2005 |Pages: 8
ISBN13: 9781591405603|ISBN10: 1591405602|EISBN13: 9781591407959
DOI: 10.4018/978-1-59140-560-3.ch103
Cite Chapter Cite Chapter

MLA

Dadashzadeh, Mohammad. "Set Comparison in Relational Query Languages." Encyclopedia of Database Technologies and Applications, edited by Laura C. Rivero, et al., IGI Global, 2005, pp. 624-631. https://doi.org/10.4018/978-1-59140-560-3.ch103

APA

Dadashzadeh, M. (2005). Set Comparison in Relational Query Languages. In L. Rivero, J. Doorn, & V. Ferraggine (Eds.), Encyclopedia of Database Technologies and Applications (pp. 624-631). IGI Global. https://doi.org/10.4018/978-1-59140-560-3.ch103

Chicago

Dadashzadeh, Mohammad. "Set Comparison in Relational Query Languages." In Encyclopedia of Database Technologies and Applications, edited by Laura C. Rivero, Jorge Horacio Doorn, and Viviana E. Ferraggine, 624-631. Hershey, PA: IGI Global, 2005. https://doi.org/10.4018/978-1-59140-560-3.ch103

Export Reference

Mendeley
Favorite

Abstract

Today’s de facto database standard, the relational database, was conceived in the late 1960’s by Edgar F. Codd at IBM. The relational data model offered the user a logical view of the data that was shielded from consideration of how the data would, in fact, be physically organized in storage. This feat was accomplished in large part by the introduction of relational query languages that would specify the desired set of records in a non-procedural fashion. In contrast to the prevailing record-at-a-time, loop-oriented, procedural query languages of the hierarchical and network database management systems, relational query languages were set-oriented in that they would operate on sets of records (i.e., relations or tables) at-a-time in order to produce the desired set of output records. Codd introduced both a relational algebra and a relational calculus as a basis for dealing with data in relational form. Indeed, he defined what the first relational language was: Data Sublanguage Alpha (Codd, 1971).

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.