Südsturm – die bessere Beispieldatenbank

Die Nordwind-Datenbank gehört zu Access wie die Milch zum Kaffee. Sie dient als Beispiel für diverse Techniken und ihre Tabellen sind Grundlage so mancher Beispieldatenbank in diesem Magazin. Doch immer blieb ein wenig Bauchweh: Tabellennamen ohne Präfix, Sonderzeichen in Feldnamen oder Leerzeichen in Objektnamen – ja, da gibt es einiges zu optimieren. Also baut Access im Unternehmen daraus eine neue Beispieldatenbank: Südsturm. Den Anfang machen wir in diesem Beitrag mit der Anpassung des Datenmodells.

Weiterlesen

MDB-Comparer

“Mmmh… irgendwas stimmt nicht. Die Anwendung, die mir der Kunde gerade zurückgeschickt hat, lief doch eben noch Und jetzt – fehlende Parameter, nicht vorhandene Tabellen” – Nun, so oder ähnlich sieht das aus, wenn der Anwender im Datenmodell wirkt und dann der Code nicht mehr passt. “Nicht, dass das Debugging allein schon nervend wäre – dann muss ich auch noch die kompletten Tabellen nach Änderungen durchsuchen!” Aber nicht mehr lange – ab jetzt vergleichen Sie die Tabellen und Felder zweier Datenbankversionen vollautomatisch!

Weiterlesen

Replikation

Wer eine Datenbank im Mehrbenutzerbetrieb verwenden möchte, realisiert das in der Regel über die Aufteilung in ein Backend und mehrere Frontends für die einzelnen Arbeitsplätze. Manchmal geht das aber gar nicht, weil kein Netzwerk zur Verfügung steht – beispielsweise wenn es sich bei den Daten-bankanwendern um Außendienstmitarbeiter handelt. In dem Fall gibt es aber eine fast ebenso einfach zu realisierende Lösung: Das Verteilen und Zusammenführen der Datenbank mittels Replikation und Synchronisation.

Weiterlesen

Indizierung mit Access

Sie haben zahllose Arbeitsstunden für das Datenmodell Ihrer Anwendung aufgewendet, eine schöne Oberfläche erstellt, viele nette Funktionen implementiert und vor der Freigabe der Software alles ausführlich getestet. Trotzdem ist die ausgefeilte Suchabfrage der Daten schon kurz nach der Ein-führung der Software auf einmal so langsam, dass ein vernünftiges Arbeiten mit der Access-Anwendung nicht mehr möglich scheint. Nun ist es höchste Zeit, sich die Indizes in den Tabellen Ihrer Anwendung anzusehen!

Weiterlesen

Pivot-Tabellen mit Access

Die Datenanalyse ist eigentlich eine Domäne von Microsoft Excel. Mit Pivot-Tabellen und Pivot-Charts lassen sich allerdings auch unter Access seit der Version 2002 interessante Ergebnisse erzielen. Wer bisher mit Kreuztabellen auf Kriegsfuß stand oder keine Lust zum Einbinden von Excel-Objekten oder zum Anwenden des Diagramm-Assistenten von Access hatte, sollte sich einmal die Pivot-Tables und Pivot-Charts ansehen. Der vorliegende Beitrag erleichtert den Einstieg bei der Verwendung von Pivot-Tabellen.

Weiterlesen

Konsistente Daten mit Access

Ein Mitarbeiter hat soeben die Aufgabe erhalten, alle Kunden seiner kleinen Firma zusammen mit ihren Projekten zu erfassen. “Kein Problem”, sagt er, “ist noch vor der Mittagspause erledigt!” Der Mitarbei-ter wechselt mal eben schnell zu Excel, das auf seinem Desktop ohnehin schon geöffnet ist, und fängt an, die Daten abzutippen … Wenn es Ihnen jetzt kalt den Rücken herunter läuft, wissen Sie, warum Excel hier fehl am Platze und der Einsatz von Access gefordert ist: Hier geht es um Daten, deren Konsistenz im Vordergrund steht, und dafür bietet Access einige Werkzeuge. Welche das sind, erfahren Sie im vorliegenden Beitrag.

Weiterlesen

Daten archivieren und wiederherstellen

In Access-Datenbanken kann man zwar recht große Datenmengen speichern, aber bei zwei Gigabyte ist Schluss. Wenn man an diese Grenze stößt oder aus anderen Gründen die Datenmenge reduzieren möchte – etwa um eine bessere Leistung zu erzielen -, kann man Daten archivieren. Wie Sie dabei vorgehen und gleichzeitig sicherstellen, dass die Daten sich ohne Probleme wieder herstellen lassen, erfahren Sie im vorliegenden Beitrag.

Weiterlesen

Temporäre Tabellen

Temporäre Tabellen benötigt man beispielsweise, wenn man ein Kombinations- oder Listenfeld mit Informationen bestücken möchte, die nicht in einer Tabelle vorliegen und auch nicht dauerhaft in einer Tabelle gespeichert werden sollen. Im vorliegenden Beitrag erfahren Sie, wie Sie temporäre Tabellen anlegen und wieder löschen und welche unterschiedlichen Möglichkeiten es dazu gibt.

Weiterlesen

Undo in Formularen und Unterformularen

Die Verwendung von Formularen und Unterformularen ist ein probates Mittel zur Darstellung von Daten aus 1:n- und m:n-Beziehungen. Dabei tritt immer wieder das Ärgernis zu Tage, dass Access von Haus aus keine Möglichkeit mitbringt, Änderungen an den Daten im Unterformular in einem Schritt mit denen des Hauptformulars rückgängig zu machen. Dieser Beitrag stellt eine Lösung vor, wie die Benutzer einer Datenbank dennoch mit einem Mausklick komplexe Änderungen rückgängig machen können.

Weiterlesen