vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ADO.NET / Datenbanken
Allgemeine Frage zu Datenbanken für Anfänger 
Autor: SylviaKirsch
Datum: 12.11.12 14:36

Hallo liebes Forum,

als Programmieranfängerin mit Basisgrundwissen habe ich folgende Frage zur Relation in Datenbanken. Wenn möglich bitte einfach erklären - das wäre super!

Also Frage 1 mal vorneweg:

Kann man in Visual Basic 201x noch MS Access Datenbanken erstellen - mit Tabellen und Feldern, also unter ADO.NET und nicht unter ADOX?

Frage 2 - hab ich nie so richtig verstanden:

Ich habe eine Tabelle (Beispielsweise eine vorhandene Access-Datenbank).
Diese Datenbank enthält folgende Tabellen:

Schüler
Lehrer
Räume
Instrumente
Tarife

Die einzelnen Tabellen enthalten dann die entsprechenden Felder, wie Nachname, Vorname usw.

Jetzt zum Problem mit der Verknüpfung:

In der Tabelle Schüler sind alle Schüler eingetragen. In der Tabelle Lehrer alle Lehrer.
Ich könnte nun in der Lehrer-Tabelle jedem Lehrer eine Personalnummer zukommen lassen und diese in einem Eingabefeld abspeichern.

In der Schülertabelle könnte ich die Lehrernamen aus der Lehrertabelle auslesen und jedem Schüler nun einen Lehrer zuordnen (also praktisch den Lehrernamen oder die Personalnummer des Lehrers in dem Datensatz des Schülers speichern.) Per SQL entsprechend Stundenpläne generieren lassen, die nur die Schüler anzeigt, die eine entsprechende Personalnummer des Lehrers gespeichert haben.

Jetzt mein Verständnisproblem:

Es ist aber so, dass ein Schüler auch beliebig viele Lehrer haben kann. Theoretisch müsste ich unendlich viele dieser Personalnummer-Felder in die Eingabemaske eines Schülers eintragen, um eine Zuordnung machen zu können oder den gleichen Schüler - mehrmals - mit jeweils einem anderen Lehrer in die Tabelle speichern.

Die große Frage:

Ich weiß, dass man das wie oben beschrieben nicht machen muss, sondern per SQL-Befehle diese Zuordnungen zusammenfassen kann. Allerdings frage ich mich, wie das funktioniert, denn in jeder Eingabemaske (Schüler, Lehrer etc.) müsste ich doch ein entsprechendes Eingabefeld haben, dass eine Zuordnung zu einer anderen Tabelle (bzw. einem Datensatz aus einer anderen Tabelle) speichert und ich darüber die SQL-Abfrage sende?

Vielleicht kann mir da jemand weiterhelfen. Das wäre sehr nett.

Viele Grüße
Syvia
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Allgemeine Frage zu Datenbanken für Anfänger2.186SylviaKirsch12.11.12 14:36
Re: Allgemeine Frage zu Datenbanken für Anfänger1.368Manfred X12.11.12 14:53
Re: Allgemeine Frage zu Datenbanken für Anfänger1.348SylviaKirsch12.11.12 15:01
Re: Allgemeine Frage zu Datenbanken für Anfänger1.402Manfred X12.11.12 15:12
Re: Allgemeine Frage zu Datenbanken für Anfänger1.397SylviaKirsch12.11.12 15:41
Re: Allgemeine Frage zu Datenbanken für Anfänger1.338Manfred X12.11.12 16:00
Re: Allgemeine Frage zu Datenbanken für Anfänger1.375SylviaKirsch12.11.12 16:24
Re: Allgemeine Frage zu Datenbanken für Anfänger1.337Manfred X12.11.12 16:39
Re: Allgemeine Frage zu Datenbanken für Anfänger1.607SylviaKirsch12.11.12 17:39
Re: Allgemeine Frage zu Datenbanken für Anfänger1.425Manfred X12.11.12 18:03
Re: Allgemeine Frage zu Datenbanken für Anfänger1.367SylviaKirsch13.11.12 08:48
Re: Allgemeine Frage zu Datenbanken für Anfänger1.460Manfred X13.11.12 09:15
Re: Allgemeine Frage zu Datenbanken für Anfänger1.318SylviaKirsch13.11.12 10:09
Re: Allgemeine Frage zu Datenbanken für Anfänger1.343Manfred X13.11.12 10:37
Re: Allgemeine Frage zu Datenbanken für Anfänger - Zusatzfra...1.380SylviaKirsch13.11.12 16:18
Re: Allgemeine Frage zu Datenbanken für Anfänger - Zusatzfra...1.300ModeratorFZelle13.11.12 16:44
Re: Allgemeine Frage zu Datenbanken für Anfänger - Zusatzfra...1.436SylviaKirsch13.11.12 17:00
Re: Allgemeine Frage zu Datenbanken für Anfänger - Zusatzfra...1.408Manfred X13.11.12 18:59
Re: Allgemeine Frage zu Datenbanken für Anfänger - Zusatzfra...1.446SylviaKirsch14.11.12 17:46

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel