Download - SGML in Bibliotheken
![Page 1: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/1.jpg)
SGML in Bibliotheken
Dafan ZhaiJune,2003
![Page 2: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/2.jpg)
Bibliothek
• Eine Bibliothek ist eine zur öffentlichen bzw. privaten Benutzung planmäßig angelegte und geordnete Sammlung von schriftlich fixierten, audiovisuellen und elektronischen Materialien.
![Page 3: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/3.jpg)
Hauptaufgaben der Bibliothek
• Ressource summeln
• Ressource ausleihen
• Katalog– Wurde früher durch Karten dargestellt.– Auf der Karte schreibt alle die Informationen
über ein Buch.
![Page 4: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/4.jpg)
Katalog
• CCS– Steht für Computer Classification System– Aus ACM(Association for Computing Machinery)– A:General Lituratur
B:Hardware
...
I.7.2 Markup languages
Weitere Informationen unter:
www.acm.org/class/1998/ccs98.txt
![Page 5: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/5.jpg)
Daten in Bibliothek
• Strukturierte Informationen der Bibliothek
![Page 6: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/6.jpg)
Metadata
• „Daten über daten“
• Metadaten sind maschinenlesbare Informationen über elektronische Ressourcen und andere Dinge.
![Page 7: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/7.jpg)
Metadata durch SGML
<Buch01>
<Titel> ... </Titel>
<Author> ... </Author>
<Schlägwort> ... </Schlägwort>
</Buch01>
![Page 8: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/8.jpg)
Probleme• <Name>...</Name>
oder
<title>...</title>oder
<Titel>...</Titel>
• <Author>aaa,bbb</Author>oder
<Author>aaa</Author><Author>bbb</Author>
• Etc.
![Page 9: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/9.jpg)
Dublin Core
• März 1995: Metadaten Workshop veranstaltet vom Online Computer Library Center (OCLC) und National Center for Supercomputing (NCSA) den ersten Metadaten Workshop.
• Entstehung der Dublin Core
![Page 10: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/10.jpg)
Dublin Core
• Enthält 15 Kernelemente
-title :Titel
-creator :Verfasser oder Urheber
-subject :Thema
-description :Inhaltliche Beschreibung
-publisher :Verleger bzw. Herausgeber
-contributors :Weitere beteiligten Personen und -Körperschaften
-date :Datum,in der Format JJJJ-MM-TT
![Page 11: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/11.jpg)
Dublin Core
-type :Resourcenart.Bsp.:image,text,sound,usw.1
-format :Software- bzw. Hardwarebedingung, um die Ressource anzuzeigen oder auszuführen. Bsp.:image
/jpg 4kB -identifier :Ressourcen-Identifikation
-source :Quelle, Lituratur
-language :Sprache
-relation :Beziehung zu anderen Ressourcen
-coverage :Räumliche und zeitliche Maßangaben
-rights :Rechtliche Bedingungen
________________________________________________________________________
1. DCMI Type Vocabulary: http://dublincore.org/documents/2000/07/11/dcmi-type-vocabulary/
![Page 12: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/12.jpg)
Regeln des Dublin Core
• Wurzelelement ist „metedata“, danach wird die namensräume definiert.
• Das URI des namensräumes von Dublin Core ist „http://purl.org/dc/elements/1.1/”
<metadata xmlns:dc="http://purl.org/dc/elements/1.1/"> ... ... </metadata>
![Page 13: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/13.jpg)
Regeln des Dublin Core
• Werte als Content des Element <dc:title>XML in der Praxis</dc:title> -- richtig
<dc:title value=" XML in der Praxis" /> -- falsch
• Alle Namen der 15 Kernelement werden kleingeschrieben.dc:title -- richtig
dc:Title -- falsch
![Page 14: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/14.jpg)
Regeln des Dublin Core
• Multiwerte des element werden durch wiedeholung des XML-Element implementiert.
<dc:creator> Henning Behme </dc:creator> <dc:creator> Stefan Mintert </dc:creator>
![Page 15: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/15.jpg)
Beispiel<?xml version="1.0"?><metadata
xmlns="http://example.org/myapp/" xmlns:dc="http://purl.org/dc/elements/1.1/">
<dc:title> XML in der Praxis </dc:title><dc:title> Professionelles eb-Publishing mit der Extensible Markup Language </dc:title><dc:creator> Henning Behme </dc:creator><dc:creator> Stefan Mintert </dc:creator><dc:publisher> Addison-Wesley </dc:publisher><dc:identifier> 3-8273-1636-7 </dc:identifier>
</metadata>
![Page 16: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/16.jpg)
Qualifizierter Dublin Core
• July,2000: Dublin Core Metadata Initiative verlegte die Liste des empfohlenen Dublin Core Qualifiers.
• 2 Klassen des Qualifiers:– Element Refinement
– Encoding Scheme
![Page 17: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/17.jpg)
2 Klassen des Qualifiers
• Element Refinement: spezifiziert genauer den Wert und die Bedeutung des Elements.
Bsp.: date-Created :Datum der Erstellung der Ressource-Valid :Datum der Gültigkeit einer Ressource-Available :Datum, an dem die Ressource
zugänglich sein wird oder zugänglich gemacht wurde
-Issued :Datum der formalen Veröffentlichungder Ressource
![Page 18: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/18.jpg)
2 Klassen des Qualifiers
• Weitere Element Refinements:– isPartOf :Teil der Ressource– Alternative :Alternateve Titel. Abkürzung bzw.
Übersetzung– extend :Größe bzw. zeitliche Dauer der
Ressource– Etc.
• Liste des Element Refinement unter:http://dublincore.org/documents/dcmi-terms/#H3
![Page 19: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/19.jpg)
2 Klassen des Qualifiers
• Encoding schemes: bestimmen Schemen, die bei der Interpretation eines Elementinhalts helfen.
Bsp.: date- DCMI Period: Angaben über die Grenzen eines Zeitintervalls- W3C-DTF: W3C-Kodierungsregeln für Daten
und Zeiten – basierend auf ISO 8601
• Liste des Element Refinement unter:http://dublincore.org/documents/dcmi-terms/#H4
![Page 20: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/20.jpg)
Regeln des Element Refinements
• Namensräum:xmlns:dcterms=“http://purl.org/dc/terms/”
• Sonstige Regeln des Element Refinements sind gleich wie die Kernelemente.
<dcterms:created>
2000-12-05
</dcterms:created>
![Page 21: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/21.jpg)
Regeln des Element Refinements
• Es ist nicht gefordert, die Beziehung zwischen die Refinements und das spezifizierte Element zu schreiben.Bsp.:
<dc:date>...</dc:date>
<dcterms:created>... </dcterms:created>
<dcterms:valid>...</dcterms:valid>
<dcterms:available>... </dcterms:available>
<dcterms:issued>...</dcterms:issued>
![Page 22: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/22.jpg)
Regeln des Encoding Schemes
• Encoding Scheme wird implementiert als Attribute des zugehörigen Elements. Der Name der Attribute ist „xsi:type“.Bsp.:
<dc:identifier xsi:type="dcterms:URI">
http://dublincore.org
</dc:identifier>
![Page 23: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/23.jpg)
Weitere Regeln
• Der 1. Buchstabe der Element Refinements und Encoding Schamas muss kleingeschrieben werden.Bsp.:
<dcterms:issued>
<dcterms:isPartOf>
![Page 24: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/24.jpg)
Weitere Regeln
• Falls der Inhalt des Elements auf andere Sprache geschrieben wird, soll Attribute „xml:lang“ hinzugefügt werden.Bsp.:
<dc:title xml:lang=„de“>
XML in der Praxis
</dc:title>
![Page 25: SGML in Bibliotheken](https://reader035.vdocuments.mx/reader035/viewer/2022070401/5681369c550346895d9e3be8/html5/thumbnails/25.jpg)
Beispiel