Office 365: Access Grundkurs

Tabelle Kategorien sortiert

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Die Nachschlagetabelle für die Kategorien enthält zusätzlich ein Feld, um die Daten frei sortieren zu können. Daher braucht es eine Abfrage, um diese dann auch sortiert anzuzeigen.

Transkript

Diese drei Tabellen sind fertig, also die Adressen, die Lieferung und die Fahrer. Ich werde aber jetzt nicht mit der Tabelle Portion weitermachen, denn die hatte einen Fremdschlüssel auf Tabelle Speisen. Tabelle Speisen wiederum hat einen Fremdschlüssel auf die Tabelle Kategorien. Und deswegen werde ich mit der Tabelle Kategorien beginnen, also eine typische Nachschlagetabelle, die erstelle ich im Tabellenentwurf und nutze dort also das Präfix "kateg" und werde eine ID vergeben, das ist also ein Autowert und der daher auch ein Primärschlüssel. Dazu kommt der "kategName" , ich nehme da auch sehr einheitlich die Bezeichnung Name und nicht mal Beschreibung und sowas sondern immer ein Nahme, weil das schon kurze ist. Ein kurzer Text soll mit 50 Zeichen beschränkt sein und dazu eine "kategSortierung". Das ist ganz banal eine Zahl und zwar eine Byte-Zahl, diese sind hier so ein bisschen nach Größe sortiert, Byte ist die kleinste Zahl im Bereich ganzzahlig von 0 bis 255. Diese komischen Grenzen kommen durch Zweierpotenzen zustande. 2 hoch 8 ist nämlich 256, aber ohne die Null es wird also alles um 1 verschoben, 0 bis 255 ganzzahlig. Integer ist plus-minus 32787, ganz grob, sagen wir plus-minus 32000. Long Integer plus-minus 12,1 milliarden. Und dann kommt die Nachkomma- Datentypen, also Single mit 10 hoch 45 ungefähr und Duuble mit 10 hoch 400 und 5. Das bedeutet, dass je größer die Zahl ist, desto weiter nach unten müssen und für die Sortierung werde ich keine 255 Überschriften für meine Speisekarte haben, ich komme also mit einer Byte-Zahl aus. Den Standard Wert kann ich drin lassen oder nicht, es ist sowieso sinnvoll, dass jedes eine eigene Zahl kriegt, deswegen ist es fast wurscht. Und schließlich als letztes Feld noch "kategBemerkung". Das ist ein langer Text wieder in Rich-Text und damit ist diese Tabelle soweit fertig. Ich kann also hier direkt speichern, das ist die tblKategorien und auch direkt ein paar Daten eintragen, dann sehe ich direkt, ob es funktioniert. Also Kategorie sagen wir mal "Pizze" im Plural, weil viele drin sind, "Pasta" "Dolce" Es ist ein italienisches Lokal. Da darf man das also auch mal in Italienisch reinschreiben, "Antipasti" "Carne" "Insalate" und "Pesce". Und die sind im Moment usortiert und jetzt kann ich überlegen, was soll denn der erste sein, da würde sich "Antipaste" anbieten, als zweiten die "Insalate" und als dritten kommen die "Pizze", vier ist "Pasta", und da gebe ich jetzt einfach eine Nummer nach der nächsten ein, dann kommt das "Fleisch" und die sechs ist der "Fisch" und schließlich zum Schluss der "Nachtisch" die Nummer 7. Das allein hat überhaupt keine Auswertung, wir werden also gleich einen Zusatz brauchen, damit das greift, aber soweit ist die Tabelle betrifft, ist das jetzt fertig. Das kann ich also speichern und schließen. Und werde jetzt schon einen kleinen Vorgriff auf das Thema Abfragen machen, Denn die Tabelle selber ist schön, aber sie hilft mir nicht wirklich, ich möchte sortieren und sortieren auch, Wenn sie ich öffne, die nochmal eben, auch wenn Sie an dieser Stelle jetzt mal für eine Sortierung finden, gehört nicht in Tabellen, denn es wäre nur eine einzige Sortierung möglich und wenn Sie Pech haben, wird die zuerst ausgeführt bevor er Abfrage anders sortiert. Es lohnt sich also gar nicht, deswegen werde ich hier schließen und erstelle jetzt mal zwischendurch ausnahmsweise eine Abfrage im Entwurf und wähle die Tabelle Kategorien mit "Hinzufügen" und "Schließen" , und bereite die jetzt so vor, wie ich die für die Kombinationsfelder brauche, als die ID, Doppelklick und der Name. Das ist sozusagen die Minimalform und das kann ich mir jetzt angucken, sieht soweit gut aus, ist nur eben unsortiert. und deswegen gehe ich in dem Entwurf jetzt einen Schritt weiter und sage, ich brauche aber eine Sortierung, Doppelklick, die bitte aufsteigend ist, aber die möchte ich nicht sehen. Das Ganze können wir schon mal speichen, es gibt bei mir tatsächlich zu jeder Tabelle eine fast gleichnamige Abfrage, also zu Tabelle X gibt es immer eine Query X sortiert. Deswegen heißt das hier Query-Kategorien, sortiert. Dann weiß ich, dass ist genau eine zweispaltige Abfrage, die enthält die ID und den Namen. Wenn es sein, muss noch irgendwelche Sortierung in diesem Fall also, und dann ist die so sortiert, wie ich mir das vorstelle. Und dann kann ich die schließen und langfristig werde ich also zu jeder dieser Tabellen genauso eine Abfrage haben. Diese Abfrage ist Grundlage für den Fremdschlüssel, den ich gleich anschließen brauche.

Office 365: Access Grundkurs

Erwerben Sie die notwendigen Kenntnisse, um mit Access in Office 365 leistungsfähige Datenbanken zu erstellen.

6 Std. 18 min (75 Videos)
Derzeit sind keine Feedbacks vorhanden...
Hersteller:
Exklusiv für Abo-Kunden
Erscheinungsdatum:08.09.2016

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!