MS Zugang. MS Access-Datenbanken. MS Access 2007

MS Access ist ein relationales Client-Server-Datenbankverwaltungssystem (DBMS) von Microsoft. Relational bedeutet, dass es auf Tabellen basiert. Betrachten wir dieses System genauer.

Was ist eine relationale Datenbank?

Eine relationale Datenbank besteht aus einer Reihe von Tabellen, zwischen denen Beziehungen aufgebaut werden, oder Verknüpfungen. DBMS ist eine Shell, mit der Sie MS Access-Datenbanken erstellen und verwenden können.

ms Zugang

Berücksichtigen Sie die Vor- und Nachteile dieser Datenbank.

Vorteile des Access-DBMS von Microsorf

  • Einfache und intuitive Benutzeroberfläche. Sie können mit dieser Datenbank arbeiten, ohne spezielle Fähigkeiten zu besitzen. Darüber hinaus helfen viele Handbücher, Online- und Offline-Kurse dem Anfänger.
  • Die MS Access-Datenbank ist bekannt und sehr beliebt inDesktop-PCs. Dies bedeutet, dass Sie immer Hilfe von einem Freund suchen können, der die Datenbank schon lange benutzt hat, um Rat zu bekommen, und auch mit einer Datenbank im Netzwerk zusammenarbeitet.
  • Praktisch unbegrenzte ExportmöglichkeitenDaten: Daten aus Tabellen mit einem einzigen Mausklick können in Excel, Word übertragen, in XML exportiert, in PDF veröffentlicht werden, ganz zu schweigen von, ohne Probleme, die ausgewählten Objekte in eine andere Datenbank zu übertragen.
  • Niedriger Preis. Wenn Sie MS Access als Teil eines vollen Pakets von Microsoft Office kaufen, wird der Preis im Vergleich zu anderen bezahlten DBMS sehr verlockend sein.
  • Eine große Auswahl an Designern zum Erstellen von Formularen, Berichten und Abfragen, mit denen Sie die Daten filtern und in einer praktischen Form anzeigen können.
  • Umfangreiche Datenimport-Funktionen: wenn Sie mit Hilfe eines Textverarbeitungsprogramm MS Word oder MS Excel-Prozessor tabellarische Daten haben, verwenden Sie den Assistenten werden sie in Ihre Datenbank leicht übertragen. Importe, aber auch in anderen Datenbanken (wie dBASE, PARADOX) erstellt von einem einfachen Textdokument aus einem XML-Dokument, sowie Datenbank-Dateien durchgeführt werden.
  • Möglichkeit, ein Passwort für Ihre Datenbank zu erstellen.
  • Integrierte High-Level-VBA-Sprache.
  • Fähigkeit, Makros aufzuzeichnen.
  • Der SQL-Editor.

Für Programmierer ist es möglich, einen weiteren zuzuweisenEin wesentliches Plus: Access JET 4 Core ist in Microsoft-Betriebssystemen integriert, beginnend mit Windows-98. Dies bedeutet, dass die entwickelte Anwendung, die die in Access erstellte Datenbank verwendet, ohne Probleme auf jeden Windows-Computer übertragen werden kann. Es funktioniert, ohne die Installation des DBMS selbst zu erfordern. Im Notfall brauchen Sie nur RUNTIME zu installieren, eine Version, die Sie kostenlos von der Microsoft-Website herunterladen können.

MS Access-Datenbank

Wie Sie sehen können, liegen die Vorteile von MS Access auf der Hand. Aber alle Pluspunkte können sich mit ganz wesentlichen Nachteilen überschneiden. Betrachte sie.

Nachteile von Microsoft Access

  • MS Access bezieht sich auf ein Dateiserver-DBMS. Dies bedeutet, dass die gesamte Datenverarbeitung direkt auf dem Client-Computer, dem Benutzer, stattfindet. Der Server-Teil ruft nur die Daten ab und überträgt sie bei Bedarf. Dies führt zu großen Datenströmen, die im lokalen Netzwerk ausgeführt werden, und bei einer großen Anzahl von Benutzern, die mit der Datenbank arbeiten, kann eine Netzwerküberlastung auftreten. Eine klassische Dateiserver-Architektur bringt immer eine geringe Leistung mit einer großen Anzahl von Benutzern mit sich. In MS Access 2010 ist dieses Problem teilweise gelöst.
  • Mangel an zuverlässigen Datenschutz-Tools. Tatsächlich werden nur das Passwort auf der Datenbank und das Passwort des Benutzers verwendet. Für einen erfahrenen Spezialisten ist es nicht schwer, einen solchen Schutz zu entfernen.
  • Der Mehrbenutzermodus ist nur in einem Peer-to-Peer-Netzwerk oder in einem Netzwerk mit einem Dateiserver möglich.
  • Um eine nicht standardisierte Schnittstelle zu entwickeln, ist es erforderlich, Programmierer anzulocken.
  • Der SQL-Abfrageeditor ist primitiv, es ist unbequem zu verwenden.
  • Dieses DBMS ist nicht kostenlos.
  • MS Access ist für Betriebssysteme geschärftWindows. Um zu versuchen, die in diesem DBMS erzeugten Daten in anderen Betriebssystemen (z. B. LINUX) zu verwenden, ist es notwendig zu basteln. Es ist einfacher, Daten an ein anderes DBMS zu übertragen.

Nachdem wir die Schwachstellen von MS Access betrachtet haben, werden wir am Beispiel der Version 2007 eine kleine Anweisung über die Fähigkeiten dieses DBMS geben.

Tabellen erstellen

Es gibt nichts einfacheres, als eine neue Tabelle mit MS Access 2007 zu erstellen:

ms Zugang 2007

  1. Nach dem Öffnen der Datenbank gehen Sie auf die Registerkarte "Erstellen".
  2. Wir klicken auf das Symbol "Tabelle", es ist das erste auf der linken Seite.
  3. Vor uns ist eine visuelle Darstellung der Tabelle mit dem Standardnamen "Tabelle 1" und einem autoincrementalen "Code" -Feld.
  4. Sie können beginnen, Daten in die zweite Spalte einzugeben. Nach Eingabe der Zeile müssen Sie die Eingabetaste drücken. Die Spalte wird automatisch in "Feld 1" umbenannt, das Feld "Code" nimmt den Wert eins an, der Dateneintrag in der nächsten Zeile wird verfügbar.
  5. Um eine Spalte umzubenennen, klicken Sie zweimal mit der Maus darauf. Es empfiehlt sich, Spaltennamen ohne Leerzeichen anzugeben!
  6. Der Datenbank-Builder in Access 2007 ist sehr intelligent. Wenn Sie den Datumswert in der ersten Zeile der neuen Tabelle wie in der nächsten Zeile derselben Spalte eingeben, werden Sie automatisch zur Verwendung des Kalenders aufgefordert.
  7. Um die Erstellung der Tabelle abzuschließen, müssen Sie sie speichern, indem Sie auf das entsprechende Symbol klicken oder STRG + S drücken.

Viele Benutzer finden es bequemer, zu wechseln"Designer" für mehr visuelle Arbeit an den Feldern der Tabelle, weil Sie in diesem Modus die Arten von Feldern, Einschränkungen für Werte festlegen können. In diesem Modus können Sie zu jedem Moment der Arbeit mit dem Tisch gehen, klicken Sie einfach auf die entsprechende Schaltfläche auf dem Panel.

Abfragen erstellen

Überlegen Sie, wie Sie Abfragen in MS Access erstellen. Lassen Sie uns im Jahr 2007 eine einfache Abfrage im Design-Modus erstellen:

ms Zugriffsanforderungen

  1. Klicken Sie im "Menü" auf der Registerkarte "Erstellen" auf die Schaltfläche "Abfrage-Designer".
  2. Sie sehen sofort ein Fenster zum Auswählen von Tabellen. Klicken Sie auf jede Tabelle, aus der Sie die Daten auswählen möchten. Es ist zu beachten, dass Sie nur dann eine Auswahl treffen können, wenn mehrere Tabellen über ein Feld logisch miteinander verknüpft werden können.
  3. Wenn Sie mehr als eine Tabelle ausgewählt haben, müssen Sie eine Verbindung zwischen ihnen, Verlängerung der Linie mit der Maus von einem Feld in einer Tabelle auf ein Feld zum anderen bauen verbunden ist.
  4. Doppelklicken Sie nun auf die Felder aus jeder Tabelle, die Sie als Ergebnis sehen möchten.
  5. Klicken Sie in der Menüleiste auf der Registerkarte Entwurf auf das große Ausrufezeichen. Bevor Sie in der Tabellenform erscheinen wird das Ergebnis Ihrer Probe angezeigt.

Dies ist die allgemeinste Formel zum Erstellen von Abfragen. Für komplexere Abfragen lesen Sie die Online-Hilfe oder verwenden Sie spezielle Tools.

Manchmal möchte sogar ein unerfahrener Benutzer seine Daten in einem interessanteren Format präsentieren als eine einfache Tabelle. Dann wird das MS Access Tool - "Forms" - ihm zu Hilfe kommen.

Formularassistent

Auf dem Access 2007 beispielsweise prüfen, wie die Formularassistenten verwenden:

ms Zugangsformular

  1. Wechseln Sie auf der Registerkarte "Erstellen" im Unterbereich "Formulare" über die "Anderen Formulare" zum "Formular-Assistenten".
  2. Wählen Sie in der Dropdown-Liste die Tabelle oder Abfrage aus, für die Sie ein visuelles Formular erstellen möchten.
  3. Mit den Schaltflächen ">" und ">>" verschieben Sie die erforderlichen Spalten einzeln oder alle gleichzeitig aus dem Block "Verfügbare Felder" in den Block "Ausgewählte Felder". Klicken Sie auf "Weiter".
    ms Zugangsformular
  4. Wählen Sie das Aussehen des Formulars mit dem Schalter aus.
  5. Als nächstes wählen Sie den Formularstil, und Sie können auf die Schaltfläche "Fertig stellen" klicken. Bevor Sie die Daten Ihrer Tabelle oder Abfrage in einem interessanten Format.

Um komplexere Formulare zu erstellen, müssen Sie den entsprechenden Konstruktor verwenden.

Nach Berücksichtigung dieser Anweisungen kann geschlossen werden, dassdass MS Access eine gute Gelegenheit für geringe Kosten ist. Eine klare Oberfläche, Prävalenz, integrierte Helper-Konstruktoren und Assistenten - all dies macht es einfach, die Datenbank zu entwerfen und damit zu arbeiten.

In Verbindung stehende Nachrichten