Presentation is loading. Please wait.

Presentation is loading. Please wait.

XML and Databases By Jared Foster. What is XML? Extensible Markup Language (XML) Similar to HTML XML is about 5 years old Allows information and services.

Similar presentations


Presentation on theme: "XML and Databases By Jared Foster. What is XML? Extensible Markup Language (XML) Similar to HTML XML is about 5 years old Allows information and services."— Presentation transcript:

1 XML and Databases By Jared Foster

2 What is XML? Extensible Markup Language (XML) Similar to HTML XML is about 5 years old Allows information and services to be encoded with a meaningful structure that both computers and humans can understand.

3 Example Everyday Italian Giada De Laurentiis Harry Potter J K. Rowling

4 Features of XML Databases The XML data model, is flexible enough to handle technical documentation, health care tracking, and customer profiles, full- text searches, and structured query languages like XQuery. XML databases are able to handle, more efficiently, large documents, as well as large numbers of documents.

5 Kinds of XML Databases Document-centric –Designed for human consumption –Articles –Manuals –Has a uniform structure Data-centric –Designed for computer consumption –Scientific data –Inventory information –Does not have a uniform structure

6 Oracle Oracle introduced XML capabilities in Oracle9i Release 2 –Allowed for the querying, retrieval, and management of XML data. In Oracle 10g Release 2 introduced XML indexing and more efficient querying tools. –XQuery –XMLIndex

7 XQuery Statement –doc("books.xml")/bookstore/book[price<30]

8 Everyday Italian Giada De Laurentiis Harry Potter J K. Rowling

9 Result Harry Potter J K. Rowling

10 References Lee, Geoff. May Oracle Database 10g Release 2 Technical Overview. b/Current/twp_xmldb_10gr2_tech_overview.pdf b/Current/twp_xmldb_10gr2_tech_overview.pdf Bourret, Ronald. September, XML and Databases. s.htm s.htm Refsnes Data XQuery Example. ple.asp ple.asp

11 ?’s


Download ppt "XML and Databases By Jared Foster. What is XML? Extensible Markup Language (XML) Similar to HTML XML is about 5 years old Allows information and services."

Similar presentations


Ads by Google