WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Software

Software Rat & Tat bei Softwareproblemen

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 12.11.2001, 03:33   #11
allwissende Müllhalde
Inventar
 
Registriert seit: 28.12.2000
Beiträge: 1.693


Standard

Du hast also eine Tabelle erstellt mit dem Namen "DVD" in dieser befindet sich ein Spalte(Datensatz) mit dem Feldnamen "Schauspieler" wenn ich das richtig verstehe.In diesr Spalte gehören jetzt untereinander die Schauspieler hinein.Jeder in sein "Kasterl".
Also einfach eintragen.
Du machst es einem nicht leicht und ich befürchte daß Du Dir selber ein bisschen mehr Mühe geben mußt indem Du Dir z.B. die Zeit nimmst ein Grundlagenbuch, eine Onlineeinführung oder auch die Microsofthilfe von Access zu lesen.
Außerdem hab ich so eine Verwaltungsdb für CD-s schon mal online gefunden,ich glaub die war sogar als Lernbeispiel gedacht.
allwissende Müllhalde ist offline   Mit Zitat antworten
Alt 12.11.2001, 04:50   #12
(V)uh
Veteran
 
Registriert seit: 14.06.2001
Alter: 56
Beiträge: 385


(V)uh eine Nachricht über ICQ schicken
Standard

Folgendes:

1., Trenne einzelne nicht zusammengehörige gebiete und gib sie in eine eigene tabelle. Was hat der schauspieler mit der DVD zu tun ? NIX, denn schauspieler gehören genauso wie regisseure zu personen die bei vielen DVDs vorkommen >> Eigene Tabelle

2., Du hast jetzt 2 Tabellen (1x DVD mit Titel, Preis, Nummer, ID, ... und 1x Schauspieler mit Name, Wohnort, ...) die musst du in beziehung setzen > relationen

3., Nachdem z.B. Access diese art der beziehung (n:m) nicht auflösen kann brauchst du eine "Zwischentabelle" mit zumindest den beiden IDs (schlüsselfelder) von DVD und Schauspieler >> 3 Tabellen

4., Bei Access z.B. gehst du dann in die beziehungen und verbindest (siehe strichlierte linien) die ID von Schauspieler mit ID der "Zwischentabelle" und danach ID der "Zwischentabelle" mit ID der DVD.

DVD:_________ZW:__________Schauspieler:
IDDVD---------IDDVD________Name
Titel_________IDSCH---------IDSCH
Preis______________________Homepage
...________________________...


Kompliziert ?
Es ist nicht so leicht eine datenbank selbst zu erstellen daher entweder man nimmt was vorgefertigtes oder man bringt es sich selber bei >>

"Knowware" - "Access für Einsteiger" ~ATS60.-
bei Fric (www.fric.at / Wiedner HS 1040)
bei Morrawa in der Wollzeile

Ich kann dir zwar einen screenshot der relation schicken, aber ich denke nicht, dass das was bringt denn dann weisst du wieder nicht weiter denke ich. Bei dir happerts an den grundlagen >> am datenbank design

Probier mal dieses "Knowware" ist billig und gut für einsteiger.
____________________________________
Diese signatur ist optional !
(V)uh ist offline   Mit Zitat antworten
Alt 12.11.2001, 08:06   #13
CISK
Inventar
 
Registriert seit: 24.05.2001
Alter: 41
Beiträge: 3.387

Mein Computer

Standard

i kenn mi scho a bissal aus und die knowware hefelten hab i a olle, hier mal mein "beziehungsgschischtel(bitte rechtschreibfehler nicht beachten)alles mit sternen kann mehrfach vorkommen, hierfür such ich eine lösung

vuh mir war schon irgendwie klar das ich nicht mehrere einträge machen kann, und deine idee is recht gut,aber gibts ned mit irgendwas ne andere lösung?
____________________________________
Free beans NOW!
free beans for a free world
CISK ist offline   Mit Zitat antworten
Alt 12.11.2001, 08:09   #14
pong
Inventar
 
Benutzerbild von pong
 
Registriert seit: 25.12.2000
Alter: 41
Beiträge: 9.063

Mein Computer

pong eine Nachricht über ICQ schicken
Standard

>>ok ich hab den eintrag scheuspieler in der tabelle DVD wie mach ich einen doppeten eintrag? also mehr als ein schauspieler?

ich tät mir an deiner stelle mal ernsthaft die grundlagen der 'relationalen datenbanken' anschaun!

ajo und datenbank entwurf beginnt, wie a jedes programm, mit nem blatt papier (das is das weisse zeug auf das da drucker druckt ) und mit nem stift (das is das längliche etwas dasst ind hand nimmst und mit dem man mit handbewegungen schreiben und zeichnen kann )
____________________________________
\"Ein Gewitter reinigt die Luft\", sagte der Mann, nachdem ein Blitz seine Frau erschlug

Nicht klicken!


Erstposteralarm/Beschwerde/Kummerkasten


Verplattet
pong ist offline   Mit Zitat antworten
Alt 12.11.2001, 19:50   #15
(V)uh
Veteran
 
Registriert seit: 14.06.2001
Alter: 56
Beiträge: 385


(V)uh eine Nachricht über ICQ schicken
Standard

Das ganze ist zwar vom ansatz her ganz gut aber unübersichtlich und ausserdem solltest du manche beziehungen noch einmal überdenken.

Tip1:
Nicht einfach INDEX verwenden. Das kommt dann 100 mal vor und ist unübersichtlich. Bsp.: Personenindex nicht "INDEX" sondern "PersID" und in der tabelle "werhatsie" bzw. "besitzer" dann auch "PersID" nennen.
Tip2:
Manche sachen sind n:m beziehungen wie sprache. Eine DVD hat mehrere sprachen und eine sprache kommt auf mehreren DVD's vor. Nochmal überdenken (wenn du es so machen willst) !
Tip3:
Schau dass du von der optik her wenig kreuzungen hast Bsp. "Tonformat" weiter nach unten, "Sprache" weiter rauf, dann sind da keine kreuzungen.
Tip4:
Warum gibst du altersfreigabe in eine eigene tabelle ?
Tip5:
"Schauspieler" ist sicher falsch verknüpft. Der INDEX ist unverknüpft und mit "Filme" und "Auszeichnungen" falsch verbunden.

Schau dir die tips durch, bessere die rechtschreibfehler aus und poste es nochmal dann schau ichs nochmal durch.
Ansonsten würde ich das ganze mit ein paar beispieldaten füllen und abfragen versuchen, dann siehst du auch obs richtig ist.

Viel erfolg
(V)uh
____________________________________
Diese signatur ist optional !
(V)uh ist offline   Mit Zitat antworten
Alt 12.11.2001, 20:04   #16
(V)uh
Veteran
 
Registriert seit: 14.06.2001
Alter: 56
Beiträge: 385


(V)uh eine Nachricht über ICQ schicken
Standard

Zitat:
Original geschrieben von Gifty
... vuh mir war schon irgendwie klar das ich nicht mehrere einträge machen kann, und deine idee is recht gut,aber gibts ned mit irgendwas ne andere lösung?
Nachtrag:

1., Nicht vuh sondern Muh wenn schon
2., Ist nicht meine idee, das sind die grundlagen der rel. datenbankgschichtln
3., Andere lösung gibts nicht unter Access wenn's gut funktionieren soll. Ausser du willst später troubles haben und dir gerne mehrarbeit aufhalsen.
4., Mit deinem datenbankansatz und den daten die du alle speichern willst hast du sicher die "eierlegende Wollmilchsau aller DVD Datenbanken" generiert . Willst du's wirklich nicht einfacher machen und was weglassen ?
____________________________________
Diese signatur ist optional !
(V)uh ist offline   Mit Zitat antworten
Alt 13.11.2001, 00:46   #17
CISK
Inventar
 
Registriert seit: 24.05.2001
Alter: 41
Beiträge: 3.387

Mein Computer

Standard

Zitat:
Original geschrieben von pong
>>ok ich hab den eintrag scheuspieler in der tabelle DVD wie mach ich einen doppeten eintrag? also mehr als ein schauspieler?

ich tät mir an deiner stelle mal ernsthaft die grundlagen der 'relationalen datenbanken' anschaun!

ajo und datenbank entwurf beginnt, wie a jedes programm, mit nem blatt papier (das is das weisse zeug auf das da drucker druckt ) und mit nem stift (das is das längliche etwas dasst ind hand nimmst und mit dem man mit handbewegungen schreiben und zeichnen kann )
haha depp!
____________________________________
Free beans NOW!
free beans for a free world
CISK ist offline   Mit Zitat antworten
Alt 13.11.2001, 09:03   #18
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard

@Gifty:
Ich wär etwas freundlicher. Du hast von den Kollegen viel gute und richtige Information bekommen.

Wenn Du Dich mit den Prinzipien eines RDBMs nicht auseinandersetzen willst, solltest Du vieleicht die Database Engine wechseln (Notes, Claris Filemaker).
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten
Alt 13.11.2001, 17:20   #19
CISK
Inventar
 
Registriert seit: 24.05.2001
Alter: 41
Beiträge: 3.387

Mein Computer

Standard

ich freundlicher lol verm vuh mich verarscht
____________________________________
Free beans NOW!
free beans for a free world
CISK ist offline   Mit Zitat antworten
Alt 13.11.2001, 20:59   #20
snowman
Inventar
 
Registriert seit: 26.09.1999
Beiträge: 2.569


Standard

willst du eigentlich wirklich eine lösung für dein problem, oder hältst du nur alle ein bisschen auf trapp?

gruss,
snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann!

Vorsprung durch Technik

Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu!
snowman ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:08 Uhr.


Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag