RESEARCH-ARTICLE Journal of Computing Sciences in Colleges  The LINQ between XML and databases: a gentle introduction      Authors: Suzanne W. Dietrich, Mahesh Chaudhari Authors Info & Affiliations Journal of Computing Sciences in Colleges, Volume 25, Issue 4 • April 2010 • pp 158–164 Published: 01 April 2010  3  254      12       Get Access  Abstract The Language INtegrated Query (LINQ) provides a unified paradigm for querying relations and XML. LINQ's query comprehension syntax is SQL-like and provides a natural pathway for students to use to explore the XML and database connection. This paper describes a suite of exercises for using LINQ to query a relational database returning XML results, to query XML, and to transform the structure of one XML document to another. References 1. Albahari, J., LINQPad, http://www.linqpad.net, retrieved December 1, 2009. 2. Bagui, S. and Haar, L. T., Database education in the new millennium, J. Comput. Small Coll. 24, 4 (Apr. 2009), 80--87, 2009. 3. Calvert, C. and Kulkarni, D., Essential LINQ, Boston MA: Addison-Wesley Professional, 2009. 4. Dietrich, S. W. and Chaudhari, M., The missing LINQ between databases and object-oriented programming: LINQ as an object query language for a database course, J. Comput. Small Coll. 24, 4 (Apr. 2009), 282--288, 2009. 5. Dietrich, S. W. and Urban, S. D., An Advanced Course in Database Systems: Beyond Relational Databases, Upper Saddle River, Feedback Prentice-Hall, Inc., 2005. NJ: Pearson 6. Marguerie, F., Eichert, S., and Wooley, J., LINQ in Action, Greenwich, CT: Manning, 2008. 7. Wagner, P. J. and Moore, T. K., Integrating XML into a database systems course. Proceedings of ACM SIGCSE, 26--30, 2003. 8. World Wide Web Consortium, Extensible Markup LanguageSciences (XML) 1.0, 2008, http://www.w3.org/TR/REC-xml/. Journal of Computing in Colleges  9. World Wide Web Consortium, XML Path Language (XPath) 1.0, 1999, http://www.w3.org/TR/xpath. 10. World Wide Web Consortium, XML Schema, http://www.w3.org/XML/Schema, retrieved November 25, 2009. 11. World Wide Web Consortium, XQuery 1.0: An XML Query Language, 2007, http://www.w3.org/TR/xquery/. 12. World Wide Web Consortium, XSL Transformations (XSLT) 1.0, 1999, http://www.w3.org/TR/xslt. Show Fewer References Comments DL Comment Policy Comments should be relevant to the contents of this article, (sign in required). 0 Comments t Tweet 🔒 Disqus' Privacy Policy Sort by Newest f Share Nothing in this discussion yet. ⚠ Do Not Sell My Data View Issue’s Table of Contents Categories About Journals About ACM Digital Library Magazines Subscription Information Feedback  Books Author Guidelines Proceedings Using ACM Digital Library SIGs All Holdings within the ACM Digital Library Conferences ACM Computing Classification System Collections Journal of Computing Sciences in Colleges People Join Connect Join ACM  Contact Join SIGs  Facebook Subscribe to Publications  Twitter Institutions and Libraries  Linkedin  The ACM Digital Library is published by the Association for Computing Machinery. Copyright © 2021 ACM, Inc. Terms of Usage Feedback Privacy Policy Code of Ethics