IBM DB2 ist ein relationales Datenbank-Manager , das erste kommerzielle Angebot an die Industrie-Standard- Structured Query Language oder SQL verwenden . Wie bei anderen modernen Datenbanksystemen wie Oracle oder Microsoft SQL Server , DB2-Datenbanken werden von Tabellen , von denen jede aus einem oder mehreren Artikeln genannt Feldern zusammengesetzt . Die Datenbank definiert jedes Feld als Verbreiter von Daten in einem von 27 verschiedenen verfügbaren Typen . Charaktere und Text
DB2 speichert Felder für Namen , Kommentare, Teilebeschreibungen und andere Arten von Informationen wie alphabetischer Zeichen Datentypen. Die Datenbank hat den Datentyp char , die bis setzt ein Zeichen fester Länge Feld . Ein char (30 ) Feld , zum Beispiel , enthält immer 30 Zeichen von Daten , wenn Sie Shop " John Smith " in ihm , DB2 Pads Rohlinge auf das Feld , um es insgesamt 30 Zeichen . Die varchar Datentyp speichert eine variable Anzahl von Daten Zeichen , man kann eine varchar Feld bis zu 32.704 Zeichen lang sein zu definieren, aber wenn Sie 10 Zeichen zu speichern , es dauert nur 10 Byte Speicher
Numbers
Eine Vielzahl von numerischen Datentypen lassen speichern Sie Nummern für Wirtschaft, Wissenschaft und technische Anwendungen. Zum Beispiel speichert der Datentyp REAL Zahlen mit sieben Ziffern für die Genauigkeit sowie einem zweistelligen Exponenten , so dass eine Reihe von -3,402823 x 10 ^ 38 bis 10 ^ +3,402823 x 38 . Integer Datentypen umfassen smallint , die Zahlen verarbeitet bis zu 32.768 und ein Integer-Typ , die Zahlen speichert so groß wie 2,147,483,647 . Der decimal-Datentyp ist am besten für die Speicherung von monetären Größen geeignet und kann einen Wert so groß wie 10 ^ 31 -1 .
Datum und Uhrzeit
haben Datum Typen erlauben Berechnungen, wie finden Sie die Anzahl der Tage zwischen zwei Datumsangaben oder die Bestimmung der Tag der Woche für ein bestimmtes Datum . DB2 bietet drei verschiedene Formate für die Zeitmessung : Datum, das Daten speichert mit vierstelligen Jahre Zeit, die Zeiten des Tages speichert in einer 24 -Stunden-Format und Zeitstempel , die fügt automatisch das Datum und die Zeit , wenn die Datenbank fügt einen Datensatz zu ein Tisch.
XML und Large Object Daten
DB2 können XML - Format von Daten in Feldern wie der xml -Datentyp definiert speichern. XML ist eine Information mit Tags organisiert , ähnlich wie die Daten hinter einer HTML- Web -Seite. Binary und Charakter große Objekte oder BLOBs und CLOBs , haben ihre eigenen Datentypen. Wenn Sie Multimedia- Dateien wie Videos behalten wollen , digitale Fotos oder Audio , können Sie sie in einem BLOB Artikel speichern. CLOBs Zeichendaten speichern , so sind zum Speichern von Notizen , Zeitschriften-Artikel und andere lange Bündel von Text nützlich .