Universität zu Köln WS 2009/2010 Historisch-Kulturwissenschaftliche Informationsverarbeitung Hauptseminar Datenbanken vs. Markup Dozent: Prof. Dr. Manfred.

Slides:



Advertisements
Ähnliche Präsentationen
Excel – Kurs Philip Clasen
Advertisements

ER-Datenmodell und Abfragen in SQL
Folienserie des Fonds der Chemischen Industrie
Einführung in die Informatik: Programmierung und Software-Entwicklung
CPCP Institute of Clinical Pharmacology AGAH Annual Meeting, 29. Februar 2004, Berlin, Praktischer Umgang mit den Genehmigungsanträgen gemäß 12. AMG Novelle.
Modelle und Methoden der Linearen und Nichtlinearen Optimierung (Ausgewählte Methoden und Fallstudien) U N I V E R S I T Ä T H A M B U R G November 2011.
Modelle und Methoden der Linearen und Nichtlinearen Optimierung (Ausgewählte Methoden und Fallstudien) U N I V E R S I T Ä T H A M B U R G November 2011.
Ein Entity Relationship Diagramm zur ADB/NDB
Das Entity-Relationship-Modell
Der Einstieg in das Programmieren
Scratch Der Einstieg in das Programmieren. Scatch: Entwicklungsumgebung Prof. Dr. Haftendorn, Leuphana Universität Lüneburg,
Klicke Dich mit der linken Maustaste durch das Übungsprogramm! Vereinfachung von Termen Ein Übungsprogramm der IGS - Hamm/Sieg © IGS-Hamm/Sieg 2006 Dietmar.
Kann eine XML-Datenbank temporal sein? Universität zu Köln Hauptseminar: Datenbanken vs. Markup Dozent: Prof. Dr. Manfred Thaller Referentin: Cigdem Varol.
Erweiterte Datenmodelle Referentin: Lena Becker HS: Datenbanken vs. Markup Datum:
CIDOC-CRM Universität zu Köln Historisch-kulturwissenschaftliche Informationsverarbeitung AM 2 Dozent: Prof. Dr. Manfred Thaller Referent: Nelson Marambio.
Eine Biografie aus ADB/NDB als XML Datenbanken vs. Markup Prof Dr. Manfred Thaller WS 2009 / 2010 Referent: Bilal Erkin.
© 2006 W. Oberschelp, G. Vossen Rechneraufbau & Rechnerstrukturen, Folie 2.1.
Grundkurs Theoretische Informatik, Folie 2.1 © 2006 G. Vossen,K.-U. Witt Grundkurs Theoretische Informatik Kapitel 2 Gottfried Vossen Kurt-Ulrich Witt.
Übung Datenbanksysteme WS 2003/ Übung Datenbanksysteme Hierarchische DBMS
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Diskrete Mathematik I Vorlesung Listen-
PKJ 2005/1 Stefan Dissmann Rückblick auf 2005 Was zuletzt in 2005 vorgestellt wurde: Klassen mit Attributen, Methoden und Konstruktoren Referenzen auf.
Differentieller Stromverstärker
Datenintegrität Referentielle Integrität create table
3.5.2 Fremdschlüssel/ Referentielle Integrität (6/9)
Ralf KüstersDagstuhl 2008/11/30 2 Ralf KüstersDagstuhl 2008/11/30 3.
Bild 1.1 Copyright © Alfred Mertins | Signaltheorie, 2. Auflage Vieweg+Teubner PLUS Zusatzmaterialien Vieweg+Teubner Verlag | Wiesbaden.
20:00.
Die Geschichte von Rudi
SK / , , in Hochkössen und der Wildschönau flow Ski- und Snowboardschule Intersport Menzel.
Leistungsbeschreibung Brückenplanung RVS RVS
Solikamsker pädagogisches College von Ramenskij
...ich seh´es kommen !.
Syntaxanalyse Bottom-Up und LR(0)
Das 19. Jahrhundert: John Ruskin ( ) und die Kunsterziehungsbewegung in England.
Auslegung eines Vorschubantriebes
1 DMS EXPO 2009 Keynote Angst und Gier Dr. Ulrich Kampffmeyer PROJECT CONSULT Unternehmensberatung Dr. Ulrich Kampffmeyer GmbH Breitenfelder Straße 17.
© Bibliothek und Archiv der Österreichischen Akademie der Wissenschaften Katalogisierung in RAK / MAB2 Beispiele 1. Teil Lösungen Verbund für Bildung und.
HORIZONT 1 XINFO ® Das IT - Informationssystem HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® Das IT - Informationssystem PL/1 Scanner HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
Publikation auf Knopfdruck Judith Riegelnig Michael Grüebler 19. Oktober 2010 / Statistiktage Neuenburg.
Symmetrische Blockchiffren DES – der Data Encryption Standard
Agenda Rückblick 2. Aufbau der Software Benutzeroberfläche 4. Ausblick
SAP Seminar 2007 Materialstammsätze anlegen
SK / – in Hochkössen, St. Johann i.Tirol und Hochfügen flow Ski- und Snowboardschule Intersport Menzel.
Managemententscheidungsunterstützungssysteme (Ausgewählte Methoden und Fallstudien) ( Die Thesen zur Vorlesung 3) Thema der Vorlesung Lösung der linearen.
PARTENARIAT ÉDUCATIF GRUNDTVIG PARTENARIAT ÉDUCATIF GRUNDTVIG REPERES KULTURELLER ZUSAMMENHALT UND AUSDEHNUNG DER IDEEN AUF EUROPÄISCHEM.
Das IT - Informationssystem
Musterlösung Hintergrundinformationen © Zentrale Planungsgruppe Netze am Kultusministerium Baden-Württemberg (ZPN) Importierte Workstation Teil 4: Was.
1 (C)2006, Hermann Knoll, HTW Chur, FHO Quadratische Reste Definitionen: Quadratischer Rest Quadratwurzel Anwendungen.
Analyseprodukte numerischer Modelle
Analyseprodukte numerischer Modelle Tidekennwertanalysen des Schwebstofftransportes.
Evaluation des Zweiten Betreuungsrechtsänderungsgesetzes (2. BtÄndG)
Avery Zweckform C Eine Alternative: normaler weißer Karton 160g/m²
Schutzvermerk nach DIN 34 beachten 20/05/14 Seite 1 Grundlagen XSoft Lösung :Logische Grundschaltung IEC-Grundlagen und logische Verknüpfungen.
Vortrag von Rechtsanwältin Verena Nedden, Fachanwältin für Steuerrecht zur Veranstaltung Wege zum bedingungslosen Grundeinkommen der Piratenpartei Rhein-Hessen.
Ertragsteuern, 5. Auflage Christiana Djanani, Gernot Brähler, Christian Lösel, Andreas Krenzin © UVK Verlagsgesellschaft mbH, Konstanz und München 2012.
STLB-Bau – Vernetzung von Fachinformationen
SiLeBAT Sicherstellung der Futter- und Lebensmittelwarenkette bei bio- und agro-terroristischen (BAT)-Schadenslagen.
Der Erotik Kalender 2005.
Sport4final.de. sport4final.de Leben in der Gemeinde Apostelgeschichte 4, Der Grund (Vers 32a) 2. Die Auswirkungen (Verse 32b-33) 3. Die Gemeinschaft.
Bildergalerie PRESEASON CAMP Juni 2014 Romanshorn Get ready for the Season!
Es war einmal ein Haus
Numbers Greetings and Good-byes All about Me Verbs and Pronouns
Datum:17. Dezember 2014 Thema:IFRS Update zum Jahresende – die Neuerungen im Überblick Referent:Eberhard Grötzner, EMA ® Anlass:12. Arbeitskreis Internationale.
Kompetenztraining Jura Martin Zwickel / Eva Julia Lohse / Matthias Schmid ISBN: © 2014 Walter de Gruyter GmbH, Berlin/Boston Abbildungsübersicht.
Das IT - Informationssystem
SAP Seminar 2007 Organisationsobjekte anlegen
1 Medienpädagogischer Forschungsverbund Südwest KIM-Studie 2014 Landesanstalt für Kommunikation Baden-Württemberg (LFK) Landeszentrale für Medien und Kommunikation.
Monatsbericht Ausgleichsenergiemarkt Gas – Oktober
 Präsentation transkript:

Universität zu Köln WS 2009/2010 Historisch-Kulturwissenschaftliche Informationsverarbeitung Hauptseminar Datenbanken vs. Markup Dozent: Prof. Dr. Manfred Thaller Referent: André Streicher Erweiterte Datenmodelle am Beispiel zum Digitalen Register ADB/ NDB

Folie 2 von 38 Erweiterte Datenmodelle Wiederholung Aktive Datenbanken Konzept/ Technik der Trigger Event- Condition- Action- Modell Statement- Level- Trigger/ Row- Level Trigger Temporale Datenbanken Punktereignis/ Dauerereignis Gültigkeitszeit/ Transaktionzeit/ bitemporal proaktive/ retroaktive/ gleichzeitige Aktualisierung

Folie 3 von 38 Erweiterte Datenmodelle Wiederholung Räumliche Datenbanken mehrdimensionale Objekte => zweidimensional/ dreidimensional geometrische Operationen bereichsspezifische/ entfernungsspezifische Anfragen Räumliche Joins und Überlagerungen Multimedia Datenbanken multimediale Informationstypen inhaltsbasiertes Retrieval automatische Analyse/ manuelle Identifizierung

Folie 4 von 38 Anwendung auf ADB/ NDB Aktive Datenbanken Aktive Datenbanken

Folie 5 von 38 Anwendung auf ADB/ NDB

Folie 6 von 38 Anwendung auf ADB/ NDB ARTIKELAUTOR ARTIKEL Band Seitenumfang Identnr. Ausgabe Gesamtumfang Person Beschrieben in Nr Verfasst von Biographie EndseiteAnfangseite Verfasst in

Folie 7 von 38 Anwendung auf ADB/ NDB Identnr.VornameNachnamePseudonymGeschlechtGeb.DatumSter.datumKonfession Soz. Stellung 0001Heinrich, Wilhelm, Hermann RühmannHeinz Rühmann M konfessio nslos Franz Theodor SchmitzTheo Lingen M katholisch- Person Artikel Identnr.Anfangs- seite EndseiteSeiten- umfang (Band) Nr (Fremd- schlüssel) Autorkrz. (Fremd- Schlüssel) TKoer

Folie 8 von 38 Anwendung auf ADB/ NDB Identnr.Anfangs- seite EndseiteSeiten- umfang (Band) Nr (Fremd- schlüssel) Autorkrz. (Fremd- schlüssel) TKoer Artikel (Band) Nr (Band) Ausgabe (Band) Gesamtumfang Biographie NDB Band

Folie 9 von 38 Anwendung auf ADB/ NDB Aktive Datenbanken Mögliche Veränderungen: Hinzufügen eines neuen Artikels innerhalb eines Bandes Auswirkungen: - Änderung des Gesamtumfanges Erneuerung der Ausgabe Auswirkungen: - Mögliche Änderung der Anfangs- und Endseite eines Artikels => Änderung des Seitenumfangs eines Artikels =>Mögliche Änderung des Gesamtumfanges

Folie 10 von 38 Anwendung auf ADB/ NDB Aktive Datenbanken Ereignis: Hinzufügen eines neuen Artikels innerhalb eines Bandes R1: CREATE TRIGGER GESAMTUMFANG AFTER INSERT ON ARTIKEL FOR EACH ROW WHEN (NEW.NR IS NOT NULL) UPDATE BAND SET GESAMTUMFANG=GESAMTUMFANG+NEW.SEITENUMFANG WHERE NR=NEW.NR;

Folie 11 von 38 Anwendung auf ADB/ NDB Aktive Datenbanken Erneuerung der Ausgabe: R1, wenn neue Artikel (am Ende) hinzugefügt werden (Ereignis) R2:CREATE TRIGGER AUSGABE1 AFTER UPDATE OF ANFANGSSEITE,ENDSEITE ON ARTIKEL FOR EACH ROW WHEN (NEW.ANFANGSSEITE!=OLD.ANFANGSSEITE OR NEW.ENDSEITE!=OLD.ENDSEITE) UPDATE ARTIKEL SET SEITENUMFANG=(NEW.ENDSEITE+1)-NEW.ANFANGSSEITE WHERE IDENTNR=NEW.IDENTNR; => Wenn die Anfangs/ bzw. Endseite verändert wurde (Ereignis) => Zusätzlicher Trigger- Wenn AnfangsseiteA2==EndseiteA1 =>Seitenumfang-1

Folie 12 von 38 Anwendung auf ADB/ NDB Aktive Datenbanken Erneuerung der Ausgabe: R2: CREATE TRIGGER AUSGABE2 AFTER UPDATE OF SEITENUMFANG ON ARTIKEL FOR EACH ROW WHEN (NEW.NR IS NOT NULL) UPDATE BAND SET GESAMTUMFANG=GESAMTUMFANG+NEW.SEITENUMFANG- OLD.SEITENUMFANG WHERE NR=NEW.NR; => Wenn Artikel verlängert/ gekürzt werden (Ereignis)

Folie 13 von 38 Anwendung auf ADB/ NDB Aktive Datenbanken Erneuerung der Ausgabe: R4: CREATE TRIGGER AUSGABE3 AFTER DELETE ON ARTIKEL FOR EACH ROW WHEN (OLD.NR IS NOT NULL) UPDATE BAND SET GESAMTUMFANG=GESAMTUMFANG-OLD.SEITENUMFANG WHERE NR=OLD.NR; => Wenn Artikel gelöscht werden (Ereignis)

Folie 14 von 38 Anwendung auf ADB/ NDB Aktive Datenbanken Erneuerung der Ausgabe: R5: CREATE TRIGGER AUSGABE4 AFTER UPDATE OF AUSGABE ON BAND FOR EACH ROW WHEN (NEW.GESAMTUMFANG !=OLD.GESAMTUMFANG INFORM_ADMIN(OLD.GESAMTUMFANG|NEW.GESAMTUMFANG); => Wenn sich der Gesamtumfang vergrößert hat => Seitenzahlen können verschoben sein

Folie 15 von 38 Anwendung auf ADB/ NDB Aktive Datenbanken Bei allen verwendeten Triggern handelt es sich um Row- Level Trigger =>Beispielereignis für Statement-Level Trigger: Alle Anfangsseiten der Artikel des Bands x werden durch das Einfügen von i- Seiten um i- Seiten nach hintern verschoben. UPDATE ARTIKEL SETANFANGSEITE=ANFANGSSEITE+i WHEREBAND=x; => Gesamtumfang kann einmalig um i erhöht werden.

Folie 16 von 38 Anwendung auf ADB/ NDB Anwendung auf ADB/ NDB Temporale Datenbanken Temporale Datenbanken

Folie 17 von 38 Anwendung auf ADB/ NDB

Folie 18 von 38 Anwendung auf ADB/ NDB Person Tätig in/ als Ort VST VET Beruf/ Tätigkeit Identnr. Art Temporale Datenbanken

Folie 19 von 38 Anwendung auf ADB/ NDB Identnr.VornameNachnamePseudonymGeschlechtGeb.DatumSter.datumKonfession Soz. Stellung 0001Heinrich, Wilhelm, Hermann RühmannHeinz Rühmann M konfessio nslos AliceRühle- Gerstel -W jüdisch- Person Identnr.ArtOrtVSTVET 0002SchülerPrag SchülerDresden SchülerPrag Krankenschwester Beruf

Folie 20 von 38 Anwendung auf ADB/ NDB

Folie 21 von 38 Anwendung auf ADB/ NDB Person VST VET Identnr. Name Pseudonym Konfession Ehepartner Geb. Datum NachnameVorname Geschlecht Sterbe Datum

Folie 22 von 38 Anwendung auf ADB/ NDB IdentnrVornameNachnamePseudonymGeschlechtGeb. DatumSter. DatumKonfession Ehepartner 0001Heinrich, Wilhelm, Hermann RühmannHeinz Rühmann M evangelis ch Heinrich, Wilhelm, Hermann RühmannHeinz Rühmann M evangelis ch Maria Herbot 0001Heinrich, Wilhelm, Hermann RühmannHeinz Rühmann M konfessio nslos Maria Herbot Person VSTVET

Folie 23 von 38 Anwendung auf ADB/ NDB Temporale Datenbanken Eigenschaften der Beispiele: Dauerereignis => Zeitperiode Gültigkeitszeit -> Granularität Jahr retroaktive Aktualisierung

Folie 24 von 38 Anwendung auf ADB/ NDB

Folie 25 von 38 Anwendung auf ADB/ NDB Person hat geschaffen Name Entstehungsdatum Werk Identnr. Lebensveränderung Beispiel Punktereignis Popularität

Folie 26 von 38 Anwendung auf ADB/ NDB IdentnrVornameNachnamePseudonymGeschlechtGeb.DatumSter.datumKonfession Popularität 0001Heinrich, Wilhelm, Hermann RühmannHeinz Rühmann M evangelis ch Erfolgreich er Theatersch auspieler 0001Heinrich, Wilhelm, Hermann RühmannHeinz Rühmann M konfessio nslos Kinostar Person Lebensveränderung IdentnrNameEntstehungsdatum 0001Der Nebbich Die Drei von der Tankstelle 1930 Werke

Folie 27 von 38 Anwendung auf ADB/ NDB Temporale Datenbanken Eigenschaften des Beispiels: Punktereignis => Zeitserientyp Gültigkeitszeit -> Granularität Jahr retroaktive Aktualisierung Transaktionszeit nur in Verbindung mit Eintragungen von Daten => Rückverfolgung Granularität eingeschränkt durch Archivmaterial Proaktive oder gleichzeitige Aktualisierung unwahrscheinlich

Folie 28 von 38 Anwendung auf ADB/ NDB Anwendung auf ADB/ NDB Räumliche Datenbanken Räumliche Datenbanken

Folie 29 von 38 Anwendung auf ADB/ NDB Räumliche Datenbanken An dem derzeitigen Material keine Umsetzung möglich Anfügen eines Kartenmaterials an das digitale Register Speicherung von räumlichen Objekten innerhalb der Datenbank Objekte für die Anzeige von Wirkungsstätten und Aufenthaltsorten der Personen- Objekten/ Entität

Folie 30 von 38 Anwendung auf ADB/ NDB Ort ausgeübt in x-Koordinate Beruf/ Tätigkeit Ortsname Räumliche Datenbanken y-Koordinate

Folie 31 von 38 Anwendung auf ADB/ NDB Identnr.ArtOrt (Fremd schlüssel) VSTVET 0002SchülerPrag SchülerDresden SchülerPrag Krankenschwester Beruf/ Tätigkeit OrtnameX-KoordinateY-Koordniate Dresden304,6207,8 Prag335,9186,7 Ort

Folie 32 von 38 Anwendung auf ADB/ NDB Identnr.ArtOrt (Fremd schlüssel) VSTVET 0002SchülerPrag SchülerDresden SchülerPrag Krankenschwester Beruf/ Tätigkeit Verlinkung der Archiv- Bild- Dokumente mit kartographischen Material/ Datenbank

Folie 33 von 38 Anwendung auf ADB/ NDB Umkehrschluss- Suche von Personen über die Karte Personen die in Dresden gewirkt haben Kästner, Erich Biographieartikel Kästner, Erich Biographieartikel Rühle- Gerstel, Alice Biographieartikel Rühle- Gerstel, Alice Biographieartikel Strauss, Richard Biographieartikel Strauss, Richard Biographieartikel usw…. usw…. => Bereichsspezifische Anfrage

Folie 34 von 38 Anwendung auf ADB/ NDB Räumliche Datenbanken Eher spielerische Funktion => Wer hat an meinem Ort gewirkt?! Problematik: Viele Künstler an verschiedenen Orten im Leben => Großstädte (Berlin, Wien,…) = >1000 Persönlichkeiten

Folie 35 von 38 Anwendung auf ADB/ NDB Anwendung auf ADB/ NDB Multimedia Datenbanken Multimedia Datenbanken

Folie 36 von 38 Anwendung auf ADB/ NDB Multimedia Datenbanken Digitalisierung der ADB und NDB- Bände: Prozess für inhaltsbasierte Retrieval findet bereits statt Metainformationen über Bilddokumente werden bzw. sind implementiert unbekannt, ob automatische Analysen oder manuelle Identifizierungen stattfinden

Folie 37 von 38 Fragen? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

Folie 38 von 38 Vielen Dank für Ihre Aufmerksamkeit!