Home Office-Hilfe.com - Wir lösen Ihr Problem mit Microsoft Excel, Word, Outlook, PowerPoint, Access gratis Forum Impressum

  Habe fragen zu Access 2007
Neues Thema eröffnenNeue Antwort erstellen
Autor Nachricht
Amsel0_0
Newbie
Newbie


Anmeldedatum: 31.03.2008
Beiträge: 4

BeitragVerfasst am: 08.04.2008, 14:45 Nach oben

Hallo an alle.
Kann mir mal jemand von euch die sache mit dem Verbinden von mehren Tabellen erklären und die einzehlnen Typen die es da gibt blick da nich so ganz durch wie das alles gehn soll.

Bedanke mich schon mal im Vorfeld bei allen.

mfg Amsel0_0

//edit:und das zweite problem habe Tabele 1 aus der sollen werte in Tabele 2 gespeichert werden wie mache ich das und was muß ich da einstellen?
Benutzer-Profile anzeigenPrivate Nachricht sendenE-Mail senden
miriki
User mit gefährlichem Halbwissen
User mit gefährlichem Halbwissen


Anmeldedatum: 05.03.2007
Beiträge: 140
Wohnort: Kiel

BeitragVerfasst am: 09.04.2008, 16:47 Nach oben

Amsel0_0 hat Folgendes geschrieben:
Kann mir mal jemand von euch die sache mit dem Verbinden von mehren Tabellen erklären und die einzehlnen Typen die es da gibt blick da nich so ganz durch wie das alles gehn soll.

Ähm... Uffa... Das ist nichts, was man "mal eben so" erklärt. Die Relationen sind in einer relationalen Datenbank... ähm... elementar.

Aber mal so ganz kurz grundsätzlich:

Es gibt Verknüpfungen 1:n (1 Master-Satz kann von beliebig vielen Client-Sätzen referenziert werden) - Eine Rechnungsnummer z.B. gibt es nur 1 mal, aber es können beliebig viele Rechnungsposten auf dieser Rechnung stehen.

Dann gibt es noch 1:1 als Verknüpfung, also jeder Master-Satz het genau einen Client-Satz.

Und für Fortgeschrittene gibt es dann auch noch n:m Verknüpfungen. Da kann also jeder Satz beliebig viele Verknüpfungen in beide Richtungen haben. Als Beispiel hier vielleicht: Ein Schauspieler kann in vielen Filmen auftreten. Aber jeder Film kann auch eine beliebige Anzahl von Schauspielern haben. Diese Verknüpfung kriegt man nur über eine Hilfstabelle hin, die 1:n in beide Richtungen verwaltet.

Diese ganzen Typen lassen sich durch "referentielle Integrität" weiter verschärfen und durch "Löschweitergabe" in der Verwaltung vereinfachen.

Entscheidend bei diesen ganzen Verknüpfungen ist, daß man auf dem "1"-Teil einen Primärschlüssel hat (ein "AutoWert" mit Untertyp "Zufall" erledigt hier gute Dienste), der durch einen gleichartigen Typ (long integer) im Client-Datensatz dann referenziert wird.

In Formularen wird dies meistens wohl über eine ComboBox erledigt, in der der eigentliche Index-Wert ausgeblendet und nur der Name des Schauspielers, die Rechnungsnummer oder was auch immer angezeigt wird. Außerdem findet man 1:n Beziehungen des Weiteren häufig in ins Hauptformular (Typ: einzelner Datensatz) eingebettete Unterformulare (Typ: endlos).

Zitat:
und das zweite problem habe Tabele 1 aus der sollen werte in Tabele 2 gespeichert werden wie mache ich das und was muß ich da einstellen?

Pauschal würde ich da erstmal antworten: Kopieren ist "böse"(tm). Wink

Genau aus dem Grund, damit man eben Informationen aus einer Tabelle nicht in eine andere kopieren muß, gibt es ja eben diese Relationen. Wenn Kiel also die Vorwahl 0431 hat und 230.000 Leute in Kiel wohnen, schreibt man eben nicht zu jeder Telefonnummer die 0431 mit, sondern weiß das auf Grund der Relation über den Wohnort sowieso schon.

Ansonsten... Schau dir mal die "Anfüge-Abfrage" an.

Gruß, Michael
Benutzer-Profile anzeigenPrivate Nachricht senden
Amsel0_0
Newbie
Newbie


Anmeldedatum: 31.03.2008
Beiträge: 4

BeitragVerfasst am: 22.04.2008, 08:32 Nach oben

Hallo miriki
danke schön für deine antwort hatte es eigendlich schon aufgegeben das jemand antwortet, es funzt jezt alles so wie wir das wollen nur eine kleine frage habe ich noch:
Wir haben 5 User die auf die Tabele zugreifen müssen meist sind es aber nur 2 die lese und schreib zugriffe mache so jezt kommt meine frage ist das ohne probleme machbar mit den Usern oder muß ich da bedenken haben?


MFG Amsel0_0
Benutzer-Profile anzeigenPrivate Nachricht sendenE-Mail senden
jens05
Newbie
Newbie


Anmeldedatum: 16.04.2008
Beiträge: 16

BeitragVerfasst am: 27.04.2008, 20:06 Nach oben

Hallo,
der gleichzeitige Zugriff macht keine Probleme, nur die gleichzeitige Bearbeitung eines Datensatzes wird nicht gehen.
Benutzer-Profile anzeigenPrivate Nachricht senden
Amsel0_0
Newbie
Newbie


Anmeldedatum: 31.03.2008
Beiträge: 4

BeitragVerfasst am: 28.04.2008, 08:20 Nach oben

hallo jens05

ok das hilft mir schon mal weiter, aber wie sieht das aus bearbeiter1 legt rechnungen an bearbeiter2 legt artikel an und bearbeiter3 druckt ist das alles ohne große probs machbar oder muß ich damit rechnen das das einfach nich fuzt oder nur mit macken funzt?

PS: Bei BDE war das alles bis jezt machbar und auch ohne große Einstellungen im programm.

MFG Amsel0_0
Benutzer-Profile anzeigenPrivate Nachricht sendenE-Mail senden
jens05
Newbie
Newbie


Anmeldedatum: 16.04.2008
Beiträge: 16

BeitragVerfasst am: 29.04.2008, 23:08 Nach oben

Hallo,
das sollte alles "von Hause" aus so gehen. Smile
Dein Wunsch ist normales DB verhalten, und stellt kein Problem dar.
Benutzer-Profile anzeigenPrivate Nachricht senden
Beiträge der letzten Zeit anzeigen:      
Neues Thema eröffnenNeue Antwort erstellen


Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Outlook 2007 funktioniert unter Windo... Playa187 Microsoft Outlook Hilfe 0 14.05.2008, 12:21 Letzten Beitrag anzeigen
Keine neuen Beiträge Ich kann Outlook 2007 nicht in Window... Mendolin Microsoft Outlook Hilfe 0 05.05.2008, 11:05 Letzten Beitrag anzeigen
Keine neuen Beiträge Access und Formulare bzw suchen revo86 Microsoft Access Hilfe 7 05.05.2008, 08:29 Letzten Beitrag anzeigen
Keine neuen Beiträge [Excel 2007] Kann Hyperlink nicht fol... farmerhilden Microsoft Excel Hilfe 3 04.05.2008, 14:04 Letzten Beitrag anzeigen
Keine neuen Beiträge Markierung und Gruppierung mehrer Obj... priska Microsoft Word Hilfe 0 02.05.2008, 18:59 Letzten Beitrag anzeigen


 Gehe zu:   



Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen

Haftungsausschluss/Disclaimer


SMS kostenlos versenden | Battle-Dream | Tuning Forum | Join the YoungGeneration | krankenversicherungsvergleich | Kalorienarme Rezepte!
Versicherungsvergleich | Bürobedarf | Papier | Betten

Ranking-Hits



Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Alle Zeiten sind GMT + 1 Stunde
Deutsche Übersetzung von phpBB.de