Abteilung Gymnasium Arbeitskreis Link-Ebene Wirtschaftsinformatik Schellingstr. 155 · 80797 München · Tel.: 089 2170-2153 · Fax: -2125 E-Mail: [email protected] WIn 9.1 Vergleich von Datentypen Die nachfolgend vorgestellten Datentypen dienen zur Orientierung für die Lehrkraft. Für die Schülerinnen und Schüler ist es sinnvoll, sich auf einige wenige unterschiedliche Datentypen zu beschränken, damit deren Bedeutung klar wird und nicht in einer unübersichtlichen Anzahl an ähnlichen Datentypen untergeht. Für den Unterrichtseinsatz eignen sich z. B. Textfelder (mit Angabe der Zeichenlänge), Zahlen (ganze Zahlen und Dezimalzahlen), einfache formatierte Felder, wie Währung oder Datum/Uhrzeit, sowie Ja/Nein (Boolean). Felddatentypen in MS-Access (hier Version 2010) Die folgenden Datentypen stehen in MS-Access 2010 zur Verfügung: Einfache Typen, Zahl, Datum und Uhrzeit, Ja/Nein und Schnellstart. In den folgenden Tabellen finden Sie die für jeden Datentyp verfügbaren Formate sowie die Auswirkung der jeweiligen Formatierungsoption. Einfache Typen Format Dient zum Anzeigen von: Text Kurzen, alphanumerischen Werten (z. B. ein Nachname oder eine Adresse) Zahl Numerischen Werten (z. B. Entfernungen). Beachten Sie, dass für Währungen ein eigener Datentyp zur Verfügung steht. Währung Ja/Nein Datum/Uhrzeit Geldwerten Den Werten Ja und Nein und Feldern, die nur einen der beiden Werte enthalten. Datums- und Uhrzeitwerte zwischen den Jahren 100 und 9999 Rich-Text Text oder Kombination aus Text und Zahlen, der/die mithilfe von Farb- und Schriftartsteuerelementen formatiert werden kann Berechnetes Feld Ergebnis einer Berechnung. Die Berechnung muss sich auf andere Felder in derselben Tabelle beziehen. Zum Erstellen der Berechnung wird der AusdrucksGenerator verwendet. Anlage Sie können an die Datensätze in der Datenbank Bilder, Kalkulationstabellen, Dokumente, Diagramme und andere Arten unterstützter Dateien anfügen, ähnlich wie Sie Dateien an E-Mail-Nachrichten anfügen. Hyperlink Text oder Kombination aus Text und Zahlen, die als Text gespeichert und als Hyperlinkadresse verwendet wird -2Memo Lange Textblöcke. Ein Memo-Feld wird beispielsweise für eine detaillierte Produktbeschreibung verwendet. Nachschlagen Zeigt entweder eine Liste der aus einer Tabelle oder Abfrage abgerufenen Werte oder eine feste Gruppe von Werten an, die Sie beim Erstellen des Felds angegeben haben. Der Nachschlage-Assistent wird gestartet, und Sie können ein Nachschlagefeld erstellen. Ein Nachschlagefeld weist entweder den Datentyp "Text" oder "Zahl" auf, was sich nach der von Ihnen im Assistenten getroffenen Auswahl richtet. Hinweis: Nachschlagefeldern sind zusätzliche Feldeigenschaften zugewiesen, die sich auf der Registerkarte Nachschlagen im Bereich Feldeigenschaft befinden. Zahl Format Dient zum Anzeigen von: Allgemeine Zahl Zahlen ohne zusätzliche Formatierung exakt entsprechend der Speicherung Währung Allgemeinen Geldwerten Euro Allgemeinen im EURO-Format gespeicherten Geldwerten Festkommazahl Standardzahl Numerischen Daten Numerischen Daten mit Dezimalzeichen Prozentzahl Prozentwerten Exponentialzahl Berechnungen Datum und Uhrzeit Format Dient zum Anzeigen von: Datum, kurz Zeigt das Datum in einem kurzen Format an und hängt von den regionalen Einstellungen für Datum und Uhrzeit ab, z. B. 14.3.01 für Deutschland. Datum, mittel Zeigt das Datum mit einem mittellangen Format an, z. B. 03.04.2009 für Deutschland. Datum, lang Zeigt das Datum in einem langen Format an und hängt von den regionalen Einstellungen für Datum und Uhrzeit ab, z. B. Mittwoch, den 14. März 2001 für Deutschland. Uhrzeit (AM/PM) Zeigt die Uhrzeit in einem 12-Stunden-Format an, das auf Änderungen an den regionalen Datums- und Uhrzeiteinstellungen reagiert. Zeit, 12 Std. Zeigt die Uhrzeit gefolgt von AM/PM an. Zeit, 24 Std. Zeigt die Uhrzeit in einem 24-Stunden-Format an, das auf Änderungen an den regionalen Datums- und Uhrzeiteinstellungen reagiert. Ja/Nein Datentyp Verwenden zum Anzeigen von Kontrollkästchen Einem Kontrollkästchen Ja/Nein Wahr/Falsch Den Optionen "Ja" oder "Nein" Den Optionen "Wahr" oder "Falsch" -3Ein/Aus Den Optionen "Ein" oder "Aus" Schnellstart Datentyp Dient zum Anzeigen von: Adresse Feldern für die gesamte postalische Adresse Telefon Feldern für die private, mobile und geschäftliche Telefonnummer Priorität Einem Dropdownlistenfeld mit den folgenden Prioritätsoptionen: "Niedrig", "Mittel", "Hoch" Status Einen Dropdownlistenfeld mit den folgenden Prioritätsoptionen: "Nicht begonnen", "In Bearbeitung", "Abgeschlossen", "Abgebrochen" Tags Von bis zu drei Tags Quelle: Hilfe von Access 2010 -4- Felddatentypen in Open Office Base OpenOffice.org BASE arbeitet mit insgesamt 21 Datentypen. Name Kurzbezeichnung Größe Wertebereich Tiny Integer TINYINT 8 Bit BigInt BIGINT 64 Bit LONGVARBINARY 2 GB VARBINARY 2 GB Bild Binärfeld Binärfeld (fix) BINARY Memo Text (fix) 2 GB LONGVARCHAR 2 GB CHAR 2 GB Zahl NUMERIC Dezimal DECIMAL Integer INTEGER 32 Bit Small Integer SMALLINT 16 Bit Float FLOAT ±1.7976 E16 Real REAL ±1.7976 E16 DOUBLE ±1.7976 E16 Double Text VARCHAR Text VARCHAR_IGNORECASE 2 GB 2 GB Ja/Nein BOOLEAN 0,1 Datum DATE 1970 ±unknown (day) Zeit TIME mod 24hrs (1E-6 sec.) TIMESTAMP 1970 ±unknown (1E-6 sec) OTHER 2 GB Datum/Zeit Other Standardmäßig ist bei einem neuen Feld der Datentyp Text [ VARCHAR ] ausgewählt. Eine Bitangabe bezeichnet den reell benötigten Speicherplatz um den Wert ablegen zu können. "2 GB" bedeutet, dass der Speicherbedarf variabel ist und bis zu 2 GigaByte groß sein kann. Quelle: http://de.wikibooks.org/wiki/OpenOffice.org/_Base, aufgerufen am 11.03.2011 Ausführlichere Angaben unter www.ooowiki.de/FeldTyp -5- Felddatentypen in SQL Die in MySQL verwendbaren Datentypen sind im Internet im Referenzhandbuch zu SQL ersichtlich: http://dev.mysql.com/doc/refman/5.1/de/data-type-overview.html (aufgerufen am 11.03.2011)