Jump to content

ISBL

From Wikipedia, the free encyclopedia

ISBL (Information Systems Base Language) is the relational algebra notation that was invented for PRTV, one of the earliest database management systems to implement E.F. Codd's relational model of data.

There are six main operations in ISBL that derive their names from relational algebra but are more generalized in action than their namesakes. These are selection, projection, union, intersection, difference and join.[1]:288

Example

[edit]
OS = ORDERS * SUPPLIERS
LIST OS: NAME="Brooks" % SNAME, ITEM, PRICE

See also

[edit]
  • IBM Business System 12 - An IBM industrial strength relational DBMS influenced by ISBL. It was developed for use by customers of IBM's time-sharing service bureaux in various countries in the early 1980s.

References

[edit]
  1. Todd, S. J. P. (1976). "The Peterlee Relational Test Vehicle—a system overview". IBM Systems Journal. 15 (4): 285–308. doi:10.1147/sj.154.0285. ISSN 0018-8670.
[edit]