Zugang 2013 All-In-One For Dummies

Wenn Sie eine Datenbank-Programm wie Access 2013 verwenden, können Sie nicht starten Sie einfach die Eingabe von Daten. Stattdessen müssen Sie eine relationale Datenbank-Design zu erstellen, Ihre Informationen in eine oder mehrere Tabellen unterteilt, aus jedem der Felder auf (die wie die Spalten in einer Tabelle sind). Die Tische sind mit relationalen verbunden verbindet, in dem ein Feld in einer Tabelle Spiele (betrifft) in einem anderen ein Feld. Hier ist die allgemeine Idee:

  1. Identifizieren Sie Ihre Daten.

    Machen Sie eine Liste der möglichen Felder (Informationen), einschließlich Text, numerisch, Datum, wahr / falsch, und andere Arten von Daten.

  2. Vermeiden redundanter Felder aus.

    Speichern Sie nicht die gleichen Informationen in mehr als einem Ort. Wenn Sie ein Feld von einem anderen berechnen kann, speichern Sie nur eine. (Store Geburtsdatum bzw. Alter, aber nicht beide, zum Beispiel.)

  3. Organisieren Sie die Felder in Tabellen.

    Gruppieren Sie Ihre Felder nach dem, was sie beschreiben, so dass jede Gruppe eine Tabelle wird. Eine Order-Entry-Datenbank für ein Geschäft könnte eine Tabelle für die Kunden, eine für Produkte und eine für Bestellungen.

  4. In Tabellen für Codes und Abkürzungen.

    Planen Sie eine Tabelle der Staatsnamen enthalten und aus zwei Buchstaben bestehenden Codes, und eine Tabelle mit jedem anderen Code oder Abkürzung Sie planen, in der Datenbank zu verwenden. Sie werden diese Tabellen verwenden, um Drop-Down-Menüs mit Werten erstellen, die Sie wählen können, wenn Datensätze eingeben.

  5. Wählen Sie einen Primärschlüssel für jede Tabelle.

    Der Primärschlüssel ist das Feld, das jeden Datensatz eindeutig in der Tabelle identifiziert. Sie können den Zugriff sagen, indem ein Autowert-Feld eine eindeutige ID-Nummer, die jedem Datensatz zugeordnet werden.

  6. Verknüpfen Sie die Tabellen.

    Erfahren Sie, welche Tabellen enthalten Felder, die Felder in anderen Tabellen übereinstimmen. In einer Order-Entry-Datenbank müssen die Orders-Tabelle ein Feld enthalten, die den Kunden, der die Bestellung identifiziert - ein Feld, das primäre Schlüsselfeld in der Tabelle Kunden zu entsprechen. Die meisten Beziehungen sind one-to-many, in dem ein Datensatz in einer Tabelle kann in einer anderen Tabelle mehr als eine (oder keine) entsprechenden Datensätze gefunden.

Tipps für die Auswahl der Feldtypen in Access 2013

Wenn Sie eine Datenbank in Access 2013 entwerfen, zu entscheiden, welche Art jedes Feld sein wird. Access bietet 12 Feldtypen für Sie unter zu wählen. Wählen Sie den Feldtyp, der am besten die Daten beschrieben, die Sie im Feld gespeichert werden soll und das funktioniert für die Art der Analyse, die Sie brauchen, um das Feld zu verwenden. Hier sind Tipps, wann welche Art von Feld zu verwenden.

FeldtypWas gilt
Kurzer TextText bis zu 255 Zeichen lang sein (inklusive Leerzeichen andpunctuation). Verwenden Sie ein Textfeld, kein Nummernfeld, für Codes evenif sie wie Zahlen schauen, wie Telefonnummern, Postleitzahlen, undandere Postleitzahlen.
LangtextText bis zu 65.536 Zeichen. Ein Langtextfeld kann Text (formatierten Text) containRich, und Sie können es nur anhängen gesetzt sothat es Textnotizen, ohne den Benutzer zu ermöglichen todelete, was bereits dort ansammeln kann.
NummerNur Zahlen. Sie können + oder verwenden - vor der Nummer, aswell als Dezimalpunkt. Wenn Sie zu tun, Mathe mit einem Feld planen, verwenden aNumber oder Währungsfeld.
WährungZahlen mit einem Währungszeichen vor ihnen ($, yen-, und bald).
AutonummerZahlen einzigartig für jeden Datensatz und zugewiesen Access als Sie addrecords, bei 1. Verwenden Sie beginnen ein Autowert-Feld als Primärschlüsselfeld für die meisten Tabellen.
TerminzeitDatum, Uhrzeit, oder beides.
HyperlinkTextzeichenfolge als Hyperlink formatiert. (Wenn Sie auf den Link klicken, gelangen Sie auf die Seite.) Dieser Feldtyp ist besonders nützlich ifrelated Informationen im Internet zur Verfügung steht.
Ja NeinJa oder nein (eine bestimmte Bedingung ist, oder nicht, ineffect) - oder andere Zwei-Wort-Sätze, wie True / False, Ein / Aus und Männer / Frauen. Verwenden Sie eine Ja / Nein-Feld, wenn Sie thefield als Kontrollkästchen auf Formularen angezeigt werden sollen.
BefestigungSpeichert eine oder mehrere ganze Dateien - Bilder, Ton, Worddocuments, auch Video - in einem Anbaufeld.
BerechnetDaten mit einer Formel erstellt. Verwenden Sie ein berechnetes Feld, wenn acalculated Wert wird in vielen Abfragen, Formulare, andreports verwendet werden.

Handy-Access-2013 Tastaturkürzel

Manche Leute würden lieber mit der Tastatur als die Maus, und Access 2013 hat viele Tastenkombinationen für diese Menschen. Die folgenden Tastenkombinationen sind besonders nützlich in Access 2013 Einige Tastenanschläge überall in Access arbeiten 2013- andere arbeiten nur in bestimmten Ansichten, wie erwähnt.

TastenkombinationAktion
F1Zeigt das Hilfefenster
Strg + F1Blendet die Band
F5Geht zum Datensatz mit der Datensatznummer angezeigt werden
F6Verschiebt den Fokus auf einen anderen Bereich des Fensters
F7Überprüft die Rechtschreibung in dem ausgewählten Objekt
F11Blendet den Navigationsbereich
DelLöscht das ausgewählte Objekt
Alt + EnterIn der Entwurfsansicht zeigt die Eigenschaften des SelectedObject
Strg + CKopiert den ausgewählten Text oder Objekte in die Zwischenablage
Strg + FSucht Text (mit der Option, sie zu ersetzen) in der offenen Tabelle, Abfrage oder Formular
Strg + NStartet eine neue Datenbank
Strg + OÖffnet eine Datenbank
Strg + PDruckt das ausgewählte Objekt
Strg + SSpeichert das ausgewählte Objekt
Strg + VFügt den Inhalt der Zwischenablage in das aktive Fenster
Strg + XLöscht den ausgewählten Text oder das Objekt und speichert es in theclipboard
Strg + ZMacht die letzte Aktion, die rückgängig gemacht werden können (unser all-timefavorite!)
Strg + -Typen das heutige Datum
Strg + # 148-Kopiert den Eintrag aus dem gleichen Feld in der previousrecord
EscBricht, was Sie eingeben.

Secrets of Access 2013 Datenbank-Design

Hier sind die fünf Gebote von Datenbank-Design, ob Sie Access 2013 oder eine andere Datenbank-Programm verwenden. Eine gut konzipierte Datenbank macht Ihre Daten einfacher zu halten.

  • Speichern von Informationen, wo es hingehört, nicht dort, wo es angezeigt wird. Wo Sie speichern Informationen hat nichts damit zu tun, wo es angezeigt wird. In einer Tabelle, geben Sie Informationen, wo Sie es angezeigt werden soll, wenn Sie die Tabelle drucken, aber Datenbanken anders funktionieren. In einer Datenbank speichern Sie Informationen in den Tabellen auf der Struktur der Informationen. Ein Stück von Informationen kann in vielen Berichten erscheinen, aber Sie speichern es in nur ein Feld in einer Tabelle.

  • Speichern von Informationen, wie es wirklich existiert, ist nicht, wie Sie es in einem bestimmten Bericht angezeigt werden sollen. Diese Regel ist eine logische Folge der ersten Regel. Wenn Sie Titel in Groß (Kapital) Briefe in Ihrem Kaufaufträge angezeigt werden soll buchen, können Access die Titel für Sie zu nutzen. Bewahren Sie die Buchtitel mit der richtigen Aktivierung, so dass Sie nicht stecken mit ihnen auf jedem Bericht in allen Kappen haben. Access hat viele eingebaute Funktionen, die die Art und Weise, dass Text, Zahlen anpassen können, und Daten formatiert sind.

  • Vermeiden Sie Müll rein, Müll raus (GIGO). Wenn Sie nicht die Mühe eine gute, vernünftige Design für Ihre Datenbank zu erstellen - und wenn man nicht aufpasst korrigieren, reinigen Daten einzugeben - Ihre Datenbank voller Müll landen. Eine gut konzipierte Datenbank ist leichter zu pflegen als eine schlecht gestaltete ein, da jedes Stück von Informationen nur einmal gespeichert ist, in einem klar benannten Feld in einem klar benannte Tabelle, mit den richtigen Validierungsregeln an Ort und Stelle. Ja, es klingt wie eine Menge Arbeit, aber eine Datenbank von 10.000 falsche Datensätze Reinigung wird (die Untertreibung verzeihen) noch mehr Arbeit.

  • Trennen Sie Ihre Daten aus Ihren Programmen. Wenn Sie eine Datenbank zur gemeinsamen Nutzung mit oder verteilt auf andere Menschen zu erstellen, speichern Sie alle Tabellen in einer Datenbank (Backend) und alle anderen Objekte in einer anderen Datenbank (das vordere Ende). Dann können Sie diese beiden Datenbanken verknüpfen, um alles funktioniert. Die Trennung der Tabellen von allem anderen rationalisiert die ganze Gedöns der Aktualisierung Abfragen, Formulare, Berichte und andere Sachen später, ohne die Daten in den Tabellen zu stören.

  • Zurück früh und häufig auf. Okay, ist dieser Tipp nicht über Design, aber es ist zu wichtig, um weglassen: Erstellen Sie eine Sicherungskopie der Datenbank jeden Tag. Mit etwas Glück hat Ihr Büro bereits ein System regelmäßiger (wahrscheinlich jede Nacht) Sicherungen, die Ihre Datenbank enthält. Wenn nicht, machen Sie eine Sicherungskopie Ihrer Datenbank in regelmäßigen Abständen und auf jeden Fall eine Sicherungskopie vor jeder größeren Änderungen vornehmen. Halten Sie mehrere Sicherungen, nicht nur die jüngste, falls es eine Weile dauert, um ein Problem zu entdecken.

Suche nach der richtigen Zugang 2013 Werkzeug für das Halten Müll

Wenn die Daten, die durch Tabellen und Formulare in Ihre Datenbank geht, ist Müll, jede Ausgabe oder Analysen, die Sie tun, mit Abfragen und Berichte finden Sie Müll geben auch. Glücklicherweise bietet Zugang viele Werkzeuge, die Sie stellen Sie sicher, zu helfen, dass die Daten, die in jedem Feld geht die Daten, die in diesem Feld zu gehen, angenommen hat. Sie können viele der Werkzeuge finden, die Müll in der Tabelle der Entwurfsansicht halten:

  • Datentyp: Verwenden Sie den Typ korrekten Daten Daten vom falschen Typ zu verhindern, eingegeben werden.

  • Feldgröße: Diese Eigenschaft begrenzt die Anzahl der Zeichen. Wenn Sie wissen, dass ein Feld nie vier Zeichen nicht überschreiten sollte, zum Beispiel Feldgröße bis 4.

  • Format: Diese Eigenschaft macht die Daten richtig aus. Sie können Text auf alle Kappen oder klein schreiben, zum Beispiel ändern.

  • Eingabemaske: Ein Eingabemaske begrenzt die in einem Feld erlaubt Informationen durch die Angabe, welche Zeichen Sie eingeben können. Verwenden Sie eine Eingabemaske, wenn Sie das Formular wissen, dass die Daten übernehmen sollte - wenn eine Auftragsnummer zwei Buchstaben hat gefolgt von vier Ziffern, zum Beispiel. Telefonnummern und Postleitzahlen sind weitere Beispiele für Bereiche, in denen Eingabemasken nützlich sind. Eingabemasken arbeiten mit dem Format Feldeigenschaft.

  • Standardwert: Diese Eigenschaft definiert einen Wert, der standardmäßig angezeigt wird, wenn kein anderer Wert eingegeben wird. Der Standardwert wird im Feld angezeigt, bis ein anderer Wert eingegeben wird.

  • Feld oder Record Validierungsregel: Die Daten müssen diese Regel durchlaufen, bevor sie eingegeben wird. Diese Eigenschaft arbeitet mit der Validation Eigenschaft Text Regel.

  • Erforderlich: Diese Eigenschaft gibt an, dass das Feld einen Wert haben muss, damit Sie den Datensatz zu speichern. Wenn kein Wert eingegeben wird, greift nicht auf einen neuen Rekord bei der Tab erstellen oder die Eingabetaste gedrückt wird, und die Schaltfläche Neuer Datensatz wird abgeblendet.

  • Lassen Zero Length: Diese Eigenschaft gibt an, ob eine Null-Länge Eintrag wie # 147- # 148- (Anführungszeichen ohne Leerzeichen dazwischen) ist erlaubt (nur für Text, Langtext, und Hyperlink-Felder). Eine Null-Längenfeld ermöglicht es Ihnen, zwischen Informationen zu unterscheiden, die nicht und einen Nullwert nicht vorhanden ist (leer), die unbekannt ist oder wurde nicht eingegeben. Wenn diese Option aktiviert ist, ermöglicht es, eine Zeichenfolge der Länge Null in einem Pflichtfeld. Möglicherweise möchten Sie eine Eingabemaske zu verwenden, um eine Null-Längenfeld von einem Nullwert anders aussehen zu lassen, wenn beide erlaubt sind.

  • Indexed: Wenn Sie zum Index ein Feld auswählen, können Sie angeben, dass in dem Feld erlaubt keine doppelten Werte. Diese Eigenschaft ist auch vom Datenblatt view- es ein Kontrollkästchen auf der Registerkarte Datenblatt des Band ist.

  • Such-Felder: Diese Eigenschaft ermöglicht es dem Benutzer einen Wert für ein Feld auswählen, die in einem anderen Feld gespeichert ist, wodurch viele Rechtschreibfehler und Standardisierung der Optionen für das Feld zu eliminieren. Verwenden Sie den Nachschlag-Assistenten ein Nachschlag-Feld zu erstellen.

Verwenden von Visual Basic für Applikationen Effizientes in Access 2013

Wenn Sie eine Access 2013 Datenbank-Anwendung sind die Automatisierung mithilfe von Visual Basic für Applikationen (VBA), können Sie mit einer leeren Seite verloren gehen das Schreiben von Code zu beginnen. Wo soll man anfangen? Hier sind ein paar einfache Richtlinien zu folgen, haben Sie VBA-Code wie ein Profi zu schreiben:

  1. Hilfe bekommen.

    Drücken Sie F1 jederzeit Microsoft Access-Hilfe zu starten, wo Sie Beispiele von VBA-Code zu sehen.

  2. Verwenden Sie den Objektbrowser.

    Der Object Browser können Sie die Eigenschaften und Methoden der Objekte in VBA erkunden. Im Visual Basic-Editor, wählen Sie Ansicht, dann Browser-Objekt oder einfach F2 drücken.

  3. Weitere Hilfe.

    Sicher, die integrierte Hilfe-Tools innerhalb von VBA sind wunderbar, aber Sie können auch Ihre Lieblings-Browser nutzen das Internet, um Hilfe zum Schreiben von VBA-Code zu suchen. Sie können auch Beispiele finden, die Sie stehlen können - oder zu leihen - für Ihr eigenes Projekt.

  4. Behandeln Sie Ihre Fehler.

    Selbst die perfekte Programmierer kann keine Fehler auftreten zu stoppen, aber er oder sie kann sie aus bringt ein Programm zum Erliegen zu stoppen. Verwenden Sie VBA-interne Fehler mit der On Error Handling Goto und Resume-Anweisungen zu stoppen Fehler und den Programmablauf ändern, so dass Ihre Anwendungen nicht die Menschen zu vereiteln, die sie benutzen.

  5. Verwenden Sie Funktionen und Sub-Prozeduren.

    Beschäftigen Funktionen und Sub-Prozeduren Aufgaben zu bewältigen, die durch verschiedene Bereiche des Programms durchgeführt werden. Als allgemeine Regel gilt, wenn Sie sich selbst Kopieren und Einfügen von Code aus einem Bereich eines Programms zu einem anderen finden, können Sie diesen Code in seinem eigenen Verfahren zu setzen.

  6. Wandeln Sie Makros in VBA-Code.

    Die Makro-Designer in Access 2013 können Sie unter Listen von vordefinierten Aufgaben wählen Sie Ihre Anwendung zu automatisieren. Erstellen Sie ein Makro, das tut, was Sie wollen, und dann das Makro zu VBA-Code konvertieren, so können Sie sehen, wie es aussehen würde, wenn man es von Grund auf neu getippt hatte.

Austausch von Daten mit anderen Programmen in Access 2013

Zugang 2013 ist eine große Datenbank-Anwendung auf seine eigene, aber es spielt auch gut mit anderen, so dass Sie Daten aus mehreren anderen Programmen anzuzeigen und abzurufen. Wenn ein Programm Visual Basic für Applikationen (VBA) unterstützt, können Sie es von der Zutrittskontrolle. Hier ist eine kurze Liste von Anwendungen, die Sie die Kontrolle über und Daten austauschen mit nehmen können:

  • Microsoft Excel: Viele Benutzer von Excel am Ende mit Zugang bekommen beteiligt, weil sie für die Speicherung ihrer Daten mehr Struktur benötigen. Einige dieser Menschen nicht den Sprung auf Zugang machen, aber so eine starke Bindung besteht noch zwischen Access und Excel. Sie können eine Excel-Tabelle als Tabelle in Access verwenden oder vollständig aus VBA Steuerung einer Excel-Anwendung übernehmen.

  • Microsoft SQL Server: SQL Server ist wie Access auf Steroiden - zumindest aus der Tabelle und Abfrage Standpunkt. Sie können Ihre Daten von Access auf SQL Server zu verbessern Geschwindigkeit und Leistung zu bewegen, wenn Sie große Datenmengen verwenden. Nachdem die Daten in SQL Server ist, können Sie Ihre Access-Formulare, Berichte, Makros und Module bauen, um die Daten aus SQL Server zu verwenden.

  • Microsoft Word: Die meisten Menschen, die Zugang verwenden haben auch Wort verwendet. Egal, ob Sie einen Brief oder das Erstellen einer Liste von Aufgaben sind schriftlich zu tun, ist Wort, wo Sie drehen verwendet werden können. Sie können auch Word als ein Reporting-Tool zu verwenden, in dem Sie Lesezeichen erstellen können Daten aus Access und jemand anderes zu platzieren - die mit Access nicht vertraut sind - können die anderen Informationen im Word-Dokument bearbeiten.

  • Microsoft Sharepoint: Sharepoint ist die Vision von Microsoft für die gemeinsame Nutzung und mit Daten im Internet zusammenarbeiten. Von Access-2013 können Sie die Daten mit einem Sharepoint-Server teilen. Sie können sogar eine benutzerdefinierte Web-App erstellen, die Access-Tabellen speichert, Abfragen, Formulare (als Sichten) und Makros auf einer Sharepoint 2013 Server und ermöglicht es Ihnen, oder jemand anderes diese Formulare im Web zuzugreifen - ohne Zugang mit 2013 installiert.

  • Microsoft Outlook: Outlook ist mehr als nur eine E-Mail-Tool- es ist auch ein Kontakt-Management-System. Sie können Kontakt-, Kalender- und Aufgabeninformationen mit Ihrem Access-Anwendung teilen, so dass Sie es nur an einem Ort eingeben.

Menü