DB2 d'IBM est un gestionnaire de base de données relationnelle , la première offre commerciale d'utiliser le Structured Query Language - standard de l'industrie , ou SQL. Comme avec d'autres bases de données modernes , tels que Oracle ou SQL Server de Microsoft , bases de données DB2 sont composées de tableaux , dont chacun est constitué d' un ou plusieurs éléments appelés domaines. La base de données définit chaque champ comme contenant des données dans l'un des 27 différents types disponibles . Les personnages et les textes
DB2 stocke les champs pour les noms , les commentaires , les descriptions de pièces et d'autres types d'informations alphabétique comme types de données de caractères. La base de données a le type de données char , qui met en place un champ de caractères de longueur fixe . A ( 30) champ de nom char, par exemple , contient toujours 30 caractères de données , si vous stockez " John Smith " en elle , DB2 patins blancs sur le terrain afin de le rendre 30 caractères au total . Le type de données varchar stocke un nombre variable de caractères de données , vous pouvez définir un champ varchar jusqu'à 32,704 caractères, mais si vous stockez 10 caractères , il n'occupe que 10 octets de mémoire
< br . > numéros
Une variété de types de données numériques vous permettent de mémoriser les numéros pour les applications d'entreprise , de la science et de l'ingénierie . Par exemple , le type de données stocke des nombres réels avec sept chiffres de précision plus un exposant à deux chiffres , ce qui permet une plage de -3,402823 x 10 ^ 38 à +3,402823 x 10 ^ 38 . Types de données entiers sont smallint , qui gère les nombres jusqu'à 32.768 , et un type entier , qui stocke des nombres aussi grands que 2,147,483,647. Le type de données décimal est le mieux adapté pour stocker les données monétaires , et peut avoir une valeur aussi grande que 10 ^ 31 -1
date. And Time
les types de date permettent des calculs comme trouver le nombre de jours entre deux dates , ou de déterminer le jour de la semaine pour une date donnée . DB2 fournit trois formats différents pour le chronométrage : Date, qui stocke les dates avec des années à quatre chiffres , le temps , qui stocke les moments de la journée dans un format de 24 heures , et l'horodatage , qui insère automatiquement la date et l'heure de la base de données ajoute un enregistrement à une table.
XML et des objets volumineux de données
DB2 peut stocker des données au format XML dans des domaines définis comme type de données xml. XML est une information organisée avec les balises , tout comme les données derrière une page Web HTML. Binaires et le caractère des objets volumineux ou BLOB et CLOB , ont leurs propres types de données. Si vous souhaitez conserver des fichiers multimédias tels que des vidéos, des photos numériques ou audio, vous pouvez les stocker dans un objet BLOB. Données de caractères de magasins CLOB , si ceux-ci sont utiles pour stocker des mémos , des articles de magazines et d'autres faisceaux longs de texte.