MS-Office-Forum

Zurück   MS-Office-Forum > Microsoft Access & Datenbanken > Microsoft Access
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads
Themen-Optionen Ansicht
Alt 09.10.2019, 08:45   #1
klausthaler.a
Neuer Benutzer
Neuer Benutzer
Standard Acc2016 - Tabellen erstellen

Hallo

Als Anfänger habe ich eine Frage.
Ich möchte über eine vorgefertigte Eingabemaske eine Teilnehmerliste erstellen die mit Verschiedenen Daten gefüllt wird und unter einem Bestimmten Namen(Tour XY) gespeichert werden soll.
Die Anzahl der Tabellen wird ca. 50-60 sein. Bestimmte Werte in den Tabellen sollen aber Addiert werden und in einer Auswertung dargestellt werden.
Der zweck ist eine Teilnehmerliste für einen Fahrradverein. Diese Liste deren Teilnehmerzahl ja unterschidlich ist soll seperat für jede Tour gespeichert werden und wird am Ende der Saison auch Ausgewertet.
Ist mein Anliegen mit Access besser und einfacher zu Realisieren als in Excel?
Die Excel Tabelle die ich im Moment nutze habe ich angefügt. So ist eventuell eher zu erkennen wo ich hin möchte.
MfG
klausthaler.a
Angehängte Dateien
Dateityp: xlsx Teilnehmerliste.xlsx (15,7 KB, 9x aufgerufen)
klausthaler.a ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 09.10.2019, 08:59   #2
gpswanderer
MOF Guru
MOF Guru
Standard

Hallo,
50-60 Tabellen für die paar Daten?
Wie kommst Du darauf?

__________________

Gruß
Klaus
Office2016, Win10
gpswanderer ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 09.10.2019, 09:33   #3
klausthaler.a
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard Tabellen erstellen

Hallo
Ich möchte nachvollziehen welche Radler an welchen Touren Teilgenommen haben.
Die Kilometer die diese gefahren sind sollen Addiert werden, so das immer zu sehen ist wer wieviel gefahren ist.
Für mich wäre es aber auch wichtig zu ersehen wer zB. am 03.04. oder am 09.06 gefahren ist.
Auf die 50 Tabellen komme ich durch das was ich in Excel gemacht habe. Wenn es einfacher geht wäre es Super.
MfG
klausthaler.a
klausthaler.a ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 09.10.2019, 09:50   #4
gpswanderer
MOF Guru
MOF Guru
Standard

Hallo,
für die geschilderte Anforderung reichen genau 3 Tabellen.

- tblRadler
Alle Radlerdaten als je ein Datensatz mit einem Autowert als Primärschlüssel (PS).

- tblTouren
Alle Tourendaten mit Datum, Länge(Km) und Beschreibung ebenfalls je ein Datensatz.

- tblRadlerTouren
Hier werden die Radler mit den Touren kombiniert. Mit einem je Fremdschlüssel FS) zu den PS der Radler und der Touren. Auch hier wieder jeweils ein Datensatz.

Das Ganze nennt sich n:m Aufbau bzw. n:m Beziehung. Damit lassen sich alle Deine Wünsche realisieren.

Löse Dich von der Exceldenkweise. Access erfordert einen völlig anderen Tabellenaufbau als Exel.
Mache Dich mit den Grundlagen zu Access vertraut. Access muss man leren, da geht nix intuitiv.
Zum Einsteig etwas Theorie:
https://www.hdm-stuttgart.de/~riekert/lehre/db-kelz/
Und etwas mehr Praxis:
https://www.access-tutorial.de/

__________________

Gruß
Klaus
Office2016, Win10
gpswanderer ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 09.10.2019, 09:52   #5
el_gomero
MOF Koryphäe
MOF Koryphäe
Standard

Moin,

wenn du das in Access umsetzen willst, verabschiede dich von Exceldenke.

Für das umrissene Vorhaben brauchst du 3 Tabellen

Code:

Tbl_Fahrer
ID_Fahrer
Vorname
Nachname
GebDatum

Tbl_Tour
ID_Tour
Tourdatum
von
nach
Streckenbeschreibung
geplant_km
gefahren_km

Tbl_Tour_Teilnehmer
ID_Fahrer_F
ID_Tour_F
Damit kannst du eine m:n Relation abbilden. Beliebig viele Touren können stattfinden, an denen beiliebig viele Fahrer teilnehmen. Die Tbl_Tour und Tbl_Fahrer werden jeweils 1:n zur Tbl_Tour_Teilnehmer verbunden, dort wird nur der Fremdschlüssel aufgenommen.

Mehr zum Thema findest du unter dbwiki.net und https://www.hdm-stuttgart.de/~rieker...kelz/index.htm

__________________

Gruß
Jürgen
el_gomero ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 09.10.2019, 13:00   #6
klausthaler.a
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard Tabellen einfügen

Hallo

Vielen Dank für die schnellen Antworten.
Das es mit drei Tabellen auch geht hätte ich ja nicht gedacht. Nun muss ich mich aber erst einmal Einlesen, da ich ich nicht wüsste wo ich denn den Code den "el_gomero" geschrieben hat einsetzen muss.


MfG
klausthaler.a
klausthaler.a ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 09.10.2019, 13:07   #7
Maxel
MOF Guru
MOF Guru
Standard

Zitat: von klausthaler.a Beitrag anzeigen

da ich ich nicht wüsste wo ich denn den Code den "el_gomero" geschrieben hat einsetzen muss.

Das ist kein Code, sondern die Beschreibung der notwendigen Tabellen und deren Felder.

__________________

Viele Grüße von Maxel

Nie aufhören anzufangen,
nie anfangen aufzuhören!
Maxel ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 09.10.2019, 16:17   #8
el_gomero
MOF Koryphäe
MOF Koryphäe
Standard

Hi,

ich hab dir mal ein Beispiel rudimentär gebastelt. Darauf sollte sich aufbauen lassen. Weitere Attribute können zb in den Tabellen zugefügt werden.

Schau dir die Tabellen, Abfragen und vor allem das Beziehungsfenster an.
Angehängte Dateien
Dateityp: zip Fahrradtour.zip (12,3 KB, 9x aufgerufen)

__________________

Gruß
Jürgen
el_gomero ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 10.10.2019, 22:37   #9
klausthaler.a
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard Tabellen erstellen

Hallo

Vielen Dank an "el_gomero" für die Datei. Das ist ja wirklich Super Nett. Ich werde mir das jetzt genau ansehen und warscheinlich sehr oft Lesen, denn die ganzen Videos im Internet die ich mir Angetan habe erschlagen einen ja Förmlich. Habe diverse Sachen ausprobiert aber an den Beziehungen der Tabellen hapert es dann. Sind halt noch viele Denkfehler vorhanden. Da mich aber der Ehrgeiz gepackt hat möchte ich das ganze schon verstehen.
Vielen Dank
klausthaler.a ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.10.2019, 08:02   #10
el_gomero
MOF Koryphäe
MOF Koryphäe
Standard

Moin,

gut, wenn du dich schon ein bisschen eingelesen hast, weisst du ja, dass das Datenmodell entscheidend für den Erfolg sein wird.

Erstell dazu erst mal mit einem Blatt Papier einen "Anforderungskatalog". Wenn der geschafft ist, ist das die "halbe Miete". Bei der Umsetzung ins Datenmodell darfst du dann gerne hier fragen.

__________________

Gruß
Jürgen
el_gomero ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 12.10.2019, 06:46   #11
klausthaler.a
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Hallo

Wofür steht denn in der Tabelle Tbl_Tour_Fahrer das -F- am ende der beiden Zeilen ID_Tour_F und ID_Fahrer_F.
Das erschließt sich mir nicht. Und in der genannten Tabelle stehen auch zwei Primärschlüssel. Da habe ich auch noch nichts drüber gelesen.
klausthaler.a ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 12.10.2019, 07:05   #12
gpswanderer
MOF Guru
MOF Guru
Standard

Hallo,
das _F steht für Fremdschlüssel (FS) und dient nur der eindeutigen Unterscheidung von Primärschlüssel (PS) und FS.
Das sind keine 2 PS, sondern das ist ein zusammengesetzter PD. Beide Felder zusammen sind eindeutig.

__________________

Gruß
Klaus
Office2016, Win10
gpswanderer ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 14.10.2019, 10:59   #13
el_gomero
MOF Koryphäe
MOF Koryphäe
Standard

Moin,

der zusammengesetzte Primärschlüssel verhindert, dass ein Fahrer mehr als einmal je Tour eingetragen werden kann. Die Notatation des Fremdschlüssels hat dir Klaus ja schon erklärt.

__________________

Gruß
Jürgen
el_gomero ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 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 anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:48 Uhr.



Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Copyright ©2000-2018 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günter Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.