• What is XML? Begin by visiting the website of the World-Wide Web Consortium (W3C) to get an idea of how XML is placed in the world. Then look for a tutorial on XML.
  • Is XML a database? Begin with http://www.rpbourret.com/xml/ but bear in mind this is just one person’s view. What other views can you find?
  • XSL Experts describe certain kinds of database as ‘schema-less’ and speak of ‘semi-structured data’; yet they also speak of XML schemas. What do they mean by these terms?
  • If XML is used to store data, what are appropriate ways to search the data? An important conference took place in 1998. Go to its web site: http://www.w3.org/TandS/QL/QL98/pp.html and find out some of the problems and ideas from that time.
  • Read the XQuery tutorial paper: “D Chamberlin Xquery: An XML Query Language (IBM Systems Journal, Vol 41, No 4, 2002” And then discuss the following questions: Is XQuery the last word in XML query languages? What are its advantages and what are its shortcomings? If it is superseded by another language, what superior features will that new language have which XQuery doesn't?
  • XML SOAP is a language that allows a program running in one operating system to communicate with another program in another operating system over the internet. Give some examples of applications of how SOAP is used.
  • The Resource Description Framework (RDF) is a W3C standard for describing Web resources, such as the title, author, modification date, content, and copyright information of a Web page. Explain the difference between the XML and RDF models and discuss why should RDF be used why not just XML? Your response to each of these questions or instructions should be a minimum of 150 and a maximum of 300 words. The share of the marks for each question is shown.
Academic Honesty!
It is not our intention to break the school's academic policy. Projects posted are only used as a reference and should not be submitted as is. We are not held liable for any misuse of the solutions. Please see the frequently asked questions page for further questions and inquiries.
Kindly fill out the form. Please provide a valid email address and we'll get back to you in less than 24 hours. We will be sending an invoice through PayPal upon confirmation. We are a non profit organization however we need an amount to keep this organization running, and to be able to complete our research and development.