Jump to content

Alpha (programming language): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
links to article (alas, paywalled)
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Short description|Database language proposed by Edgar F. Codd}}
{{multiple issues|
{{Refimprove|date=November 2013}}
}}

The '''Alpha''' language was the original database language proposed by [[Edgar F. Codd]], the inventor of the [[relational database]] approach. It was defined in Codd's 1971 paper "A Data Base Sublanguage Founded on the Relational Calculus".<ref>Codd, E.F., "[http://dl.acm.org/citation.cfm?id=1734718 Data Base Sublanguage Founded on the Relational Calculus]", Proc. 1971 ACM-SIGFIDET Workshop on Data Description, Access, and Control, San Diego.</ref> Alpha influenced the design of [[QUEL query languages|QUEL]].<ref>"ALPHA was never implemented, but its ideas were influential on the design of QUEL and (to a much lesser extent) SQL", Date, C.J., ''The Relational Database Dictionary'', 2009</ref> It was eventually supplanted by [[SQL]] (which is however based on the [[relational algebra]] defined by Codd in "Relational Completeness of Data Base Sublanguages"<ref>Codd, E.F., "Relational Completeness of Data Base Sublanguages", IBM Research Laboratory, RJ987, 1972.</ref>), which [[IBM]] developed for its first commercial relational database product.
The '''Alpha''' language was the original database language proposed by [[Edgar F. Codd]], the inventor of the [[relational database]] approach. It was defined in Codd's 1971 paper "A Data Base Sublanguage Founded on the Relational Calculus".<ref>Codd, E.F., "[http://dl.acm.org/citation.cfm?id=1734718 Data Base Sublanguage Founded on the Relational Calculus]", Proc. 1971 ACM-SIGFIDET Workshop on Data Description, Access, and Control, San Diego.</ref> Alpha influenced the design of [[QUEL query languages|QUEL]].<ref>"ALPHA was never implemented, but its ideas were influential on the design of QUEL and (to a much lesser extent) SQL", Date, C.J., ''The Relational Database Dictionary'', 2009</ref> It was eventually supplanted by [[SQL]] (which is however based on the [[relational algebra]] defined by Codd in "Relational Completeness of Data Base Sublanguages"<ref>Codd, E.F., "Relational Completeness of Data Base Sublanguages", IBM Research Laboratory, RJ987, 1972.</ref>), which [[IBM]] developed for its first commercial relational database product.

==See also==
* [[QUEL query languages]]


==References==
==References==
{{Reflist}}
{{Reflist}}

==See also==
[[QUEL query languages]]


{{Query languages}}
{{Query languages}}

Latest revision as of 00:39, 22 April 2024

The Alpha language was the original database language proposed by Edgar F. Codd, the inventor of the relational database approach. It was defined in Codd's 1971 paper "A Data Base Sublanguage Founded on the Relational Calculus".[1] Alpha influenced the design of QUEL.[2] It was eventually supplanted by SQL (which is however based on the relational algebra defined by Codd in "Relational Completeness of Data Base Sublanguages"[3]), which IBM developed for its first commercial relational database product.

See also

[edit]

References

[edit]
  1. ^ Codd, E.F., "Data Base Sublanguage Founded on the Relational Calculus", Proc. 1971 ACM-SIGFIDET Workshop on Data Description, Access, and Control, San Diego.
  2. ^ "ALPHA was never implemented, but its ideas were influential on the design of QUEL and (to a much lesser extent) SQL", Date, C.J., The Relational Database Dictionary, 2009
  3. ^ Codd, E.F., "Relational Completeness of Data Base Sublanguages", IBM Research Laboratory, RJ987, 1972.