Exploring XML for data exchange in the context of an undergraduate database curriculum

Suzanne Dietrich, Susan D. Urban, Hua Ma, Yang Xiao, Shama Patel

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations

Abstract

The relationship between XML and database management systems has become an important topic for coverage at the undergraduate level. This paper presents an approach to teaching the use of XML through the study of data exchange. After a brief review of XML, the paper provides a tutorial on the different features that are provided in major relational database products for the import and export of XML, providing a discussion of how these features can be used as implementation exercises for students. In addition to addressing the use of XML for data exchange in relational systems, the paper also provides an overview of several teaching tools that are also used in the study of XML for object-oriented data and also for the exchange of object-oriented and object-relational data.

Original languageEnglish (US)
Title of host publicationProceedings of the Thirty-Sixth SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2005
PublisherAssociation for Computing Machinery
Pages53-57
Number of pages5
ISBN (Print)1581139977, 9781581139976
DOIs
StatePublished - 2005
EventProceedings of the Thirty-Sixth SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2005 - St. Louis, MO, United States
Duration: Feb 23 2005Feb 27 2005

Publication series

NameProceedings of the Thirty-Sixth SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2005

Conference

ConferenceProceedings of the Thirty-Sixth SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2005
Country/TerritoryUnited States
CitySt. Louis, MO
Period2/23/052/27/05

Keywords

  • Data exchange
  • Object-oriented databases
  • Object-relational databases
  • Relational databases
  • Undergraduate database curriculum
  • XML

ASJC Scopus subject areas

  • Engineering(all)

Fingerprint

Dive into the research topics of 'Exploring XML for data exchange in the context of an undergraduate database curriculum'. Together they form a unique fingerprint.

Cite this