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:
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.
Example Everyday Italian Giada De Laurentiis 2005 30.00 Harry Potter J K. Rowling 2005 29.99
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.
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
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