Informatik Technische Informatik Praktische Informatik Theoretische

Slides:



Advertisements
Ähnliche Präsentationen
Überblick über die Datenbankproblematik
Advertisements

Blue J.
Stefan Lohrum Konrad-Zuse-Zentrum für Informationstechnik Berlin (ZIB)
Datenbankdesign mit ACCESS.
Vorlesung Compilertechnik Sommersemester 2008
Modellierung sozio-technischer Systeme SeeMe - Semi-strukturierte, sozio-technische Modellierungsmethode.
Zur Rolle der Sprache bei der Modellierung von Datenbanken
Datenbanken Einführung.
Kapitel 4 Datenstrukturen
Das Entity-Relationship-Modell
FH-Hof Extensible Markup Language Richard Göbel. FH-Hof Extensible Markup Language XML XML ist universeller Ansatz für die Strukturierung von Zeichenketten.
Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg1/12 Informationsretrieval Suche mit und nach Attributen und Merkmalen, die bedeutend für die.
Lernen als Informationsverarbeitung
Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg1/24 Beispiel einer Anfrage Welche Umsätze sind in den Jahren 1998 und 1999 in den Abteilungen.
Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg1/10 Grafische Anfragesprachen Geeignet sind grafische Anfragesprachen für Nutzer, die keine.
Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg 1/25
Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg1/7 Datenbanken werden als Anhäufung von Werten eines Wertebereiches aufgefasst und Datenbankabfragen.
Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg1/9 Data Mining Ist die Wissensgewinnung aus Datensammlungen (Knowledge Discovery in Database).
Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg1/7 Information Retrieval auf Texten An ihre Grenzen stoßen relationale Datenbanken bei der.
Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg1/8 Klassifikationen Klassifikationen dienen dazu, Themen oder Objekte systematisch zu ordnen.
Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg 1/10
Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg1/8 Thesauren In gewisser Weise bilden Thesauren (Singular Thesaurus, Plural auch Thesauri)
Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg 1/7
Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg1/5 Grundtechniken des Information Retrieval Deskribierung Hierunter versteht man eine manuelle.
Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg1/4 Machine Learning (ML) Der erste Teil dieser Definition ist auch eine Beschreibung von Machine.
Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg1/4 Manuelle Verfahren Klassifizierung Hier werden Dokumente in ein fest vorgegebenes System.
QBE in MS Access formulieren
Klassendiagramm Verwandte Begriffe: class, Typ, Objektfabrik
Abhängigkeitsbeziehung
UML im Überblick – Dipl. Ing. Ulrich Borchert / FH Merseburg 1/22
Schritte zu Datenmodellierung
AGXIS – Ein Konzept für eine generische Schnittstellenbeschreibung Dr.-Ing. Ulrich Hussels, RISA GmbH 07. Juni 2005 Workshop Umweltdatenbanken 2005.
XINDICE The Apache XML Project Name: Jacqueline Langhorst
Datenbanken vs. Markup Manfred Thaller WS 2009/2010 Humanities Computing Linda Scholz.
DNS – Domain Name System
Datenbankentwurf mit Hilfe des ER-Modells entwickeln
Informatik Klasse 7 Grundlagen.
Access 2000 Datenbanken.
Qualitätskriterien zur Beurteilung von Dokumentationen
Datenmodellierung - Aufbau einer Datenbank -
2 5 SS 2006V_4_Fuzzy_Control_Teil2 1 Was ist CI (Computational Intelligence) Jörg Krone, Ulrich Lehmann, Hans Brenig, Oliver Drölle, Udo Reitz, Michael.
Flache Datenstrukturen in der Operationsdokumentation.
Was versteht man unter XML Schema?
Vorlesung Gestaltung von soziotechnischen Informationssystemen - Grenzen soziotechnischer Modellierung - Gst-IS Thomas Herrmann Lehrstuhl Informations-
... und alles was dazugehört
Prof. Dr. Gerhard Schmidt pres. by H.-J. Steffens Software Engineering SS 2009Folie 1 Objektmodellierung Objekte und Klassen Ein Objekt ist ein Exemplar.
? Was ist Informatik? Was ist Informatik? Alexander Lange
Entstehung & Einflüsse Ideen, Wünsche, eigene Überlegungen bisheriges Dateisystem Einschrän- kungen: - technisch - zeitlich - fachlich Literatur, ältere.
Grundlagen: Client-Server-Modell
Dr. Rolf Haenni, University of KonstanzNovember 28, 2002 Page 1/15 Aspekte eine echten Informationstheorie 1.Einführung 2.Informationsalgebren 3.Unsicherheit.
Datenbanken Datenstrukturen.
Dipl.-Päd. Irene Tatzgern, MA
Allgemeines zu Datenbanken
Kompetenz -, Lern - und Prüfungsbereiche Anforderungsbereiche
(D.h. „Hallo MausFans!“ auf Japanisch).
DI (FH) DI Roland J. Graf MSc (GIS) U N I V E R S I T Ä T S L E H R G A N G Geographical Information Science & Systems UNIGIS.
Paradigmenwechsel in der Unternehmensmodellierung Prof. Dr. Wolfgang Voigt Dipl.-Ing. Päd. Alexander Huwaldt UML Extrakt UML Seminar, Chemnitz
Ein Vortrag von Elisa Beyer und Melanie Erker
verstehen planen bearbeiten
ADAT©2004 Dipl. - Ing. Walter SabinSeite: 19 Version 1.0a Programme - Zusatzsoftware Oracle: –Forms –Reports –Designer –Jdeveloper –APEX (Application Express)
Eike Schallehn, Martin Endig
Methoden Die klassische Methode der Psycholinguistik (genauso wie der experimentellen Psychologie im Allgemeinen) ist die Messung von Reaktionszeiten.
Der Hund jagt die Katze. Theoretische Informatik Satz S P O
Software Engineering Strukturierte Analyse
->Prinzip ->Systeme ->Peer – to – Peer
7. Formale Sprachen und Grammatiken
XML Schema Universität zu Köln Historisch-Kulturwissenschaftliche Informationsverarbeitung WS2011/2012 Hist.-kult.wiss. Informationsverarbeitung (Teil.
HG13_ Herzgen, Jung & Lorkowski1 Java Programmierung BlueJ Workshop.
HYPERLINK WAS IST DAS WEB 2.0? SEMANTIC WEB.
 Präsentation transkript:

Informatik Technische Informatik Praktische Informatik Theoretische Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg 1/18 Informatik Technische Informatik Praktische Informatik Theoretische Informatik Angewandte Informatik Neumann- Rechner Programmier- sprachen Computer- modelle Computergrafik Datenbanken Dokumentensuche Dateiverarbeitung Multimedia künstliche Intelligenz Datenbanken Information Retrieval Abfragesprachen SQL Anfragesprachen Boolesches Retrieval

Erkennen / Ableiten Vernetzen / Erkennen Bedeutung Syntax Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg 2/18 Erkennen / Ableiten Vernetzen / Erkennen Bedeutung Syntax

Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg 3/18 Anfrage oder Abfrage In der Literatur gibt es keine eindeutigen Aussagen. Zehnder (Autor) benutzt die Bezeichnung Abfrage in Bezug auf Datenbanken und Anfrage in Bezug auf Suchsysteme bzw. Information Retrieval. Eine Abfrage (query) erlaubt einem bestimmten Ausschnitt einer Datenbank abzugrenzen und aufzufinden, sowie dessen Inhalt in geeigneter Form darzustellen.

Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg 4/18 Beziehung zwischen Informationssystem, Datenbank und Information Retrieval Informationssystem Datenbank- systeme Information Retrieval Abfrage der Datenbank nach Artikel X Anfrage einer Person (Ist Artikel X verfügbar Oder gibt es Alternativen?) Antwort Information Recherche nach Alternativen im Internet

Information Retrieval Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg 5/18 Information Retrieval Im Information Retrieval (IR) werden Informationssysteme in Bezug auf ihre Rolle im Prozess des Wissenstransfers vom menschlichen Wissensproduzenten zum Informations-Nachfragenden betrachtet. Die Fachgruppe „Information Retrieval“ in der Gesellschaft für Informatik beschäftigt sich dabei schwerpunktmäßig mit jenen Fragestellungen, die im Zusammenhang mit vagen Anfragen und unsicherem Wissen entstehen. Vage Anfragen sind dadurch gekennzeichnet, dass die Antwort a priori nicht eindeutig definiert ist. Hierzu zählen neben Fragen mit unscharfen Kriterien insbesondere auch solche, die nur im Dialog iterativ durch Reformulierung (in Abhängigkeit von den bisherigen Systemantworten) beantwortet werden können. Häufig müssen zudem mehrere Datenbasen zur Beantwortung einer einzelnen Anfrage durchsucht werden. Die Darstellungsform des in einem IR-Systems gespeicherten Wissens ist im Prinzip nicht beschränkt (z.B. Texte, multimediale Dokumente, Fakten, Regeln, semantische Netze).

Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg 6/18 Die Unsicherheit (oder die Unvollständigkeit) dieses Wissens resultiert aus der begrenzten Repräsentation von dessen Semantik (z.B. bei Texten oder multimedialen Dokumenten). Darüber hinaus werden auch solche Anwendungen betrachtet, bei denen die gespeicherten Daten selbst unsicher oder unvollständig sind (z.B. bei vielen technisch-wissenschaftlichen Datensammlungen). Aus dieser Problematik ergibt sich die Notwendigkeit zur Bewertung der Qualität der Antworten eines Informationssystems, wobei in einem weiteren Sinne die Effektivität des Systems in Bezug auf die Unterstützung des Benutzers bei der Lösung seines Anwendungsproblems beurteilt werden sollte.

Information Retrieval System Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg 7/18 Information Retrieval System Ein Nutzer, dessen Status online ist und Datenbanken abfragt, führt eine Recherche in einer Online-Datenbank aus. Dies tut er mit einer Retrievalsprache (Retrievalsystem) bei einem Host (Datenbankanbieter). Dokumentarische Bezugseinheiten Beschreiben Objekte in einem Dokumentationssystem. Die über eine dokumentarische Bezugseinheit gewonnenen Informationen werden Dokumentationseinheiten genannt. Dokumentationseinheiten bestehen aus formalen und inhaltsbeschreibenden Angaben.

Definition Information Retrieval System Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg 8/18 Definition Information Retrieval System Unter Information Retrieval (Informationsrecherchesystem), versteht man Systeme zum Speichern und Wiederauffinden von Informationen in Form von Nachweisen über Dokumente oder Angaben über Fakten und andere Sachverhalte. Informationsbedarf Interesse (z.B. aus Sicht zur Bewältigung einer bestimmten Aufgabe) erforderlich Informationsbereitstellung Informationsbedarf, welchem das objektive Informationsangebot gegenübersteht.

Probleme der Informationsbereitstellung Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg 9/18 Probleme der Informationsbereitstellung Halbwertszeit der Informationen (das Alter der nutzbaren Informationen sinkt) Informationsbarrieren Barriere der Unkenntnis: Der Onliner kennt den relevanten Nutzanteil seiner ihm angebotenen Daten. Barriere der mangelhaften Dokumentenbereitstellung: Der Onliner hat inhaltliche (oberflächliche) Kenntnisse über die Daten. Diese können ihm aus irgendwelchen Gründen (Sicherheitsgründe) nicht bereitgestellt werden.

Intersprachbarriere: Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg 10/18 Intersprachbarriere: Der Onliner hat die vollständigen relevanten Daten, kann sie aber nicht nutzen, weil die Informationen in einer ihm unbekannten Sprache vorliegen. Intrasprachbarriere: Der Onliner hat alle relevanten Daten, kann sie erfassen, aber nicht sinngemäß.

Informationsbedarf Alle zur Verfügung stehenden Informationen Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg 11/18 Informationsbedarf Alle zur Verfügung stehenden Informationen Zur Erfüllung der Aufgabe benötigten Informationen Individuell vorhandene Informationen Informationsbedarf

Signale: Nachricht: Zeichen: Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg 12/18 Signale: Physikalische Darstellung einer Nachricht, gekennzeichnet durch Werte oder Werteverlauf von einem oder mehreren Signalparametern. Signale können gespeichert, übertragen und verarbeitet werden. Nachricht: Zusammenstellung von Zeichen oder Zuständen, die zur Übermittlung von Informationen dienen Zeichen: Elemente aus einer zur Darstellung von Informationen vereinbarter Menge verschiedener Elemente

Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg 13/18 Daten: Zeichen oder kontinuierliche Funktionen, die zum Zweck der Verarbeitung von Informationen aufgrund bekannter oder unterstellter Abmachungen darstellen. Es besteht die Möglichkeit der symbolischen Beschreibung realer Sachverhalte, z.B. Tomate hat das Attribut Farbe mit dem Wert Grün (Die Tomate ist grün.).

Klassifikation Facettenklassifikation (Kombination der Merkmale) Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg 14/18 Klassifikation Facettenklassifikation (Kombination der Merkmale) Dezimalklassifikation (Nutzung der Ziffern 0-9) Dezimalklassifikation Vereinfachung der Informationsverarbeitung erhöht die Sicherheit bei Kommunikation verbessert das Ordnungswesen

Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg 15/18 Datei Die Datei in der Datenbanktechnik beruht auf einen Dateikonzept. Die Datei besteht aus einer Anzahl strukturell identischer Datensätze. Beschrieben werden Datensätze durch Beschreibung der Felder Adressfeld, Inhalt 1-x und Adressen. Datei ist eine Sammlung von Datensätzen. Liegen mehrere Dateien vor, die inhaltlich zusammengehörig sind und auf einer Weise verknüpft sind, wird von einer Datenbank gesprochen. Systeme, die dazu dienen, Dateien zu verwalten und einzurichten, sind Dateisysteme. Solche, die entsprechend weiterführende Dienste anbieten, sind Datenbanksysteme. Schwachpunkte der Dateisysteme sind Programm und Dateiaufbau. Ziel ist es, eine physische Dateiunabhängigkeit zu schaffen.

Dateitypen Stapeldateien chronologische Reihenfolge Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg 16/18 Dateitypen Stapeldateien chronologische Reihenfolge variable Datensätze „Attribut = Attributnummer“ Mehrfacheinträge möglich „Auto = VW, Opel, Ford“ Vorteil: Speicherersparnis Nachteil: unübersichtlich Sequentielle Datei Felder haben gleich lange Fixstruktur Feldnamen müssen nur einmal erfasst werden Abfrage ist besser Verarbeitung aufgrund der Struktur besser Verlust der Flexibilität bei Neueinträgen

Indexsequentielle Dateien Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg 17/18 Indexsequentielle Dateien enthält im einfachsten Fall einen Zeiger, der auf sequentielle Dateien verweist Indexdatei Sequentielle Datei muss keiner Hierarchie folgen Direktzugriffsdatei 1 Rot 2 Blau 3 Grün 1 Rot Auto 2 Blau Flugzeug 3 Grün Pferd

Faktendatenbank klassische Form Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg 18/18 Faktendatenbank klassische Form Modellierung ist datensatzorientiert (record-oriented) Ziel ist es, eine einfache Beschreibung durch unten genannten Informationstypen Die Beschreibungen (kurze Sätze) sind faktenbezogen Diese Datenbank beschreibt einen Weltausschnitt mit Attributen Merkmalen Nomenklaturen und kurzen Texten.