Tabellen 1
dv-17tabellen-130709042038-phpapp02.docx
Alle Daten werden in Access in den zugrunde liegenden Tabellen
gespeic...
Tabellen 2
dv-17tabellen-130709042038-phpapp02.docx
Der Felddatentyp gibt die Art der Daten
wieder, die in dem Feld gespei...
Tabellen 3
dv-17tabellen-130709042038-phpapp02.docx
Über das Eingabeformat (und auch das Formatfeld) lassen sich bestimmte...
Tabellen 4
dv-17tabellen-130709042038-phpapp02.docx
Innerhalb eines Textfeldes ist es möglich, nur
Leerzeichen einzugeben....
Upcoming SlideShare
Loading in...5
×

Tabellen in ACCESS

2,080

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,080
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Tabellen in ACCESS

  1. 1. Tabellen 1 dv-17tabellen-130709042038-phpapp02.docx Alle Daten werden in Access in den zugrunde liegenden Tabellen gespeichert. Jede Tabelle enthält die Datenfelder, die die Daten der Datenbank beinhalten. Ein Datenfeld ist eine Art Form für die darin zu speichernden Daten. Die Einrichtung und Veränderung von Datenfeldern geschieht in der Entwurfsansicht für Tabellen. Ein Datenfeld ist gekennzeichnet durch den Feldnamen, Felddatentyp, die Beschreibung sowie die Feldeigenschaften. Feldname Feldnamen können frei gewählt werden und sollten möglichst gut den späteren Inhalt der Daten wiedergeben. Sie dürfen am Anfang kein Leerzeichen haben. Die Verwendung von Punkten (.), Ausrufezeichen (!) und eckigen Klammern ([ ]) ist nicht möglich, da diese Zeichen als Ordnungszeichen in Access verwendet werden. Ebenfalls akzeptiert Access manche Sonderzeichen nicht. Felddatentyp Felddatentypen Text Kann beliebige Zeichen enthalten. Max. Länge 255 Zeichen Memo Ein Textfeld für max. 64.000 Zeichen Zahl Numerische Daten, die Art und Länge muss in den Eigenschaften festgelegt werden. Datum/Zeit Datums- und/oder Zeitwerte Währung Geldbeträge mit 2 Nachkommastellen, Währungssymbol und rechtsbündiger Ausrichtung AutoWert Fortlaufend wird ein Zähler um 1 erhöht, sobald ein neuer Datensatz angelegt wird. Ja/Nein Logisches Feld mit nur 2 Zuständen OLE-Objekt Objekt Linking and Embending (Objekte verbinden und einfügen). Hier kann, wie in Word oder Excel, jedes beliebige Datenobjekt (Bilder, Töne, Dateien etc.) eingebunden werden. Hyperlink Verweis auf eine Datei oder Internetseite mittels eines Daten- oder Hyperlinks. Nachschlage- assistent Ein Assistent hilft bei der Generierung eines
  2. 2. Tabellen 2 dv-17tabellen-130709042038-phpapp02.docx Der Felddatentyp gibt die Art der Daten wieder, die in dem Feld gespeichert werden sollen (siehe Tabelle). Beschreibung Die Beschreibung eines Datenfeldes erscheint bei der Eingabe von Daten am unteren Bildschirmrand in der Statusleiste. Hier können erläuternde Texte frei formuliert werden. Feldeigenschaften Jeder Felddatentyp benötigt verschiedene Eigenschaften zur vollständigen Definition. Dies sind: Feldgröße Format und Eingabeformat ggf. Dezimalstellen zusätzliche Beschriftung Standardwert Gültigkeitsregel und Gültigkeitsmeldung Eingabe erforderlich leere Zeichenfolge Der Felddatentyp Text wird über die Größe des Feldes in seiner Länge definiert. Beim Felddatentyp Zahl hat die Feldgröße eine erweiterte Bedeutung, die sich aus dem Datentyp ergibt. Für Zahlen stehen im Wesentlichen 5 Feldgrößen zur Verfügung, die jeweils die einzugebenden Zahlen beschränken. Dabei werden sowohl die Art der Zahlen, als auch der Zahlenraum eingegrenzt, in dem die Daten liegen dürfen (siehe Tabelle). Die Eingrenzung der Datentypen dient dem ökonomischen Umgang mit Speicherplatz. Je größer der gewählte Datentyp ist, desto mehr Speicherplatz wird für die Daten reserviert. Bei kleineren Datenbanken spielt der Speicherplatz nur eine untergeordnete Rolle; in großen, professionellen Datenbanken ist der Speicherbedarf eine wichtige Größe. Die Angabe von Dezimalstellen ist selbsterklärend. Das Format, das eine Zahl einnehmen soll, kann in Access im Vorhinein bestimmt werden und korreliert eng mit dem Eingabeformat. Access bietet standardmäßig 7 Formate an. Nachschlagefeldes, das vorbestimmte Werte zur Eingabe vorschlägt. Numerische Datentypen Byte Ganze Zahlen zwischen 0 und 255 Integer Ganze Zahlen zwischen -32.768 und 32.768 Long Integer Ganze Zahlen zwischen -2.147.483.648 und 2.147.483.648 Single Alle Zahlen zwischen -3,48*10 38 und 3,48*10 38 Double Alle Zahlen zwischen -1,79*10 308 und 1,79*10 308 Dezimal Dezimalzahlen mit wählbarer Genauigkeit
  3. 3. Tabellen 3 dv-17tabellen-130709042038-phpapp02.docx Über das Eingabeformat (und auch das Formatfeld) lassen sich bestimmte Eingabemuster definieren, die eine vereinfachte Dateneingabe ermöglichen. So lässt sich die Art des Zeichens definieren. Ebenfalls definieren lässt sich, ob eine Eingabe zwingend oder optional ist (siehe Tabelle nächste Seite). Access stellt zur Erstellung eines Eingabeformates für Textfelder einen Assistenten zur Verfügung. Beispiel: 00000 Fünfstellige Postleitzahl mit zwingender Eingabe (99000) 00099999 Telefonnummer mit Vorwahl in Klammern und fester und optionaler Eingabe 0000>AAAA Es muss eine Kombination aus 4 Ziffern und 4 Buchstaben eingegeben werden. Die Buchstaben werden als Großbuchstaben erfasst. tt. mmmm jjjj Ein Datum wird im Format 05. Januar 2005 bestimmt. ISBN 0-&&&&&&&&&-0 Eine ISBN (Internationale Standard-Buchnummer) soll erfasst werden. Im Beschriftungsfeld der Eigenschaften kann eine zusätzliche Beschriftung festgelegt werden, die automatisch in Formulare übernommen wird. Als Standardwert kann ein Wert bestimmt werden, der bei der Neuanlage eines Datensatzes als Vorschlagswert automatisch gewählt wird. Dies bietet sich besonders bei Auswahl- oder Zahlenfeldern an. Gültigkeitsregeln werden wie Bedingungen für Abfragen formuliert. So kann eine Bedingung mittels größer (>) – kleiner (<) – gleich (=), aber auch „Wie“ und „Zwischen“ bestimmt werden. Wird eine Regel bei der Eingabe nicht beachtet, so erscheint eine Fehlermeldung. Die Fehlermeldung gibt als Text die Gültigkeitsmeldung wieder. Für bestimmte Datenfelder ist es sinnvoll, eine Eingabe zwingend erforderlich zu machen. Dies kann über das Optionsfeld „Eingabe erforderlich“ eingestellt werden. Formatvorgaben Platzhalter Mögliche Eingaben Eingabe zwingend Eingabe optional 0 9 Ziffer von 0 bis 9 kein Plus- oder Minuszeichen, Leerzeichen nur bei optionaler Eingabe # Ziffer oder Leerzeichen werden angezeigt, aber nicht gespeichert, Plus- und Minuszeichen sind erlaubt. L ? Buchstabe von A bis Z A a Buchstabe oder Ziffer & C Beliebiges Zeichen oder Leerzeichen . , : ; - / Platzhalter für Dezimaltrennzeichen < Alle nachfolgenden Buchstaben werden in Kleinbuchstaben umgewandelt.
  4. 4. Tabellen 4 dv-17tabellen-130709042038-phpapp02.docx Innerhalb eines Textfeldes ist es möglich, nur Leerzeichen einzugeben. Dies kann über das Optionsfeld „leere Zeichenfolge“ zugelassen oder unterbunden werden. Über den zweiten Reiter im Eigenschaftenfenster der Entwurfsansicht für Tabellenfelder kann eine Nachschlageoption, die zum Beispiel mit Hilfe des Nachschlageassistenten eingestellt wurde, angesehen und angepasst werden. Dabei ist zwischen Textfeldern, Listenfeldern und Kombinationsfeldern zu unterscheiden. Textfelder bieten keine Auswahlmöglichkeit. Listenfelder erlauben ausschließlich die Auswahl aus einer vordefinierten Liste. Diese kann manuell erstellt oder auf der Basis einer Tabelle oder Abfrage bestimmt sein. Kombinationsfelder bieten wie Listenfelder bestimmte Werte zur Auswahl an, lassen aber zusätzlich auch die Eingabe von eigenen Werten zu. > Alle nachfolgenden Buchstaben werden in Großbuchstaben umgewandelt. ! Die Anzeige ist rechtsbündig Das folgende Zeichen wird als festes Zeichen angezeigt und gespeichert. t bzw. m Tag oder Monat von 1 bis 12 bzw. 1 bis 31 tt bzw. mm Tag oder Monat von 01 bis 12 bzw. 01 bis 31 ttt bzw. mmm Wochentag oder Monat abgekürzt tttt bzw. mmmm Wochentag oder Monat ausgeschrieben jj Jahr zweistellig jjjj Jahr vierstellig h m oder s Stunde, Minute oder Sekunde von 1 bis 24 bzw. 1 bis 60 hh mm oder ss Stunde, Minute oder Sekunde von 01 bis 24 bzw. 01 bis 60 . / - Datumstrennzeichen

×