DB2 da IBM é um gerenciador de banco de dados relacional , a primeira oferta comercial a utilizar o padrão da indústria, Structured Query Language, ou SQL. Tal como acontece com outros sistemas de banco de dados modernos, como Oracle ou Microsoft SQL Server, bancos de dados DB2 são compostos de tabelas, cada uma das quais é composta de um ou mais itens chamados campos. A base de dados define cada campo, que contém dados de uma de 27 diferentes tipos disponíveis . Caracteres e texto
lojas DB2 campos para nomes , comentários , descrições de peças e outros tipos de informações alfabética como tipos de dados de caracteres. O banco de dados tem o tipo de dados char, o que configura um campo de caracteres de comprimento fixo. A char ( 30) campo do nome , por exemplo, sempre irá conter 30 caracteres de dados , se você armazenar " John Smith ", em que , almofadas DB2 blanks para o campo para torná-lo 30 caracteres totais. O tipo de dados varchar armazena um número variável de caracteres de dados , você pode definir um campo varchar até 32.704 caracteres, mas se você armazenar 10 caracteres nela, ele ocupa apenas 10 bytes de memória
< br. > números
uma variedade de tipos de dados numéricos permitem armazenar números para aplicações de negócios, ciência e engenharia . Por exemplo, os números de lojas de tipos de dados reais com sete dígitos de precisão , mais um expoente de dois dígitos , o que permite uma gama de -3,402823 x 10 ^ 38 a +3,402823 x 10 ^ 38. Tipos de dados inteiros incluem smallint , que lida com números até 32.768 , e um tipo inteiro , que armazena números tão grandes quanto 2.147.483.647. O tipo de dados decimal é o mais adequado para o armazenamento de valores monetários , e pode ter um valor tão grande quanto 10 ^ 31 -1.
Data e Hora
data tipos permitir cálculos , tais como encontrar o número de dias entre duas datas, ou determinar o dia da semana para uma data específica . DB2 oferece três formatos diferentes para cronometragem : Data, que armazena datas com anos de quatro dígitos , o tempo , que armazena os momentos do dia em um formato de 24 horas , e timestamp , que insere automaticamente a data ea hora em que o banco de dados adiciona um registro para uma mesa.
XML e objetos grandes dados
DB2 pode armazenar dados XML no formato em campos definidos como o tipo de dados xml. XML é uma informação organizada com etiquetas, bem como os dados por trás de uma página da Web em HTML . Objetos grandes binários e de caracteres , ou BLOBs e CLOBs , têm os seus próprios tipos de dados. Se você quiser manter os arquivos multimídia, como vídeo, fotos digitais ou de áudio, você pode armazená-los em um item de BLOB. Armazenar dados CLOBs personagem , assim que estes são úteis para armazenar memorandos , artigos de revistas e outros longos feixes de texto.