So arbeiten Sie in Microsoft Access Kurze Informationen zum Programm Access. Nuancen beim Importieren und Binden von Daten aus anderen Quellen.

Microsoft Access  - es ist funktional vollständig relational. DBMS. Es bietet alle notwendigen Werkzeuge, um Daten zu ermitteln und zu verarbeiten sowie um sie zu verwalten, wenn mit großen Informationsmengen gearbeitet wird.

DBMS   Microsoft Access   bietet die Möglichkeit, die Struktur und Beschreibung ihrer Daten zu steuern, mit ihnen zusammenzuarbeiten und die kollektive Verwendung dieser Informationen zu organisieren. DBMS Microsoft Access   Außerdem werden die Möglichkeiten erheblich erweitert und das Katalogisieren und Verwalten großer Informationsmengen in zahlreichen Tabellen erleichtert. DBMS   Microsoft Access   Es umfasst drei Haupttypen von Funktionen: Definition (Strukturdefinition und Beschreibung) von Daten, Datenverarbeitung und Datenverwaltung. MS Access ist eine Suite instrumentalmittel zur Schaffung und zum Betrieb von Informationssystemen.

Mehr als Desktop-Datenbanken

Automatische Übersetzungsklausel: Dieser Artikel wurde ohne menschliches Eingreifen auf ein Computersystem übertragen. Da der Artikel in einen Computer übersetzt wurde, kann er Vokabeln, Syntax- oder Grammatikfehler enthalten. Zugriff ist jetzt mehr als nur eine Möglichkeit, Desktop-Datenbanken zu erstellen. Dies ist ein benutzerfreundliches Tool zum schnellen Erstellen von browserbasierten Anwendungen, die Sie bei der Verwaltung Ihres Unternehmens unterstützen.

Beginnen Sie mit der Erstellung einer benutzerdefinierten Anwendung oder mit einer neuen professionellen Sammlung von Vorlagen. Wissen Sie, was Sie mit einer benutzerdefinierten Anwendung verfolgen möchten? Geben Sie ein Schlüsselwort in das Textfeld "Tabellen hinzufügen" ein, wählen Sie aus den entsprechenden Tabellen aus und definieren Sie schnell die Felder, Beziehungen und Regeln zwischen ihnen. In wenigen Minuten starten Sie eine neue Anwendung!

Mittel Access kann die folgenden Operationen ausführen.

1. Design grundlegendiP-Objekte - zweidimensionale Tabellen mit unterschiedlichen Datentypen, einschließlich Feldern von OLE-Objekten. Bevor Sie die Tabelle mit Daten füllen, müssen Sie ihr Layout erstellen.

2. Niederlassung verbindungenzwischen Tabellen mit Unterstützung für Datenintegrität, kaskadierende Aktualisierungsfelder und kaskadierte Löschsätze.

Verwandte Elemente verwalten

Befreien Sie sich von der Tatsache, dass Benutzer mit Anwendungen „durch die Daten wandern“, die automatisch eine attraktive, benutzerfreundliche Oberfläche und eine einheitliche Benutzeroberfläche unterstützen. Benutzer können zusätzliche Informationen in der Datenbank anzeigen, ohne zwischen den Bildschirmen wechseln zu müssen. Sie haben beim Anzeigen oder Eingeben von Informationen den richtigen Kontext.

Automatische Füllkontrolle

Jetzt können Anwendungsbenutzer Daten viel einfacher eingeben und sind weniger fehleranfällig. Sie verwenden vertikale Listen und Empfehlungen, die sie erhalten, wenn sie mit der Dateneingabe beginnen. Durch Suchen können Sie die Beziehung zwischen Datensätzen in verschiedenen Tabellen ermitteln.

3. Eingabe, Speicherung, Betrachtung, Sortierung, Modifikation und Auswahl von Daten aus Tabellen unter Verwendung verschiedener Mittel zum Steuern von Informationen, Indexieren von Tabellen und des Apparats der Algebra der Logik (zum Filtern von Daten).

4. Erstellung, Änderung und Verwendung derivateiP-Objekte (Formulare, Abfragen und Berichte).

MS Access-Verarbeitungsobjekt ist datenbankdateieinen beliebigen Namen und eine Erweiterung haben .MDB. Diese Datei enthält das Hauptverzeichnis objekteMS Access: Tabellen, Formulare, Abfragen, Berichte, Makros und Module. Das in Access erstellte Informationssystem ist daher die Datenbankdatei .MDB plus das Toolkit von Access. Der Betrieb eines solchen ICs ist die Verarbeitung eines .MDB-Dokuments durch eine Access-Anwendung.

Informationen in der Access-Datenbank werden als separate Tabellen dargestellt. Außerdem entspricht jede Spalte der Tabelle dem Datenfeld und jeder Zeilendatensatz.

Ein Datensatz besteht aus mehreren Feldern. Es gilt folgende Regel: Ein Datensatz ist eine Gruppe zusammenhängender Felder, die als Ganzes betrachtet werden. Beispielsweise kann ein Datensatz Informationen zu einem bestimmten Kunden oder Produkt enthalten. Jeder Datensatz in der Tabelle enthält die gleiche Anzahl von Feldern. Jedes Feld enthält dieselbe Art von Informationen. Beispielsweise wird in jedem Datensatz einer bestimmten Tabelle das Feld KUNDENNAME dem Namen des Kunden zugeordnet, d. H. enthält dieselbe Art von Informationen.

Es gibt verschiedene Arten von Daten. Der Datentyp für ein bestimmtes Datenfeld wird abhängig davon ausgewählt, welche Informationen sich in diesem Feld befinden. Die Größe des Datenfelds wird abhängig vom ausgewählten Typ festgelegt. Eine Beschreibung der Datentypen und ihrer Eigenschaften ist in Tabelle 2 angegeben.

Tabelle 2 - Datentypen

Datentyp Anwendung Größe
  Text (Text) Text oder eine Kombination aus Text und Zahlen, zum Beispiel eine Adresse, sowie Zahlen, die keine Berechnungen erfordern, zum Beispiel Telefonnummern. Artikelnummern oder Postleitzahl.   Bis zu 255 Zeichen Es werden nur die im Feld eingegebenen Zeichen gespeichert, Positionen, die nicht im Textfeld verwendet werden, werden nicht gespeichert. Um die maximale Anzahl der eingegebenen Zeichen zu steuern, definieren Sie die Eigenschaft "Feldgröße" (FieldSize).
  MEMO-Feld   Langer Text oder Zahlen wie Kommentare oder eine Beschreibung. MEMO-Felder können nicht indiziert oder sortiert werden. Zum Speichern von formatiertem Text oder langen Dokumenten anstelle des Felds MEMO. Erstellen Sie ein OLE-Objektfeld.   Bis zu 65535 Zeichen.
  Nummer (Nummer)   Numerische Daten, die für mathematische Berechnungen verwendet werden, mit Ausnahme von Berechnungen mit Geldtransaktionen (für die monetäre Art verwendet wird). Der Typ und die Größe von Werten, die sich in einem numerischen Feld befinden können. Kann in der Eigenschaft Feldgröße (FieldSize) geändert werden. Zum Beispiel im Feld. 1 Byte belegt, sind nur ganze Zahlen (ohne Nachkommastellen) von 0 bis 255 zulässig.   1, 2, 4 oder 8 Bytes. 16 Byte nur für Replikationscodes.
  Datum / Uhrzeit (Datum / Uhrzeit)   Termine und Zeiten. Durch das Speichern von Datums- und Uhrzeitwerten in einem Datums- / Zeittypfeld wird die korrekte Sortierung sichergestellt. Alle Änderungen, die an den Datums- und Uhrzeitformaten im Fenster "Sprache und Standards" der Windows-Systemsteuerung vorgenommen wurden, werden automatisch in den Feldern "Datum / Uhrzeit" angezeigt.   8 Bytes.
  Geld (Währung)   Währungswerte. Die Geldart wird verwendet, um eine Rundung während der Berechnung zu verhindern. Es nimmt bis zu 15 Zeichen im ganzzahligen Teil einer Zahl und 4 im Bruchteil an.   8 Bytes.
  Zähler (AutoNumber)   Automatisches Einfügen von aufeinander folgenden (abweichenden 1) oder Zufallszahlen beim Hinzufügen eines Datensatzes. Um einen inkrementellen Zähler zu erstellen, sollten Sie alle Eigenschaftseinstellungen im unteren Teil des Fensters wie zuvor belassen (standardmäßig), die Eigenschaft Feldgröße (FieldSize) auf Long Integer und die Eigenschaft Neue Werte (Neue Werte) - Seriell (Inkrement) setzen. Um einen Zufallszahlenzähler zu erstellen, muss die Eigenschaft New values ​​auf Random gesetzt sein.   4 Bytes. Für Replikationscodes - 16 Byte.
  Boolean (Ja / Nein)   Felder enthält nur einen oder zwei Werte, z. B. Ja / Nein, Wahr / Falsch. Ein / Aus   1 Bit
  OLE-Objekte (OLE-Objekt) Objekte (z. B. Microsoft Word-Dokumente, Microsoft Excel-Tabellen, Bilder, Sounds und andere Daten), die in anderen Programmen mit dem OLE-Protokoll erstellt wurden. Objekte können verknüpft oder in eine Microsoft Access-Tabelle eingebettet sein. Um ein OLE-Objekt in einem Formular oder Bericht anzuzeigen, müssen Sie das Steuerelement für angefügte Bilder für das Objekt verwenden.   Bis zu 1 Gigabyte
  Such-Assistent   Erzeugt ein Feld. Ermöglicht die Auswahl eines Wertes aus einer anderen Tabelle oder aus einer Liste von Werten mithilfe eines Kombinationsfelds. Wenn diese Option in der Liste der Datentypen ausgewählt ist, wird der Assistent geladen, um sie zu ermitteln.   Die Größe entspricht der Größe des Schlüsselfeldes, das auch der Ersetzungsassistent ist, in der Regel 4 Byte.
  Hyperlink   Das Feld, in dem Hyperlinks gespeichert sind. Der Hyperlink kann entweder vom UNC-Typ (Universal Naming Convention - Standarddateiformat mit Einschluss eines Netzwerkservers) oder URL (Uniform Resource Locator - Adresse eines Objekts im Internet oder eines internen Netzwerks mit Einschluss eines Zugriffsprotokolltyps) sein. Ein Hyperlink kann aus vier Teilen bestehen: • Text, der in einem Feld oder in einem Steuerelement angezeigt wird; • Dateipfad (im UNC-Pfadformat) oder Seite (URL); • Subadresse - Ort innerhalb einer Datei oder Seite; • Tooltip - Text, der als Tooltip angezeigt wird.   Die Länge jedes Teils des Hyperlinks beträgt nicht mehr als 2048 Zeichen.
Hinweis:  Numerische, monetäre und logische Datentypen sowie Datum / Uhrzeit bieten Standardanzeigeformate. Um Formate für jeden Datentyp auszuwählen, definieren Sie die Format-Eigenschaft. Für alle Daten außer für OLE-Objekte können Sie auch ein benutzerdefiniertes Anzeigeformat erstellen. Weitere Informationen finden Sie im Abschnitt zu den Eigenschaften von Formatfeldern.

Neben Datenbanken arbeiten Access-Datenbanken mit den folgenden objekte:

Formen;

Anfragen;

Berichte;

Makros;

Module.

Der Tisch ist grundlegendmS Access-Objekt Alle anderen Objekte sind derivateund werden nur auf der Grundlage zuvor erstellter Tabellen erstellt.

Das Formular ist kein unabhängiges Access-Objekt. Es hilft einfach Informationen in einer Tabelle oder Abfrage einzugeben, anzuzeigen und zu ändern. Anforderungen und Berichte führen unabhängige Funktionen aus: Informationen auswählen, gruppieren, übermitteln und drucken.

Jedes MS Access-Objekt hat ein NameDie Länge des Namens eines beliebigen MS Access-Objekts (Tabellen, Formulare usw.) beträgt nicht mehr als 64 beliebigzeichen (außer einem Punkt und einigen offiziellen Zeichen). Der Name kann Leerzeichen und russische Buchstaben enthalten. Jedes Objekt wird in einem separaten Fenster bearbeitet, und es gibt zwei Betriebsmodi:

1) Modus der designer, -wenn das Layout, die Struktur des Objekts erstellt oder geändert wird (z. B. die Tabellenstruktur);

2) operativmodus - Wenn im Task-Fenster die IP-Adresse angezeigt wird, werden Änderungen vorgenommen, und Informationen werden ausgewählt.

Außerdem enthält die Datenbankdatei ein anderes Dokument mit einem eigenen Fenster: DatenschemaIn diesem Fenster werden erstellt, angesehen, geändert und defekt. verbindungenzwischen tischen. Diese Links helfen dabei, Daten zu kontrollieren, Abfragen und Berichte zu erstellen.

Formularstreng genommen ist es ein optionales Element des IC (im Prinzip kann man darauf verzichten), aber es ermöglicht die Vereinfachung von Dateneingabe und Anzeigeoperationen.

Anfrage- Dies ist eine abgeleitete Tabelle, die Daten aus anderen Tabellen enthält, und es werden verschiedene Operationen ausgeführt. Insbesondere kann die Anfrage erscheinen berechnetfelder, d. h. Felder, deren Werte sind funktionenwerte anderer Felder (möglicherweise aus verschiedenen Tabellen). Darüber hinaus erlauben Abfragen gruppeoperationen, d.h. Vorgänge für eine Gruppe von Datensätzen, die durch ein gemeinsames Merkmal vereint werden (z. B. können Sie die Anzahl der Datensätze mit demselben Code zusammenfassen). Abfragen ermöglichen schließlich die Erstellung von Beispielen aus Tabellen nach bestimmten Bedingungen. In solchen Fällen wird die Algebra der Logik verwendet.

Bericht -dies ist eigentlich die gleiche Anfrage, aber so gestaltet, dass sie auf Papier gedruckt und den Behörden vorgelegt werden kann (mit schönen Überschriften, Zwischenergebnissen usw.).

Tatsächlich werden Tabellen und Formulare verwendet, um den Inhalt der Datenbank zu verwalten, während Abfragen und Berichte die Hauptfunktion des IP übernehmen, indem sie Informationen extrahieren, umwandeln und präsentieren.

Erstellen derivateobjekte - Anfragen, Formulare und Berichte - werden ungefähr nach demselben Schema ausgeführt. Hier sind einige Funktionen:

Für abgeleitete Objekte müssen Sie die Namen der Tabelle (Abfrage) angeben, auf deren Grundlage dieses Objekt erstellt wird.

Wenn Sie den Assistenten verwenden, müssen Sie das Kontrollkästchen Toolbox in der Symbolleiste aktivieren. Auf dem Bildschirm (Abb. 14.5) werden Symbole angezeigt, mit denen Sie ein Formular (Bericht, Abfrage) entwerfen.

Das Erstellen von Objekten ist auf zwei Arten möglich: mithilfe des Assistenten und im Entwurfsmodus.

MS Access verfügt über leistungsstarke, komfortable und flexible Tools. visuellentwerfen von Objekten mit Hilfe von Wizards. Dies ermöglicht dem Benutzer die schnelle Erstellung einer vollwertigen IP bei minimaler Vorbereitung - auf der Ebene von Tabellen, Formularen, Abfrageproben und Berichten.

Meister führen selbst die notwendigen Aktionen durch. Wenn Sie den Assistenten aufrufen, wird die entsprechende Reihenfolge der Dialogfelder geöffnet. Nachdem die beantworteten Fragen beantwortet wurden, führt der Assistent alle erforderlichen Aktionen aus. Angenommen, Sie möchten einen Bericht erstellen. Der Berichtsassistent fragt Sie, wie der Bericht aussehen soll und welche Daten er enthalten soll. Nach Erhalt der Antworten wird der Bericht vollständig vorbereitet. Mit Hilfe anderer Assistenten können Sie Datenbanktabellen, Abfragen und Formulare erstellen.

Die Arbeit mit Assistenten ist einfach, zuverlässig und effizient und ermöglicht Ihnen die Nutzung aller Microsoft Access-Funktionen.

Ein Konstruktor (Builder) ist ein Zugriffstool, das die Ausführung einer bestimmten Aufgabe erleichtert. Der Ausdruckskonstruktor ist äußerst nützlich - er ermöglicht es Ihnen, schnell einen komplexen Ausdruck zu erstellen. Mit dem Abfrage-Generator können Sie auf einfache Weise Abfragen erstellen, mit denen Datenmuster für ein Formular oder einen Bericht abgerufen werden. Darüber hinaus gibt es in Access weitere Designer. Dies ist ein Makrokonstruktor, mit dessen Hilfe verschiedene Makros sowie Menükonstruktoren, Felder, Farben, Codes usw. erstellt werden.

1 Führen Sie Microsoft Access aus:

Wenn Access gestartet ist, erscheint ein Fenster auf dem Bildschirm (Abbildung 1.1), in dem Sie:

Oder zu schaffeneine neue Datenbank, d. H. Eine Datei mit der Erweiterung .MDB;

Oder zu öffnenvorhandene Datenbank, d. h. eine Datei mit der Erweiterung .MDB.

Datenbank erstellenNach Auswahl des Befehls [File-New ...] erscheint der Standard-Filer auf dem Bildschirm (Abbildung 1.2), in dem Sie Name und Adresse angeben müssen erstellt werdendatenbankdatei. Zum Beispiel für ein Informationssystem mit dem Namen Phone Directory.MDB.

Nachdem Sie die Datei erstellt haben, wird Access leer geöffnet datenbankfensterin diesem Fenster werden alle Operationen ausgeführt - die Erstellung und Bearbeitung von Datenbankobjekten. Dieses Fenster enthält 7 Objekte (Tabellen, Abfragen, Formulare, Berichte, Seiten, Makros, Module) und Gruppen.


DB-Eröffnung. Nach Auswahl des Befehls [File-Open ...] erscheint der Standard-Filer auf dem Bildschirm, in dem Sie den Namen und die Adresse angeben müssen vorhandendatenbankdatei. Dann wird im Anwendungsfenster aufgedeckt dB-Fensterbereitstellung des Zugriffs auf bereits erstellte Datenbankobjekte und die Möglichkeit, neue Objekte zu erstellen.


  MS Access - multi-Fensteres kann jedoch immer nur eine Datenbank geöffnet sein. Sein Fenster ist das hauptgreifen Sie auf das Dokumentfenster zu (Abbildung 1.3). Wenn Sie es schließen, wird die entsprechende .MDB-Datei geschlossen. Dieses Fenster generiert jedoch viele tochtergesellschaftenfenster (Tabellen, Abfragen, Formulare usw.). Sie können ein Objekt (z. B. ein Tabellenlayout) speichern, dessen Fenster auf dem Bildschirm angezeigt wird, und Sie können es auf dieselbe Weise wie bei Dateien mit einem Namen versehen: Verwenden Sie den Befehl [File-Save] oder [File-Save As ...].

Mit Tischen arbeiten

Im Datenbankfenster befindet sich also eine Liste der vorhandenen von ObjektenDB-Tabellen, Abfragen usw. Mit dem Fenster eines beliebigen Objekts (untergeordnetes Fenster) können Sie entweder arbeiten betriebsbereitmodus (z. B. Eingeben oder Anzeigen von Daten in einer Tabelle) oder im konstruktor(Ändern Sie beispielsweise das Layout der Tabelle).

Bevor Sie ein Objekt verwenden (z. B. zum Ausfüllen einer Tabelle mit Daten), müssen Sie dies tun zu schaffendieses Objekt (z. B. ein Tabellenlayout erstellen).

Wenn die Registerkarte "Tabelle" ausgewählt ist, wird in diesem Registerkartenfenster eine Liste angezeigt. vorhandentabellen dieser Datenbank.

Um eine vorhandene Tabelle zu öffnen, müssen Sie hervorhebenihr Name steht in dieser Liste und klicken Sie auf die Schaltfläche "Öffnen".

Abbildung 1.3 zeigt das MS Access-Anwendungsfenster zusammen mit dem Datenbankfenster „Intercity“. Diese Datei enthält noch keine Objekte.

Zur Aufnahme in die Datenbank neuin der Tabelle müssen Sie auf die Schaltfläche "Erstellen" klicken.

Zu beheben layoutbestehende Tabelle, müssen Sie ihren Namen in der Liste auswählen und auf "Designer" klicken.

Die gleichen Operationen werden mit allen anderen MS Access-Objekten ausgeführt.

Jedes Objekt (Tabelle, Abfrage, Formular, Bericht) kann entweder manuell (Konstruktormodus) oder mithilfe des Assistenten erstellt werden.

Ein Konstruktor (Builder) ist ein Zugriffstool, das die Ausführung einer bestimmten Aufgabe erleichtert. Der Ausdruckskonstruktor ist äußerst nützlich - er ermöglicht es Ihnen, schnell einen komplexen Ausdruck zu erstellen. Mit dem Abfrage-Generator können Sie auf einfache Weise Abfragen erstellen, mit denen Datenmuster für ein Formular oder einen Bericht abgerufen werden.

Wenn Sie den Assistenten aufrufen, wird die entsprechende Reihenfolge der Dialogfelder geöffnet. Nachdem die beantworteten Fragen beantwortet wurden, führt der Assistent alle erforderlichen Aktionen aus. Wenn Sie zum Beispiel einen Bericht erstellen, fragt der Berichtsassistent, wie der Bericht aussehen soll und welche Daten er enthalten soll. Nach Erhalt der Antworten wird der Bericht vollständig vorbereitet. Mit Hilfe anderer Assistenten können Sie Datenbanktabellen, Abfragen und Formulare erstellen.

Tabellen und Abfragen erstellen von Hand  (im Designmodus) ;

- erstellen Sie Formulare und Berichte mit Masters

Berücksichtigen Sie die Reihenfolge der Schritte, wenn Sie in die Datenbank aufgenommen werden neutische. Zuerst müssen Sie den Themenbereich bestimmen, für den die Datenbank erstellt wird. Als Themenbereich definieren wir Ferngespräche, die Berechnung des Zahlungsbetrags für Ferngespräche für einzelne Teilnehmer. Zunächst die Felder, die in der Tabelle enthalten sind Abonnenten "  Datenbank "Intercity". Die erforderlichen Felder sind in Tabelle 3 dargestellt, wobei das Feld "Teilnehmernummer" als Schlüssel ausgewählt ist. Der Schlüssel ist ein Feld in der entsprechenden Tabelle. Es kennzeichnet eindeutig jeden Datensatz, der in einer Tabelle enthalten ist.

Tabelle 3 - Felder der Tabelle "Abonnent"

Der ideale Primärschlüssel sind Informationen wie Kundennummer, Kontonummer usw. Mit Hilfe eines solchen Schlüssels kann der entsprechende Eintrag leicht identifiziert werden. Für den Primärschlüssel sind Felder, die den Namen des Clients enthalten, nicht geeignet. Es ist immer möglich, dass mehrere Personen denselben Namen haben.

Nachdem Sie die erforderlichen Felder definiert haben, können Sie in MS Access eine eigene Tabelle erstellen.

Öffnen Sie dazu das Table Designer-Fenster (Abb. 2.1), indem Sie die Registerkarte Table und die Zeile „Erstellen einer Tabelle im Designer-Modus“ auswählen oder auf die Schaltfläche „Create“ klicken.

Im oberen Teil des sich öffnenden Fensters wird gerade erstellt oder geändert. layouttabelle, die einfach eine Liste von Feldern mit dem Namen des Feldes, dem Datentyp und der Beschreibung ist. Jedes Feld der Tabelle ist eine Zeile oben in diesem Fenster (Abbildung 2.1).


  Jedes Feld der Tabelle sollte einen eindeutigen Namen erhalten, den Datentyp bestimmen, der in die Tabelle eingegeben wird, und den Inhalt des Feldes beschreiben, d. H. Geben Sie Textkommentare ein, die den Zweck dieses Feldes angeben. Der Feldname kann bis zu 64 Zeichen enthalten. Beschreibung ist ein optionaler Parameter und wird verwendet, um das verwendete Feld näher zu erläutern.

In der Spalte Feldname (Abbildung 2.2) wird das beliebige eingegeben. der Name. Die nächste Spalte sollte angeben datentypfür dieses Feld. Der Datentyp kann aus der Dropdown-Liste ausgewählt werden, die in dieser Spalte angezeigt wird (Datentypen werden in Tabelle 3 beschrieben). Sobald der Cursor in der Spalte Datentyp angezeigt wird, wird unten im Fenster angezeigt eigenschaftsblatt(Merkmale) dieses Feldes.


  Die Form der Eigenschaften (der untere Teil des Fensters) ist eine Liste von Eigenschaften (links der Name der Eigenschaft, rechts - bedeutungdieser Eigenschaft) mit einem Fensterhinweis für jede Eigenschaft.

Die Liste der Eigenschaften hängt von dem Datentyp ab, der aktuell in der Spalte Datentyp angezeigt wird. Klicken Sie auf das Feld werteim Eigenschaftsblatt können Sie diesen Wert ändern (innerhalb der Grenzen des gültigen Datentyps). Feldeigenschaften sind in Tabelle 4 aufgeführt.

Tabelle 4 - Feldeigenschaften, die in Form von Tabellen-Designer-Eigenschaften angezeigt werden

  Eigenschaft   Zweck
  Feldgröße   Gibt die maximale Anzahl von Zeichen an, die in dieses Feld eingegeben werden können.
  Neue Werte   Bestimmt, wie sich Zählerwerte ändern, wenn neue Datensätze hinzugefügt werden.
  Feldformat   Legt das Ausgabeformat dieses Felds fest.
  Dezimalzahl   Gibt die Anzahl der Dezimalstellen an, die bei der Anzeige von Zahlen verwendet werden sollen.
  Eingabemaske   Legt eine Eingabemaske fest, um die Eingabe von Daten in das Feld zu erleichtern.
  Unterschrift   Gibt den Text an, der als Feldbezeichnung angezeigt wird.
  Standardwert   Hiermit können Sie den Wert angeben, der beim Erstellen eines neuen Datensatzes automatisch in das Feld eingegeben wird
  Bedingung auf Wert   Gibt die in das Feld eingegebenen Datenanforderungen an.
  Fehlermeldung   Ermöglicht die Angabe des Textes der auf dem Bildschirm angezeigten Nachricht, wenn die eingegebenen Daten gegen die in der Eigenschaft definierte Bedingung verstoßen
  Erforderliches Feld   Gibt an, ob das Feld einen obligatorischen Eingabewert erfordert
  Leerzeilen   Legt fest, ob in diesem Feld Leerzeilen zulässig sind.
  Indiziertes Feld   Gibt den durch ein Feld erstellten Index an.
  Unicode-Komprimierung   Legt die Komprimierung von Feldern zum Speichern von Daten fest, die Unicode-Kodierung verwenden (MEMO-Felder, Hyperlinks und Textfelder).

Die meisten Werte werden standardmäßig vom System akzeptiert. Einige Werte können aus der Dropdown-Liste ausgewählt werden.

Für Text und numerische Felder müssen Sie angeben größefelder außerdem für Text - dies ist eine gültige Länge eines Werts (beispielsweise 20 oder 40 Zeichen), und für eine Zahl - das Darstellungsformat in der Maschine (Byte, Ganzzahl - zwei Bytes, lange Ganzzahl usw.). Die maximale Textfeldlänge beträgt 255 Zeichen. Wenn Sie Text eingeben müssen, der diesen Wert überschreitet, können Sie den Datentyp verwenden Memo.

Für das Feld Datum / Uhrzeit müssen Sie das Format angeben, damit das System die Eingabedaten verarbeiten kann. Wenn Sie beispielsweise "Kurzes Datumsformat" wählen, erwartet das System, dass Sie eingeben termine(in der russischen Version - DD.MM.YYYY), und wenn Sie "Kurzes Zeitformat" auswählen, müssen Sie in diesem Feld HH: MM (Stunden und Minuten) eingeben.

In der Eigenschaftsleiste der Eingabemaske kann eine Maske erstellt werden, nach der Daten eingegeben werden. Zum Beispiel für das Feld telefonnummer  Sie können die Maske einstellen 00-00-00 , nach welcher Rufnummer eingegeben wird.

Als Wert der Eigenschaft "Bedingung nach Wert" können Sie angeben Überprüfungsregelein logischer Ausdruck, der TRUE ("True") sein muss, wenn Daten in dieses Feld eingegeben werden. Wenn für das Feld beispielsweise das Datum der Konversation notiert ist:

das System erkennt, dass es ein Fehler ist, in dieses Feld einen Wert einzugeben, der dem aktuellen Datum entspricht oder darüber liegt.

In der folgenden Eigenschaft können Sie eine beliebige Fehlermeldung schreiben, die vom System ausgegeben wird. Beispiel: "Dies ist ein Datumswert ist ungültig" oder "Datum ist falsch". Wenn das Datum falsch eingegeben wird, erscheint diese Meldung auf dem Bildschirm.

In der Eigenschaft "Erforderliches Feld" können Sie "Ja" (leere Werte sind nicht zulässig) oder "Nein" (leere Werte sind zulässig) angeben.

Für primärder Tabellenschlüssel (das Feld "Teilnehmernummer") in der Eigenschaft "Indexiertes Feld" muss ausgewählt werden: "Ja, es sind keine Übereinstimmungen zulässig". Klicken Sie anschließend in der Symbolleiste auf die Schaltfläche "Schlüssel definieren" (mit Schlüsselbild). Dies definiert ein Schlüsselfeld oder einen einfachen Index.

Wenn Sie das Tabellenlayout fertig erstellt haben, müssen Sie die erstellte Tabelle speichern und das Tabellen-Designer-Fenster schließen.Wenn Sie das Designer-Fenster schließen, ohne die Vorlage zu speichern, werden Sie vom System aufgefordert, der Tabelle einen Namen zu geben oder Ihre Arbeit abzubrechen. Weisen Sie der erstellten Tabelle den Namen "Abonnent" zu.

Wenn nötig zu ändern(ändern) Layout vorhandenobjekt müssen Sie dieses Objekt in der Liste der entsprechenden Registerkarte des Datenbankfensters auswählen und auf klicken Konstruktor.  Ein Fenster mit dem Layout des Objekts wird auf dem Bildschirm angezeigt (wie bei der Erstellung). Sie können das Layout festlegen und unter demselben Namen oder unter einem anderen Namen speichern.


  Nach dem Erstellen des Layouts werden die Daten in die Tabelle eingegeben. Ein Doppelklick auf den Namen der Tabelle öffnet sich im Tabellenmodus und Sie können mit der Eingabe von Daten beginnen (Abbildung 2.3). Wenn das erste Feld in der Tabelle ein Schlüsselfeld des Zählertyps ist, wird der Inhalt dieser Spalte automatisch um 1 erhöht, wenn zur Eingabe einer neuen Zeile gewechselt wird. Dies stellt die Eindeutigkeit der Spaltenwerte sicher.



Programmbeschreibung

Es gibt verschiedene Arten von Datenbankverwaltungssystemen (DBMS), von denen sich einige auf Programmierer und andere auf normale Benutzer konzentrieren.

Pakete des ersten Typs sind eigentlich Programmiersysteme mit einer eigenen typischen Sprache, in der die Programmierer Dateerstellen. Danach werden diese Programme von Endbenutzern verwendet.

Microsoft Access bezieht sich auf das DBMS, das auf normale Verbraucher ausgerichtet ist. Es ermöglicht die einfache Ausführung grundlegender Operationen mit der Datenbank: Erstellen, Bearbeiten und Verarbeiten von Daten.

Dieses Paket kann unter Windows auf eigenständigen PCs oder in einem lokalen Netzwerk ausgeführt werden. Mit MS Access werden sowohl persönliche Datenbanken (Desktop) als auch Datenbanken von Organisationen mit relativ geringen Datenmengen erstellt und anschließend betrieben.

Microsoft Access ist Teil der Microsoft Office-Suite und ist im Paket enthalten.

Access verfügt über eine Windows-spezifische Benutzeroberfläche, die aus folgenden Komponenten besteht: einer Titelleiste, einem Hauptmenü, einer Symbolleiste, Arbeitsfeldern und einer Statusleiste.

Das DBMS arbeitet mit Daten, die in einer hierarchischen Reihenfolge angeordnet werden können. Die oberste Ebene der Hierarchie enthält die wichtigsten Access-Objekte:

Tabellen sind der Hauptobjekttyp, da alle anderen Variationen von Objekten von der Tabelle abgeleitet werden. Die Hauptkomponenten der Tabelle sind Felder und Datensätze. Sie definieren die Eigenschaften der Elemente der Tabelle.

Formulare - Hilfsobjekte, auf deren Verwendung verzichtet werden kann. Sie sind so gestaltet, dass sie dem Benutzer zusätzlichen Komfort beim Anzeigen, Eingeben und Bearbeiten von Daten bieten.

Abfragen - Die Ergebnisse des Benutzers, der auf die Datenbank zugreift, um nach Daten zu suchen, Datensätze zu löschen, hinzuzufügen und zu aktualisieren. Suchergebnisse (Auswahlen) werden in Tabellenform dargestellt.

Berichte - Dokumente, die zum Drucken bestimmt sind und sich aus den in den Tabellen und Abfragen enthaltenen Informationen zusammensetzen;

Schema - eine Beschreibung der Kommunikationsarchitektur der Datenbank mit mehreren Tabellen;

Makros und Module sind Objekte mit erhöhter Komplexität und dürfen im Arbeitsalltag nicht verwendet werden.

Zu den Features von Access gehört das Vorhandensein von VBA - einer integrierten Programmiersprache, durch die eine Anwendung durch Benutzerroutinen ergänzt werden kann. Dadurch werden die Funktionen der ursprünglichen Version des Dienstprogramms erheblich erweitert und der Arbeitskomfort sichergestellt.

Das Programm arbeitet mit den folgenden Dateiformaten.

Fortsetzung des Themas:
Lösungen

Microsoft Access ist ein funktional komplettes relationales DBMS. Es bietet alle notwendigen Werkzeuge für die Ermittlung und Verarbeitung von Daten sowie für deren Verwaltung bei ...