
Schemo
Mitglieder-
Gesamte Inhalte
22 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von Schemo
-
also so CREATE TABLE rudel ( rudelID VARCHAR(15), rudelname VARCHAR(15), alphaTierID SMALLINT NOT NULL, PRIMARY KEY (rudelID)); CREATE TABLE mitglieder ( wolfID SMALLINT, name VARCHAR(15), alter SMALLINT NOT NULL, boss VARCHAR (15), PRIMARY KEY (wolfID), FOREIGN KEY (rudelID) REFERENCES mitglieder (boss), FOREIGN KEY (wolfID) REFERENCES rudel (alphaTierID)); sry, aber ich denke das ich es immer noch nicht verstehe =/
-
habs mir jetzt doch anders überlegt=) möchte das so machen: CREATE TABLE rudel ( wolfname VARCHAR(15), wolfalter INTEGER, rudelname VARCHAR(15), mitgliederboss SMALLINT NOT NULL, PRIMARY KEY (wolfname)); CREATE TABLE mitglieder ( mitgliederboss SMALLINT, wolfname VARCHAR(15), boss SMALLINT, PRIMARY KEY (mitgliederboss), FOREIGN KEY (wolfname) REFERENCES rudel (mitgliederboss), FOREIGN KEY (boss) REFERENCES mitglieder (boss)); stimmt das so ?
-
super=) so dann habe ich noch den create table von der anderen aufgabe mit den wölfen CREATE TABLE rudel ( wolf_ID NUMBER, wolfname VARCHAR(15), wolfalter INTEGER, rudelname VARCHAR(15), mitgliederboss SMALLINT NOT NULL, PRIMARY KEY (wolfname)); CREATE TABLE mitglieder ( mitgliederboss SMALLINT, wolfname VARCHAR(15), boss SMALLINT, PRIMARY KEY (mitgliederboss), FOREIGN KEY (wolfname) REFERENCES rudel (wolfname), FOREIGN KEY (boss) REFERENCES mitglieder (boss)); hier stimmt etas bei disen FK nicht: FOREIGN KEY (boss) REFERENCES mitglieder (boss)); nur weis ich nicht was. kannst du mir einen tip geben?
-
ist immer noch nicht richtig? hab ich recht?
-
sorry,aber ich verstehe is halt nicht so gut=/ so stimmt es oder? CREATE TABLE wanderung ( *ID_Wanderung NUMBER, Beschreibung CHAR, Dauer TIMESPAN, ID_Start NUMBER, ID_Ziel NUMBER, PRIMARY KEY (ID_Wanderung); FOREIGN KEY (ID_Start) REFERENCES ort (ID_Ort) FOREIGN KEY (ID_Ziel) REFERENCES ort (ID_Ort)); CREATE TABLE ort ( ID_Ort NUMBER, Name CHAR, Postleitzahl CHAR, Höhe NUMBER, PRIMARY KEY (ID_Ort));
-
hmmm gut also so müsste es stimmen CREATE TABLE wanderung ( *ID_Wanderung NUMBER, Beschreibung CHAR, Dauer TIMESPAN, ID_Start NUMBER, ID_Ziel NUMBER, PRIMARY KEY (ID_Wanderung), FOREIGN KEY (ID_Start) REFERENCES wanderung (ID_Start) FOREIGN KEY (ID_Ziel) REFERENCES wanderung (ID_Ziel)); CREATE TABLE ort ( ID_Ort NUMBER, Name CHAR, Postleitzahl CHAR, Höhe NUMBER, PRIMARY KEY (ID_Ort)); hab bei den FK die ID weckgemacht und wanderung geschrieben, weil die sich ja auf die tabelle wanderung beziehen.
-
so hier mal meine create table CREATE TABLE wanderung ( *ID_Wanderung NUMBER, Beschreibung CHAR, Dauer TIMESPAN, ID_Start NUMBER, ID_Ziel NUMBER, PRIMARY KEY (ID_Wanderung), FOREIGN KEY (ID_Start) REFERENCES ID (ID_Start) FOREIGN KEY (ID_Ziel) REFERENCES ID (ID_Ziel)); CREATE TABLE ort ( ID_Ort NUMBER, Name CHAR, Postleitzahl CHAR, Höhe NUMBER, PRIMARY KEY (ID_Ort)); der müsste eigentlich passen oder`?
-
ok danke also bei orte schreib ich einfoch noch ID und was soll ich jetzt als FK nehmen? Start und zielort ist das der fremdschlüssel odrer?
-
ok jetzt glaube ich, dass ich es verstanden habe. müsste also so aussehen: Wanderung Startort Zielort Enfernung Zeit Orte Namen (innsbruck,wien,seegrube) Höhe so müsste es richtig sein oder?
-
hab ich doch oder? =/ oder meinst du es so: Wanderung Startort Zielort Orte Innsbruck Wien Seegruge aber wo soll ich dann das mit der höhe schreiben und mit der entfernung? unter wanderung oder orte? sollte ja nach der angabe auch berücksichtigt werden
-
gut dann werde ich den wolfnamen nicht rausnehmen und wolfID noch zusätzlich hinzufügen und diese auch als primärschlüssel nehmen. mitgliederboss ist dann mein fremdschlüssel aber ich denke ich brauche bei dieser aufgabe noch einen fremdschlüssel, kann das sein ? ich hab mir boss als 2. fremdschlüssel gedacht
-
nein nicht wirklich also ich hab mir zu folgendes gedacht. Wanderung standort A standort B Ort Name Plz höhe was meint ihr dazu?
-
achso du meinst also im grunde, das ich wolfsname mit wolfID ersetzen sollte? habe ich das so richtig verstanden? das mit der variablen versuche ich erst nicht, weil ich so schon wenig ahnung habe, wie man hier nachlesen kann.
-
gut dann werde ich meine erste skizze bevorzugen. ja das problem ist im grunde auch ...sinvolle attribute zu finden mir würde jetzt nichts besseres als wolfname und wolfalter einfallen, leider also ich würde z.b. tony, franz und so als wolfsnamen vergeben zudem steht bei der aufgabe drei: Geben Sie eine Liste mit den Nummern und Namen der Wölfe, sowie der Anzahl der direkt untergeordneten Wölfe, absteigend sortiert nach dieser Anzahl aus. genau deswegen gehe ich davon aus, das ich den wölfen namen geben muss=)
-
-
ja ok also ich habs jetzt mal aufgezeichnet...damit man sehen kann wie ich das habe. was sagt ihr dazu?
-
das hier ist der rest der aufgabenstellung: 2. Erstellung von Tabellen (1-2 Folien) Erstellen Sie zu Ihren in Aufgabe 1 entwickelten ER-Modellen alle notwendigen CREATE TABLE Statements. Achten Sie dabei vor allem auf die Vergabe sinnvoller Datentypen, die korrekte Umsetzung der Beziehungen und die Reihenfolge bei der Tabellenerstellung. Führen Sie anschließend Ihre CREATE TABLE Statements in MS Access aus. Abzugeben sind die CREATE TABLE Statements und Screenshots der beiden MS-Access-Datenmodelle. 3. Erstellen von Abfragen (1-2 Folien) Erstellen Sie passend zu Ihren ER-Modellen aus Aufgabe 1 Abfragen, die die in der Aufgabe beschriebenen Abfrageresultate liefern (Hinweis: Füllen Sie die MS-Access-Datenbank mit Beispielentitäten, um die Abfragen zu testen). a) Geben Sie eine Liste mit den Nummern und Namen der Wölfe, sowie der Anzahl der direkt untergeordneten Wölfe, absteigend sortiert nach dieser Anzahl aus. Geben Sie eine Liste aller Wanderungen mit Höhendifferenz zwischen Ausgangs- und Zielort aus. Sortieren Sie die Liste absteigend nach der Höhendifferenz. Das
-
ok hmm aber wie soll ich es dann machen =/ ach ich hab echt keinen plan=/ kannst du mir bitte helfen? achja...das mit dem crate table wir im zusammenhang verlangt=/
-
ok danke dadurch das ich nicht viel ahnung von dem hab, weis ich jetzt nicht, wie ich das problem beheben soll=/ kann mir jemand sagen wie ich das machen sol?
-
so ich habe jetzt attribute gefunden...jetzt stehe ich aber vor einen neuen problem... CREATE TABLE rudel ( wolfname VARCHAR(15), wolfalter INTEGER, rudelname VARCHAR(15), mitgliederboss SMALLINT NOT NULL, PRIMARY KEY (wolfname)); CREATE TABLE mitglieder ( mitgliederboss SMALLINT, wolfname VARCHAR(15), boss SMALLINT, PRIMARY KEY (mitgliederboss), FOREIGN KEY (wolfname) REFERENCES rudel (wolfname), FOREIGN KEY (boss) REFERENCES mitglieder (boss)); und zwar sagt mir access: Es kann keine Beziehung zwischen einem Feld und sich selbst erstellt werden! weis jemand woran das liegt?
-
ja stimmpt....hab das total überlesen. sind die attribute von mir irgendwie sinnvoll?
-
hallo also ich habe ein problem. Ich muss diese aufgabe lösen und ich habe nicht wirklich viel ahnung davon. Datenmodellierung (1-2 Folien) Erstellen Sie je ein ER-Modell in Crow‘s-Foot-Notation für die folgenden Sachverhalte. Wählen Sie selbständig bis zu fünf sinnvolle Attribute, geeignete Primärschlüssel und Beziehungen. Achten Sie auf Konditionalitäten und Kardinalitäten. a) Wolfsrudel: Zwischen den Wölfen eines Wolfsrudels besteht eine klare Rangordnung die besagt, wer wem untergeordnet ist. Ein Tier, der sogenannte Alphawolf, steht hierarchisch über allen anderen Wölfen im Rudel. Andere Wölfe sind nur dem Alphawolf untergeordnet und haben weitere Wölfe als Untergebene, nur die Wölfe der untersten Ordnung haben keine Untergebenen. Wanderungen: Eine Wanderung hat immer einen Ausgangs- und einen Zielort. Jeder Ort kann dabei Ausgangs- und/oder Zielort verschiedener Wanderungen sein. Zu jedem Ort wird außerdem die Meereshöhe erfasst. Zu jeder Wanderung soll die Zeit erfasst werden die benötigt wird um vom Ausgangs- zum Zielort zu gelangen (Hinweis: Aufgrund unterschiedlicher Steigung muss eine Wanderung z. B. von Innsbruck auf die Seegrube nicht in derselben Zeit zurückgelegt werden wie eine Wanderung von der Seegrube nach Innsbruck). bei aufgabe a) habe ich mir folgendes überlegt: RUDEL WÖLFE *rudelaufgabe *wolfsnummer rudelhöhle Wolfsname das problem ist, dass ich jeweils 5 sinnvolle attribute wählen muss und ich keine ahnung habe, was ich da noch nehmen könnte und ob das überhaupt richtig ist. ich hoffe das mir hier jemand helfen kann, da ich echt sehr wenig ahnung habe =(