Access [basics] Ausgabe 05/2020

Registrierte Abonnenten finden an dieser Stelle den Download der kompletten Ausgabe im PDF-Format und die Beispieldateien.

Normalisierung, Teil 1: Die erste Normalform

Der Entwurf eines Datenmodells und den darin enthaltenen Tabellen und Beziehungen erfordert vor allem eines: Das Berücksichtigen der Normalformen. Dies sind Regeln, mit denen Sie die benötigten Felder auf verschiedene Tabellen aufteilen. Dabei ist das Ziel, redundante Daten auszuschließen und Inkonsistenzen zu verhindern. Diese Artikelreihe beschreibt die wichtigsten Normalformen und wie Sie diese in der Praxis anwenden. Im ersten Teil schauen wir uns die erste Normalform an, mit der wir dafür sorgen, dass jedes Feld atomare Informationen enthält.

Zum Artikel …

Fehlermeldungen bei Aktionsabfragen

Wenn Sie Aktionsabfragen mit DoCmd.RunSQL oder CurrentDb.Execute ausführen, erscheinen für den Benutzer eher unverständliche Fehlermeldungen – oder gar keine. Dieser Artikel zeigt, wie Sie diese durch eigene Fehlermeldungen ersetzen.

Zum Artikel …

Zwischenablage per VBA und MSForms

In vielen Fällen können Sie die Arbeit des Benutzers vereinfachen, wenn Sie programmgesteuert Inhalte in die Zwischenablage einfügen oder die Zwischenablage auslesen. Leider gibt es keinen einfachen VBA-Befehl dafür, sodass man sich entweder mit API-Funktionen behelfen muss oder Methoden aus Bibliotheken nutzt, die nicht standardmäßig in einer Access-Anwendung enthalten sind. Eine solche Möglichkeit finden wir beispielsweise in der MSForms-Bibliothek.

Zum Artikel …

Filmdatenbank, Teil 1: Datenmodell

Eine Filmdatenbank ist ein tolles Beispiel für eine Datenbank, die einmal nicht überwiegend beruflich eingesetzt wird, sondern auch für Hobbyprogrammierer interessant ist. In dieser Artikelreihe wollen wir eine Datenbank programmieren, die Filme inklusive Darstellern, Regisseuren, Genres und vielen weiteren Daten speichert und die Suche darin erlaubt. Auch brauchen wir uns diesmal keine Sorgen um das Bereitstellen von Beispieldaten zu machen: Die Internet-Filmdatenbank IMDB bietet ihre kompletten Daten zum Download an. Das liefert uns gleichzeitig prima Material für die Beschreibung des Imports von Daten aus Textdateien in eine Access-Datenbank. Im ersten Teil der Beitragsreihe schauen wir uns die Daten an, die IMDB bereitstellt, und entwerfen das Datenmodell für die Filmdatenbank.

Zum Artikel …

Filmdatenbank, Teil 2: Daten importieren

Im zweiten Teil der Artikelreihe zum Thema Filmdatenbank wollen wir einen genaueren Blick auf die zu importierenden Daten der Filmdatenbank IMDB werfen. Diese kann man als Archive aus dem Internet herunterladen und dann als Textdateien entpacken. In diesem Artikel schauen wir uns an, wie die Daten aus den Textdateien aufgebaut sind und wie wir diese in die Tabellen unseres Datenmodells importieren können.

Zum Artikel …

Access-Optionen, Teil 3

Der Optionen-Dialog ist die Anlaufstelle, wenn Sie Einstellungen rund um die Anwendung Microsoft Access vornehmen wollen. Dabei gibt es verschiedene Bereiche – Optionen, die nur die Programmierumgebung betreffen, aber auch solche, mit denen Sie die Einstellungen für die aktuell geöffnete Datenbank festlegen. In dieser Artikelreihe schauen wir uns die Optionen im Detail an und beschreiben auch, ob und wie Sie die Optionen per VBA einstellen können.

Zum Artikel …