Structured Query Language (SQL) - Cultural View of Technology
Structured Query Language (SQL) - Cultural View of Technology
Structured Query Language (SQL) - Cultural View of Technology
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>SQL</strong> 10<br />
routines, functions, and XML-to-<strong>SQL</strong> data type mappings to support manipulation and storage <strong>of</strong> XML in an <strong>SQL</strong><br />
database. This part <strong>of</strong> the standard consists solely <strong>of</strong> optional features.<br />
Alternatives to <strong>SQL</strong><br />
A distinction should be made between alternatives to relational query languages and alternatives to <strong>SQL</strong>. Below are<br />
proposed relational alternatives to <strong>SQL</strong>. See navigational database for alternatives to relational:<br />
• .QL - object-oriented Datalog<br />
• 4D <strong>Query</strong> <strong>Language</strong> (4D QL)<br />
• Datalog<br />
• Hibernate <strong>Query</strong> <strong>Language</strong> (HQL) - A Java-based tool that uses modified <strong>SQL</strong><br />
• HT<strong>SQL</strong> - URL based query method<br />
• IBM Business System 12 (IBM BS12) - one <strong>of</strong> the first fully relational database management systems, introduced<br />
in 1982<br />
• ISBL<br />
• Java Persistence <strong>Query</strong> <strong>Language</strong> (JPQL) - The query language used by the Java Persistence API in Java EE5<br />
• LINQ<br />
• Object <strong>Query</strong> <strong>Language</strong><br />
• QBE (<strong>Query</strong> By Example) created by Moshè Zlo<strong>of</strong>, IBM 1977<br />
• Quel introduced in 1974 by the U.C. Berkeley Ingres project.<br />
• Tutorial D<br />
• X<strong>Query</strong><br />
See also<br />
• Comparison <strong>of</strong> object-relational database management systems<br />
• Comparison <strong>of</strong> relational database management systems<br />
• D (data language specification)<br />
• D4 (programming language) (an implementation <strong>of</strong> D)<br />
• Hierarchical model<br />
• List <strong>of</strong> relational database management systems<br />
• MUMPS<br />
• Search suggest drop-down list<br />
• No<strong>SQL</strong><br />
References<br />
[1] Beaulieu, Alan (April 2009). Mary E. Treseler. ed. Learning <strong>SQL</strong> (2nd ed.). Sebastapol, CA, USA: O'Reilly. ISBN 978-0-596-52083-0.<br />
[2] Chapple, Mike. "<strong>SQL</strong> Fundamentals" (http://databases.about.com/od/sql/a/sqlfundamentals.htm). About.com: Databases. About.com. .<br />
Retrieved 2009-01-28.<br />
[3] Connolly, Thomas. Database Systems (2nd ed.). Addison-Wesley. p. 384. ISBN 0-201-34287-1.<br />
[4] Codd, E.F. (June 1970). "A Relational Model <strong>of</strong> Data for Large Shared Data Banks" (http://www.acm.org/classics/nov95/toc.html).<br />
Communications <strong>of</strong> the ACM (Association for Computing Machinery) 13 (6): 377–387. doi:10.1145/362384.362685. . Retrieved 2007-06-09.<br />
[5] "<strong>Structured</strong> <strong>Query</strong> <strong>Language</strong> (<strong>SQL</strong>)" (http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp?topic=/com.ibm.db2.udb.<br />
admin.doc/doc/c0004100.htm). International Business Machines. October 27, 2006. . Retrieved 2007-06-10.<br />
[6] Chamberlin, Donald D.; Boyce, Raymond F. (1974). "SEQUEL: A <strong>Structured</strong> English <strong>Query</strong> <strong>Language</strong>" (http://www.almaden.ibm.com/<br />
cs/people/chamberlin/sequel-1974.pdf) (PDF). Proceedings <strong>of</strong> the 1974 ACM SIGFIDET Workshop on Data Description, Access and<br />
Control (Association for Computing Machinery): 249–264. . Retrieved 2007-06-09.<br />
[7] Oppel, Andy (March 1, 2004). Databases Demystified (http://www.mhpr<strong>of</strong>essional.com/product.php?cat=112&isbn=0072253649). San<br />
Francisco, CA: McGraw-Hill Osborne Media. pp. 90–91. ISBN 0-07-225364-9. .<br />
[8] "History <strong>of</strong> IBM, 1978" (http://www-03.ibm.com/ibm/history/history/year_1978.html). IBM Archives. IBM. . Retrieved 2007-06-09.