SoWi Forum Innsbruck - Powered by vBulletin
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 17

Thema: Übungsblatt 5 WS2011/12

  1. #1
    Senior Member Bewertungspunkte: 6

    Registriert seit
    26.04.2011
    Ort
    IBK
    Beiträge
    198

    Übungsblatt 5 WS2011/12

    hey leute, wir haben schon mal ein wenig was ausgearbeitet, schaut es euch mal an und postet was ihr davon haltet.......

    lg


    Aufgabe 1:

    Complex Type
    Mithilfe von Komplexen Typen ist es möglich Elemente zusammenhängend darzustellen und zu definieren. Und weitere Elemente und Attribute hinzuzufügen.
    Bsp:
    <xs:complexType name="Auto">
    <xs:sequence>
    <xs:element name="Marke" type="xs:string"/>
    <xs:element name="Modell" type="xs:string"/>
    <xs:element name="Typ" type="xs:string"/>
    <xs:element name="Leistung" type="xs:integer" minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    <xs:attribute name="id" type="xs:integer"/>
    </xs:complexType>

    Quelle: Wikipedia http://de.wikipedia.org/wiki/XML_Schema

    Simple Typ:
    Simple Typs definieren oder erzeugen Entitäten (Haupttabellen), verknüpft diese miteinander, ohne jedoch Attribute mit in die Kommunikation einzuziehen. Ein benutzerdefinierter einfacher Typ beschränkt immer den Inhalt eines Elements auf eine Teilmenge des vorhandenen einfachen Typs.
    Bsp:

    <xs:simpleType name="Platzierung">
    <xs:restriction base="xs:string">
    <xs:enumeration value="Erster"/>
    <xs:enumeration value="Zweiter"/>
    <xs:enumeration value="Dritter"/>
    </xs:restriction>
    </xs:simpleType>
    Quelle: Wikipedia http://de.wikipedia.org/wiki/XML_Schema


    Attribute and order Indicators:
    Order Indikatoren dienen dazu, die Reihenfolge der Elemente zu definieren.
    Bsp.
    <xs:element name="Auto">
    <xs:complexType>
    <xs:all>
    <xs:element name="Marke" type="xs:string"/>
    <xs:element name="Modell" type="xs:string"/>
    </xs:choice >
    </xs:complexType>
    </xs:element>
    <xs:element name="Auto">
    <xs:complexType>
    <xs:sequence>
    <xs:element name="Marke" type="xs:string"/>
    <xs:element name="Modell" type="xs:string"/>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <xs:element name="Auto">
    <xs:complexType>
    <xs:sequence>
    <xs:element name="Marke" type="xs:string"/>
    <xs:element name="Modell" type="xs:string"/>
    </xs:sequence>
    </xs:complexType>
    </xs:element>



    Aufgabe 2:
    Warum benötigen wir XML Schemen für die Beschreibung von Instanzen:
    Die Ausgeschriebenen XML Codes sind oft sehr schwer zu überblicken. Dies macht ein schnelles filtern der wichtigen Informationen kaum möglich. Die Graphische Darstellungsweise ist hingegen übersichtlicher und ermöglicht ein schnelleres einsehen der Informationen.

    Aufgabe 3:

    garfik
    Angehängte Grafiken Angehängte Grafiken

  2. #2
    Neuling Bewertungspunkte: 0

    Registriert seit
    08.11.2009
    Beiträge
    5

    üb5

    hallo, ich bin mir nicht sicher ob wir bei aufgabe 1 ein solches beispiel geben sollen, weil wir dürfen ja nur 1 folie verwenden!?

  3. #3
    Neuling Bewertungspunkte: 0

    Registriert seit
    08.11.2009
    Beiträge
    5
    ach ja- und hast du die erklärung von aufgabe 2 selbst geschrieben oder irgendwo gefunden? wenn ja wo??

  4. #4
    Member Bewertungspunkte: 6

    Registriert seit
    01.09.2011
    Beiträge
    71
    muss man bei Aufgabe 2 nur die Erklärung schreiben, oder?

  5. #5
    Junior Member Bewertungspunkte: 0
    Avatar von aramat
    Registriert seit
    24.01.2011
    Ort
    Innsbruck
    Beiträge
    36
    @nicki: nein, glaub ich nicht, es steht, dass man die erklärung schreiben soll, das XML-Schema vervollständigen und visualisieren und dann noch erklären... und dann noch die instanz für aufgabe 3....

    wenn i nur wüsste, was sie mit dem ganzen meinen.... bei aufgabe 1 hab i a kurze erklärung hingschrieben und dann als beispiel nur zB datum dazugschrieben... des muss reichen, is auch a ganze pp-folie...

  6. #6
    Member Bewertungspunkte: 6

    Registriert seit
    01.09.2011
    Beiträge
    71
    Oh man, das ist ja voll schwierig - hab keine Ahnung was i machen soll

  7. #7
    Member Bewertungspunkte: 0

    Registriert seit
    15.08.2011
    Beiträge
    52
    Ich misch mal mit:

    Zu Aufgabe 1:


    Complex Type


    Komplexe Typen helfen uns verschiedene Elemente zu definieren und in einem Bezug darzustellen, sowie weitere Attribute oder Elemente hinzuzufügen.

    <xs:complexType name="Ski">
    <xs:sequence>
    <xs:element name="Marke" type="xs:string"/>
    <xs:element name="Modell" type="xs:string"/>
    <xs:element name="Jahr" type="xs:string"/>
    <xs:element name="Länge" type="xs:integer"/>
    </xsd:sequence>
    <xs:attribute name="id" type="xs:integer"/>
    </xs:complexType>

    Quelle: http://de.wikipedia.org/wiki/XML_Schema



    Simple Typ



    Mit Einfachen Typen kann man Entitäten erstellen oder diese Verbinden / Verknüpfen. Er enthält keine Attribute oder Kindelemente.

    <xs:simpleType name="ZahlenReihenfolge1-20">
    <xs:restriction base="xs:integer">
    <xs:minInclusive value="1"/>
    <xs:maxInclusive value="20"/>

    </xs:restriction>
    </xs:simpleType>
    Quelle: http://de.wikipedia.org/wiki/XML_Schema

    Attribute
    Ein Attribut ist ein Einfacher Typ. Dieser ist Bestandteil eines Komplexen Types. Ein Attribut kann also niemals Teil eines Einfachen Typs darstellen, da es ein solcher ist. XML-Emelment mit einem Attribut: <Skiname bandit="EN">Rossignol</lastname> Die Dazugehörige Attribut-definition: <xs:attribute name="bandit" type="xs:string"/>

    Quelle: http://www.w3schools.com/schema/sche...attributes.asp
    Order Indicators
    Order Indikatoren definieren die Reihenfolge der Elemete.

    <xs:element name="gebaude">
    <xs:complexType>
    <xs:choice>
    <xs:element name="stadt" type="stadt"/>
    <xs:element name="straße" type="straße"/>
    </xs:choice>
    </xs:complexType>
    </xs:element>
    Quelle: http://www.w3schools.com/schema/sche...indicators.asp

    Zu Aufgabe 2:
    Wir benötigen XML Schemata für die Beschreibung von XML-Instanzen, da diese hierdurch Übersichtlicher dargestellt werden und einfacher zu verstehen / überblicken sind.

    Aufgabe 2-1.png



    Weiter bin ich noch net.

  8. #8
    Member Bewertungspunkte: 0

    Registriert seit
    15.08.2011
    Beiträge
    52
    Sind bei Nr. 2 bei Elementen alles geänderte (auch die hinzugefügten typen bei den ersten dre) gefragt oder nur die abflugszeit etc.?

    Wollte es so lösen:

    Ergänzt wurden folgende Elemente:
    (Ergänztes wurde rot markiert)


    <xs:element name="flugNr" type="integer"/>
    <xs:element name="anbieter" type="string"/>
    <xs:element name="preis" type="decimal"/>
    <xs:element name="abflugszeit" type="time"/>
    <xs:element name="platzwahl frei ?" type="string"/>
    <xs:element name="ankunftszeit" type="time"/>


    Fühl mich ganz blöd grad. Wer erklätrt mir Aufagbe 3? Was ist das Schema, was die Instanz?


  9. #9
    Senior Member Bewertungspunkte: 4

    Registriert seit
    04.11.2011
    Beiträge
    119
    ja wir fragen uns soeben, ob wir eine ID als Attribute vergeben müssen? oder können wir diese über die FlugNr. machen ?

  10. #10
    Member Bewertungspunkte: 0

    Registriert seit
    15.08.2011
    Beiträge
    52
    FlugNr denke ich. Obwohl die ja bei dem Flug immer gleich ist... Würde es einfach über ID awickeln. geht ja nur ums Prinzip!

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Übungsblatt 5
    Von Gega im Forum Theorie ökonomischer Entscheidungen 1
    Antworten: 23
    Letzter Beitrag: 08.02.2012, 13:27
  2. Frage Grundlagen der Mathematik (STEOP-Kurs) WS2011
    Von pitsi im Forum Einführung in die Wirtschaftswissenschaften
    Antworten: 0
    Letzter Beitrag: 13.10.2011, 12:43
  3. Übungsblatt 7
    Von wullawulla im Forum Wirtschaftsinformatik
    Antworten: 11
    Letzter Beitrag: 13.06.2010, 09:34
  4. Übungsblatt 6
    Von Chrissi1 im Forum Wirtschaftsinformatik
    Antworten: 75
    Letzter Beitrag: 31.05.2010, 21:20
  5. Übungsblatt 5
    Von Crancher im Forum Wirtschaftsinformatik
    Antworten: 36
    Letzter Beitrag: 16.05.2010, 22:11

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  


Studenteninserate.at | Studenteninserate.de | MeinInserat.at | MeinInserat.com | MeinInserat.it | Immobar.it | Mobiler Büroservice+ | Kleinanzeigen Südtirol | RC-Flohmarkt.com | Auswandern nach Südtirol | Annunci Gratuiti