Informationen zur Struktur einer Access-Datenbank

Informationen zur Struktur einer Access-Datenbank

Wenn Sie sich mit den Tabellen, Formularen, Abfragen und anderen Objekten in einer Access-Datenbank vertraut machen, kann es einfacher sein, eine Vielzahl von Aufgaben auszuführen, z. B. das Eingeben von Daten in ein Formular, das Hinzufügen oder Entfernen von Tabellen, das Suchen nach und Ersetzen von Daten und das Ausführen von Abfragen.

Dieser Artikel enthält eine allgemeine Übersicht über die Struktur einer Access-Datenbank. Access bietet verschiedene Tools, die Sie verwenden können, um sich mit der Struktur einer bestimmten Datenbank vertraut zu machen. In diesem Artikel wird auch erläutert, wie, wann und warum Sie die einzelnen Tools verwenden.

Hinweis: Dieser Artikel enthält Informationen zu herkömmlichen Access-Datenbanken, die aus einer Datei oder einer Gruppe von Dateien bestehen, die alle Daten und Anwendungsfeatures (z. B. Dateneingabeformulare) enthält. Einige Informationen gelten nicht für Access-Webdatenbanken und Access-Web-Apps.

Inhalt dieses Artikels

Übersicht

Anzeigen von Details zu den Objekten in einer Datenbank

Erkunden einer Tabelle in der Entwurfsansicht

Anzeigen der Beziehungen zwischen Tabellen

Übersicht

Eine Datenbank ist eine Sammlung von Informationen, die sich auf ein bestimmtes Thema oder einen Zweck beziehen, z. B. das Nachverfolgen von Kundenbestellungen oder die Verwaltung einer Musiksammlung. Wenn Ihre Datenbank nicht auf einem Computer gespeichert ist (oder nur Teile davon dort gespeichert sind), verfolgen Sie Informationen ggf. aus einer Vielzahl von Quellen nach, die Sie koordinieren und organisieren müssen.

Angenommen, die Telefonnummern Ihrer Lieferanten sind z. B. an verschiedenen Speicherorten gespeichert: in einer Kartendatei mit den Telefonnummern der Lieferanten, in Produktinformationsdateien in einer Archivdatei und in einer Tabelle mit Bestellinformationen. Wenn sich die Telefonnummer eines Lieferanten ändert, müssen Sie diese Informationen ggf. an allen drei Speicherorten aktualisieren. In einer gut durchdachten Access-Datenbank wird die Telefonnummer nur ein Mal gespeichert. Sie müssen diese Informationen daher nur an einem Ort aktualisieren. Wenn Sie die Telefonnummer eines Lieferanten aktualisieren, wird diese dann automatisch überall dort aktualisiert, wo sie in der Datenbank verwendet wird.

Access-Datenbankdateien

Sie können Access verwenden, um alle Ihre Informationen in einer einzigen Datei zu verwalten. In einer Access-Datenbankdatei können Sie die folgenden Komponenten verwenden:

  • Tabellen zum Speichern Ihrer Daten.

  • Abfragen zum Suchen nach und Abrufen von gewünschten Daten.

  • Formulare zum Anzeigen, Hinzufügen und Aktualisieren von Daten in Tabellen.

  • Berichte zum Analysieren oder Ausgeben von Daten in einem bestimmten Layout.

Daten aus Tabellen, die in einer Abfrage, einem Formular und einem Bericht verwendet werden

1. Speichern Sie Daten ein Mal in einer Tabelle, aber zeigen Sie sie an mehreren Orten an. Wenn Sie die Daten aktualisieren, werden sie automatisch überall dort aktualisiert, wo sie vorkommen.

2. Rufen Sie Daten mithilfe einer Abfrage ab.

3. Zeigen Sie Daten mithilfe eines Formulars an, oder geben Sie sie ein.

4. Zeigen Sie Daten mithilfe eines Berichts an, oder geben Sie sie aus.

Alle diese Elemente (Tabellen, Abfragen, Formulare und Berichte) sind Datenbankobjekte.

Hinweis: Einige Access-Datenbanken enthalten Links zu Tabellen, die in anderen Datenbanken gespeichert sind. Sie verwenden z. B. eine Access-Datenbank, die ausschließlich Tabellen enthält, und eine andere Access-Datenbank, die Links zu diesen Tabellen enthält, sowie Abfragen, Formulare und Berichte, die auf den verknüpften Tabellen basieren. In den meisten Fällen spielt es keine Rolle, ob eine Tabelle eine verknüpfte Tabelle oder tatsächlich in der Datenbank gespeichert ist.

Tabellen und Beziehungen

Zum Speichern Ihrer Daten erstellen Sie eine Tabelle für jeden Informationstyp, den Sie nachverfolgen. Informationstypen sind z. B. Kundeninformationen, Produkte und Bestelldetails. Wenn Sie die Daten aus mehreren Tabellen in einer Abfrage, einem Formular oder einem Bericht zusammenführen möchten, definieren Sie Beziehungen zwischen den Tabellen.

Hinweis: In einer Webdatenbank oder Web-App können Sie die Objektregisterkarte „Beziehungen“ nicht zum Erstellen von Beziehungen verwenden. Sie können Nachschlagefelder zum Erstellen von Beziehungen in einer Webdatenbank oder Web-App verwenden.

In Tabellen gespeicherte Daten in verwandten Feldern verbunden

1. Kundeninformationen, die sich zuvor in einer Adressenliste befanden, sind nun in der Tabelle „Kunden“ gespeichert.

2. Bestellinformationen, die sich zuvor in einer Kalkulationstabelle befanden, sind nun in der Tabelle „Aufträge“ gespeichert.

3. Eine eindeutige ID (z. B. eine Kunden-ID) unterscheidet zwischen Datensätzen innerhalb einer Tabelle. Durch das Hinzufügen des eindeutigen ID-Felds einer Tabelle zu einer anderen Tabelle und Definieren einer Beziehung zwischen diesen beiden Feldern kann Access in Beziehung stehende Datensätze aus beiden Tabellen abgleichen, damit Sie sie in einem Formular, einem Bericht oder einer Abfrage zusammenführen können.

Abfragen

Eine Abfrage unterstützt Sie beim Suchen nach und Abrufen von Daten, die Bedingungen erfüllen, die Sie angeben, einschließlich Daten aus mehreren Tabellen. Sie können eine Abfrage auch zum Aktualisieren oder gleichzeitigen Löschen mehrerer Datensätze und zum Auszuführen vordefinierter oder benutzerdefinierter Berechnungen für Ihre Daten verwenden.

Hinweis: Sie können keine Abfragen zum Aktualisieren oder Löschen von Datensätzen in einer Webdatenbank oder Web-App verwenden.

Eine Abfrage, die Ergebnisse aus verschiedenen Tabellen zurückgibt

1. Die Tabelle „Kunden“ enthält Informationen zu Kunden.

2. Die Tabelle „Aufträge“ enthält Informationen zu Kundenaufträgen.

3. Diese Abfrage ruft die Auftrags-ID und das erforderliche Datum aus der Tabelle „Aufträge“ und den Namen der Firma und den Ort aus der Tabelle „Kunden“ ab. Die Abfrage gibt nur für Kunden aus London Bestellungen zurück, die im April erforderlich waren.

Formulare

Sie können ein Formular verwenden, um Daten problemlos zeilenweise anzuzeigen, einzugeben und zu ändern. Sie können ein Formular auch zum Ausführen anderer Aktionen verwenden, z. B. zum Senden von Daten an eine andere Anwendung. Formulare enthalten in der Regel Steuerelemente, die mit zugrunde liegenden Feldern in Tabellen verknüpft sind. Wenn Sie ein Formular öffnen, ruft Access die Daten aus mindestens einer dieser Tabellen ab und zeigt die Daten dann in dem Layout an, das Sie beim Erstellen des Formulars ausgewählt haben. Sie können ein Formular erstellen, indem Sie einen der Befehle Formular im Menüband oder im Formular-Assistenten verwenden. Sie können auch selbst ein Formular in der Entwurfsansicht erstellen.

Hinweis: Sie verwenden die Layoutansicht und nicht die Entwurfsansicht, um Formulare und Berichte in Webdatenbanken und Web-Apps zu erstellen.

Formulare können beim Anzeigen und Eingeben von Daten helfen

1. Eine Tabelle zeigt viele Datensätze gleichzeitig an, aber Sie müssen ggf. horizontal scrollen, um alle Daten in einem einzelnen Datensatz anzuzeigen. Wenn Sie eine Tabelle anzeigen, können Sie außerdem nicht Daten aus mehreren Tabellen gleichzeitig aktualisieren.

2. Ein Formular konzentriert sich auf jeweils einen Datensatz und kann Felder aus mehreren Tabellen anzeigen. Es kann auch Bilder und andere Objekte anzeigen.

3. Ein Formular kann eine Schaltfläche enthalten, auf die Sie klicken, um einen Bericht auszugeben, andere Objekte zu öffnen oder Aufgaben auf andere Weise zu automatisieren.

Berichte

Sie können einen Bericht verwenden, um Ihre Daten schnell zu analysieren oder sie in einer bestimmten Weise in gedruckter Form oder in anderen Formaten zu präsentieren. Beispielsweise können Sie einem Kollegen einen Bericht senden, der Daten gruppiert und Gesamtsummen berechnet. Sie können auch einen Bericht mit Adressdaten erstellen, der für das Drucken von Adressetiketten formatiert ist.

Berichte, die formatierte oder berechnete Daten anzeigen

1. Verwenden Sie einen Bericht, um Adressetiketten zu erstellen.

2. Verwenden Sie einen Bericht, um Gesamtsummen in einem Diagramm darzustellen.

3. Verwenden Sie einen Bericht, um berechnete Gesamtsummen anzuzeigen.

Da Sie sich jetzt mit der grundlegenden Struktur von Access-Datenbanken vertraut gemacht haben, können Sie weiterlesen und erfahren, wie die integrierten Tools verwendet werden, um eine bestimmte Access-Datenbank zu untersuchen.

Anzeigen von Details zu den Objekten in einer Datenbank

Eine der besten Methoden, um sich über eine bestimmte Datenbank zu informieren, besteht im Verwenden des Datenbankdokumentierers. Sie verwenden den Datenbankdokumentierer, um einen Bericht mit ausführlichen Informationen zu den Objekten in einer Datenbank zu erstellen. Sie wählen zuerst aus, welche Objekte im Bericht detailliert behandelt werden. Wenn Sie den Datenbankdokumentierer ausführen, enthält sein Bericht alle Daten zu den Datenbankobjekten, die Sie ausgewählt haben.

  1. Öffnen Sie die zu dokumentierende Datenbank.

  2. Klicken Sie auf der Registerkarte Datenbanktools in der Gruppe Analyse auf Datenbankdokumentierer.

  3. Klicken Sie im Dialogfeld Dokumentierer auf die Registerkarte, die den Typ des zu dokumentierenden Datenbankobjekts darstellt. Um einen Bericht für alle Objekte in einer Datenbank zu erstellen, klicken Sie auf die Registerkarte Alle Objekttypen.

  4. Wählen Sie eines oder mehrere der auf der Registerkarte aufgelisteten Objekte aus. Zum Auswählen aller Objekte auf einer Registerkarte klicken Sie auf Alle auswählen.

  5. Klicken Sie auf OK.

    Der Datenbankdokumentierer erstellt einen Bericht, der detaillierte Daten für alle ausgewählten Objekt enthält, und öffnet den Bericht dann in der Seitenansicht. Wenn Sie den Datenbankdokumentierer beispielsweise für ein Dateneingabeformular ausführen, führt der vom Datenbankdokumentierer erstellte Bericht die Eigenschaften für das gesamte Formular, für die einzelnen Abschnitte des Formulars und die Eigenschaften für sämtliche Schaltflächen, Beschriftungen, Textfelder und andere Steuerelemente des Formulars sowie mögliche Codemodule und Benutzerberechtigungen auf, die dem Formular zugeordnet sind.

  6. Um den Bericht zu drucken, klicken Sie auf der Registerkarte Seitenansicht in der Gruppe Drucken auf Drucken.

Erkunden einer Tabelle in der Entwurfsansicht

Hinweis: Die Entwurfsansicht ist für Tabellen in Webdatenbanken nicht verfügbar.

Wenn Sie eine Tabelle in der Entwurfsansicht öffnen, erhalten Sie einen ausführlichen Einblick in die Struktur der Tabelle. Sie Können z. B. die Datentypeinstellung und Eingabemasken für jedes Feld ermitteln oder feststellen, ob die Tabelle Nachschlagefelder verwendet: Felder, die Abfragen zum Extrahieren von Daten aus anderen Tabellen verwenden. Diese Informationen sind nützlich, weil sich Datentypen und Eingabemasken auf die Möglichkeit zum Suchen nach Daten und Ausführen von Aktualisierungsabfragen auswirken können. Angenommen, Sie möchten beispielsweise eine Aktualisierungsabfrage verwenden, um bestimmte Felder in einer Tabelle zu aktualisieren, indem Sie Daten in ähnliche Felder aus einer anderen Tabelle kopieren. Die Abfrage wird nicht ausgeführt, wenn die Datentypen für jedes Feld in den Quell- und Zieltabellen nicht übereinstimmen.

  1. Öffnen Sie die Datenbank, die Sie analysieren möchten.

  2. Klicken Sie im Navigationsbereich mit der rechten Maustaste auf die Tabelle, die Sie untersuchen möchten, und klicken Sie dann im Kontextmenü auf Entwurfsansicht.

  3. Notieren Sie sich nach Bedarf den Namen jedes Tabellenfelds und den Datentyp, der jedem Feld zugewiesen ist.

    Der einem Feld zugewiesene Datentyp kann die Größe und Typ der Daten einschränken, die Benutzer in ein Feld eingeben können. Die Benutzereingabe kann beispielsweise in einem Textfeld auf 20 Zeichen beschränkt sein, und Benutzer können keine Textdaten in ein Feld eingeben, das auf den Datentyp „Zahl“ festgelegt ist.

  4. Um festzustellen, ob es sich bei einem Feld um ein Nachschlagefeld handelt, klicken Sie im unteren Abschnitt des Tabellenentwurfsrasters unter Feldeigenschaften auf die Registerkarte Verweis.

    Ein Nachschlagefeld zeigt eine Wertemenge (ein Feld oder mehrere Felder, z. B. einen Vornamen und Nachnamen) an, speichert aber in der Regel eine andere Wertemenge (ein Feld, z. B. eine numerische ID). Ein Nachschlagefeld kann z. B. die ID eines Mitarbeiters (den gespeicherten Wert) speichern, aber den Namen des Mitarbeiters (den angezeigten Wert) anzeigen. Wenn Sie ein Nachschlagefeld in Ausdrücken oder in Suchen- und Ersetzen-Vorgängen verwenden, verwenden Sie den gespeicherten Wert, nicht den angezeigten Wert. Das Vertrautmachen mit den gespeicherten und angezeigten Werten eines Nachschlagefelds ist die beste Methode, um sicherzustellen, dass ein Ausdruck oder ein Suchen- und Ersetzen-Vorgang, der das Nachschlagefeld verwendet, wie erwartet funktioniert.

    Die folgende Abbildung zeigt ein typisches Nachschlagefeld. Denken Sie daran, dass die Einstellungen, die Sie in der Eigenschaft Datensatzherkunft des Felds sehen, unterschiedlich sein können.

    Verwenden einer Tabelle oder Abfrage als Datenquelle für ein Nachschlagefeld

    Das hier gezeigte Nachschlagefeld verwendet eine Abfrage zum Abrufen von Daten aus einer anderen Tabelle. Außerdem ist auch eine andere Art von Nachschlagefeld verfügbar, das als „Werteliste“ bezeichnet wird, das eine hartcodierte Liste mit Auswahlmöglichkeiten verwendet. Die folgende Abbildung zeigt eine typische Werteliste.

    Verwenden einer Werteliste als Datenquelle für ein Nachschlagefeld

    Standardmäßig verwenden Wertelisten den Datentyp „Text“.

    Die beste Möglichkeit zum Ermitteln von Nachschlagefeldern und Wertelisten besteht darin, die Registerkarte Verweis anzuzeigen und dann auf die Einträge in der Spalte Datentyp für jedes Feld in der Tabelle zu klicken. Weitere Informationen zum Erstellen von Nachschlagefeldern und Wertelisten erhalten Sie mithilfe der Links im Abschnitt Siehe auch.

Seitenanfang

Anzeigen der Beziehungen zwischen Tabellen

Wenn Sie eine grafische Darstellung der Tabellen in einer Datenbank, der Felder in jeder Tabelle und der Beziehungen zwischen diesen Tabellen anzeigen möchten, verwenden Sie die Objektregisterkarte Beziehungen. Die Objektregisterkarte Beziehungen bietet einen Überblick über die Tabellen- und Beziehungsstruktur einer Datenbank: wichtige Informationen, wenn Sie die Beziehungen zwischen Tabellen erstellen oder ändern müssen.

Hinweis: Sie können auch mithilfe der Objektregisterkarte Beziehungen Beziehungen hinzufügen, ändern oder löschen.

  • Öffnen Sie die Datenbank, die Sie analysieren möchten.

  • Klicken Sie auf der Registerkarte Datenbanktools in der Gruppe Beziehungen auf Beziehungen.

Die Objektregisterkarte Beziehungen wird angezeigt und stellt die Beziehungen zwischen allen Tabellen in der geöffneten Datenbank dar.

Eine Beziehung zwischen zwei Tabellen

Hinweis: Die Objektregisterkarte „Beziehungen“ kann in einer Webdatenbank oder Web-App nicht verwendet werden.

Seitenanfang

Siehe auch

Verwenden des Bereichs "Objektabhängigkeiten", um die Beziehungen zwischen Objekten anzuzeigen

Einführung in Tabellen

Einführung in Datentypen und Feldeigenschaften

Einführung in Abfragen

Einführung in Formulare

Ihre Office-Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×