|
|
June 17, 2003 Meeting
|
|
Introduction to XML For Data Practitioners |
|
Presented by David Plotkin Time:
Registration/Refreshments - 8:30-9:00 a.m.
Presentation
- 9:00-11:00 a.m.
Location: Standard Insurance Auditorium
Data practitioners have known for the past couple of years that XML
was a technology that they "must know." Yet much of the education is
oriented to the needs of application developers only, rather than "data
people." At last we've solved that problem by asking David Plotkin,
a fellow data practitioner, to teach this workshop. This presentation
provides a comprehensive introduction to XML as it relates to data management.
It provides an understanding of the importance of XML to metadata management.
It will introduce you to the essential aspects of XML-based systems
including DTDs, XML Schemas, and namespaces. The tutorial will introduce
you to the building blocks of XML structures and show you how to construct
them from reusable components. The hype and confusion around XML can
also lead to data management chaos. Come to this tutorial to get the
"real" story:
- What XML is -- from the standpoint of a data practitioner
- What XML is NOT
- The Relational View of XML (which is hierarchical)
- Why Use XML instead of a flat file?
- Understanding the components of a DTD (Elements and Attributes)
- Validating an XML document with a Document Type Definition (DTD)
- Turning a Model into XML
- Understanding the components of XML Schemas (Elements and Attributes)
- Using Namespaces
- Creating reusable XML Schemas
DAVID PLOTKIN is the Lead Data Architect for Inovant, Visa's IT department.
He has implemented both procedural and object-oriented systems for over 15
years, and built Metadata management environments and several corporate
repositories. Recently, he was involved in the complete recreation of Longs
pharmacy system using object-oriented technology. This effort used a
business-rules driven approach and included generating code and database from
models, implementing Metadata management, and the automated implementation of
parameter-driven business rules. He also worked on Longs' E-CRM initiative,
which included an operational data store, electronic bus, XML messaging and
data cleansing. He is currently rearchitecting the Metadata initiative
(including a corporate repository) at Inovant.
|
|