Unsere Datenschutzrichtlinie wird in Kürze aktualisiert. Bitte sehen Sie sich die Vorschau an.

Eine Datenbank mit Access 2013 richtig entwickeln

Tabelle Mitarbeiter

Testen Sie unsere 2019 Kurse

10 Tage kostenlos!

Jetzt testen Alle Abonnements anzeigen
Für die Mitarbeiter gibt es zusätzlich ein Feld, mit dem dessen Daten später gegen Änderung gesperrt werden können.

Transkript

Die Tabelle für die Mitarbeiter wird im Grunde derjenigen der Niederlassung sehr sehr ähnlich sein, sowie die Niederlassungen der 1:n Teil zu einem Unternehmen sind, gehören die Mitarbeiter 1:n zu einer Niederlassung Es beginnt also wieder mit Erstellen, Tabellenentwurf dieses Mal heißt das Präfix mit, Mitarbeiter nehme ich, die mitID ist wieder ein AutoWert und kriegt den Primärschlüssel und als zweites trage ich immer alle Fremdschlüssel ein. Es gibt hier nur einen, aber das können natürlich sehr viel mehr sein. Also die mitndlIDRef ist wiederum eine Zahl, Long Integer und wird sich beziehen, dann können wir also beim Nachschlagen gleich auf Kombinationsfeld umschalten, wird sich beziehen auf eine sortierte Abfrage nämlich die qryNiederlassungenSortiert, diese hat ungesehen zwei Spalten. Sie werden sich erinnern, dass sie in Wirklichkeit drei Spalten hat, aber die dritte braucht man nur zum Filtern. Also sie hat zwei sichtbare Spalten, deren erste Spaltenbreite wieder 0,5 und die zweite meinetwegen wieder acht ist. Das macht eine Listebreite von zusammen neun, genau genommen könnten Sie sogar die zweite Spaltenbreite weglassen, denn die wird jetzt ignoriert und es wird aufgefüllt. Also wenn ich es so schreibe 0,5 Zentimeter für die erste und neun insgesamt, dann sind die 8,4 irgendwas zerquetschte Zentimeter immer für die zweite. Und Sie sehen schon, mit jenem bestätigen wird hier der Umrechnungsfehler größer, darauf kommt es aber nicht wirklich an. Nur Listeneinträge Ja, das heißt auch hier, muss ich bei Gelegenheit die referentielle Integrität noch nachreichen. Das sei so weit fertig, wenn Sie es testen wollen, müssen was erstmal speichern tblMitarbeiter. Und dann erst kann ich hier in die andere Ansicht wechseln und prüfen, dass ich hier auch sinnvolle Niederlassungen sehe. Jetzt kommen die übrigen Daten auch die Mitarbeiter haben sozusagen die lange und die kurze Fassung ihres Namens. Dieses Mal werde ich die aber sprechender benennen, nehme ich mitNachname, das Kreuz sei ein Versehen und mitVorname beides kurze Texte. Und bevor ich jetzt mitNameAnzeigen eingeben kann, muss ich erst wieder speichern, damit das berechnete Feld, was jetzt kommt, auf die Daten zugreifen kann, also mitNameAnzeigen ist ein berechnetes Feld. Und das wird nicht einfach nur Name, Kurzname, lang aufgreifen, sondern wird zusammengesetzt aus, sagen wir, erst den Vornamen verkettet mit in Gänsefüßchen einem Leerzeichen verkettet mit und jetzt per Doppelklick, den Nachnamen. Deswegen nehme ich ein berechnetes Feld, weil zu manchen Gelegenheiten verkürzte Namen, zusammengesetzte Namen oder sonst, wie ermittelte Werte zustande kommen. Nach dem OK fehlt jetzt eigentlich nur noch ein bisschen was an Details zu den Mitarbeitern, damit wir auch mal einen anderen Datentyp sehen, also beispielsweise mitDatumGeburt, ein Datum/Uhrzeit-Feld. Die Möglichkeit einen Mitarbeiter, beziehungsweise dessen Daten, gegen weitere Änderungen zu schützen. Also das nenne ich mal mitGesperrt, ein boolean Wert, also ein Ja/Nein und das kriegt man kleinen Kommentar, gegen Datenänderung gesperrt? Der Standardwert für mitGesperrt steht auf Nein. Das heißt, ein Datensatz ist anfangs ungesperrt, bis Sie ihn sperren lassen. Das mag so weit reichen, das Ganze wird gespeichert. Und jetzt können wir in der Ansicht Daten eintragen, also ein bisschen breiter machen, damit man das sehen kann. Der erste Mitarbeiter, den lassen wir mal in Bielefeld arbeiten und der heißt Bimmermanns. Ich habe die Namen jetzt tatsächlich mal so gewählt, dass die Stabreime, Sie sehen schon, dass das berechnete Feld funktioniert, dass die Stabreime zusammen passen. Also in Bielefeld arbeitet Bernd Bimmermanns alles mit B, dann kann man später schneller mal testen, ob das denn alles sauber zusammenpasst. Und Sie werden merken, wenn ich jetzt diese Zeile verlasse, dann wird hier der korrekte Name angezeigt. Der sei am 01.01.1950 geboren und ist nicht gesperrt, das heißt, so weit soll das hier funktionieren. Bevor Sie mir jetzt wieder zugucken müssen, was es sonst noch an Daten zu tippen gibt, habe ich die schon in der Zwischenablage bereitgestellt. Also das sind die übrigen Datensätze auch hier, in Bielefeld arbeitet, jetzt hier ein bisschen längerer Name, auch das sollte man immer mal testen, was passiert mit sehr langen Bezeichnungen, arbeitet in Bielefeld, also Bärbel, Bitinghoff-Haufendudel und entsprechend. Für Walter Wintering kann ich schon voraussehen, der muss in West arbeiten. Es ist Aachen West, aber das W gucke ich hier als Buchstaben aus, deswegen ergeben sich hier so ein paar merkwürdige Namen und die in Frankreich, nämlich in Paris arbeiten, sind natürlich entsprechend Piere Petit auch mit P und einem Stabreim versehen. Damit sei diese Mitarbeiter Tabelle fertig, auch die ist völlig beliebig, ein paar Mitarbeiter sind sogar schon mal gesperrt, aber an sich ist das ein Feld, was ein normaler Benutzer gar nicht sehen würde. Damit sind die drei wesentlichen Tabellen fertig, die diese Kaskade bilden, also von einem Unternehmen zu vielen Niederlassungen und von jeder Niederlassung zu vielen Mitarbeiter. Und es wird nicht nur Unternehmen ohne Niederlassungen geben, sondern es wird auch Niederlassung ohne Mitarbeiter geben, die sind hier nur nicht so einfach zu erkennen, weil es einfach viel mehr sind.

Eine Datenbank mit Access 2013 richtig entwickeln

Sehen Sie einem erfahrenen Datenbankentwickler über die Schulter und lernen Sie dabei, wie Sie in Access 2013 optimale und perfekt skalierbare Datenbank anlegen und pflegen.

5 Std. 18 min (53 Videos)
Derzeit sind keine Feedbacks vorhanden...
 

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!