SlideServe
Menu
Préférences
© SlideServe · v2026

A Gentle Introduction to DDI - What's in it for me?

yuli-avery avatar
26 diapositives · 400 Views · Nov 09, 2014

This comprehensive guide provides an insightful overview of the Data Documentation Initiative (DDI), its significance, and practical applications. Authored by Jim Jacobs from the University of California, San Diego, and Wendy Thomas from the University of Minnesota, this resource covers DDI modules, relevant documents, and tools. It delves into the differences between DTD and Schema, emphasizes the advantages of using XML for data formats, and offers practical advice for managing local archives. Ideal for researchers and data managers looking to enhance their understanding of data documentation.

A Gentle Introduction to DDI - What's in it for me? - slide 1
01 / 26A Gentle Introduction to DDI - What's in it for me?
1 / 17

Télécharger la présentation

A Gentle Introduction to DDI - What's in it for me?
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. A Gentle Introduction to DDI - What's in it for me? Jim Jacobs University of California, San Diego Wendy Thomas University of Minnesota

  2. List of handouts • Module description • DDI track • Guide to sourceforge • List of websites and documents • List of people, e-mails

  3. Quick Review: HTML / XML < >stuff</>

  4. Quick Review: HTML / XML The Sun Also Rises

  5. Quick Review: HTML / XML <i>The Sun Also Rises</i>

  6. Quick Review: HTML / XML <i>The Sun Also Rises</i> <title>The Sun Also Rises</title>

  7. Quick Review: HTML / XML <i>The Sun Also Rises</i> <title>The Sun Also Rises</title> HTML documents can impart appearance. XML documents impart meaning.

  8. <author> <au> <pi> Quick Review: HTML / XML But… where are the rules for <i> and <title>?? Why not <ti> or <t>? What do we use?

  9. <author> <au> <pi> Quick Review: HTML / XML But… where are the rules for <i> and <title>?? Why not <ti> or <t>? The vocabulary and syntax are defined in a special document. There are two kinds of these special documents: Document Type Definition (DTD) Schema What do we use?

  10. Quick Review: HTML / XML HTML is defined in a DTD: http://www.w3.org/TR/html4/sgml/dtd.html <!ENTITY % fontstyle "TT | I | B | BIG | SMALL">

  11. DDI • DDI 1 and 2 were defined by a DTDhttp://www.icpsr.umich.edu/DDI/Version2-1.dtd • DDI 3 is defined by a Schemahttp://cvs.sourceforge.net/viewcvs.py/*checkout*/ddi-alliance/ddi/w3c/Version2-1.xsd

  12. DTDs and Schemas HTML DTD HTML document HTML document

  13. DTDs and Schemas DDI 2 DTD DDI 2 document DDI 2 document

  14. DTDs and Schemas DDI 3.0 Schema DDI 2 DTD DDI 3.0 Document DDI 3.0 Document DDI 2 document DDI 2 document

  15. What is the advantage of Schema over DTD? • XML as a document format • XML as a data format • DTDs are more useful for describing XML document formats • Schemas are more useful for describing XML data formats.

  16. What is the advantage of Schema over DTD? Despite the intentions of XML's inventors, who mostly envisioned XML as a format for web pages and other narrative documents to be read by people, the most common applications of XML today involve the storage and transmission of information for use by different software applications and systems. -- XML in a Nutshell, Elliotte Rusty and W. Scott Means

  17. What is the advantage of Schema over DTD? • Schemas make it easier to treat metadata like data. • The focus becomes on the content (e.g., the variables, questions, question groups, concepts, etc.), not the application (e.g. SAS, SPSS, PDF…).

  18. A little vocabulary… • Elements<table></table> • Attributes<a href=“http://nytimes.com”></a>

  19. A little vocabulary… • Elements<title></title> • Attributes<recGrp rectype="Person record">

  20. A little vocabulary… • Data types • string • decimal • integer • boolean • date • time

  21. A little vocabulary… • Namespace A means of distinguishing between elements and attributesfrom different XML vocabularies that have the same name. <table> <tr> <td>Apples</td> <td>Bananas</td> </tr> </table> <table> <name>African Coffee Table</name> <width>80</width> <length>120</length> </table>

  22. A little vocabulary… • Namespace A means of distinguishing between elements and attributesfrom different XML vocabularies that have the same name. <h:table> <h:tr> <h:td>Apples</h:td> <h:td>Bananas</h:td> </h:tr> </h:table> <f:table> <f:name>African Coffee Table</f:name> <f:width>80</f:width> <f:length>120</f:length> </f:table>

  23. What are the advantages of Schema over DTD? • Written in XML • Support for data types • Support for namespaces • Better control over information (e.g., minimum and maxium values) • Support for XML as a data format • Modularity • Machine-Actionable

  24. So… what can we do with DDI 3.0? • Better manage our local archives with the Archive Module. • Better manage different (and multiple) physical formats and/or record subsets. • Transform information from XML into rss, rdf, pdf, html, xml, SPSS, etc. • Record information on the lifecycle of research [versioning information]