Tecnología

Inicio

Tipos de DB2

Tipos de DB2


DB2 de IBM es un gestor de base de datos relacional, la primera oferta comercial para usar el lenguaje de consulta estructurado estándar de la industria, o SQL. Al igual que con otros sistemas de bases de datos modernas, tales como Oracle o SQL Server de Microsoft, bases de datos DB2 se componen de tablas, cada una de las cuales se compone de uno o más elementos llamados campos. La base de datos define cada campo que contiene los datos en uno de los 27 diferentes tipos disponibles.

Caracteres y texto

DB2 almacena campos para nombres, comentarios, descripciones de recambios y otros tipos de información alfabético como los tipos de datos de caracteres. La base de datos tiene el tipo de datos char, que establece un campo de caracteres de longitud fija. Un char (30) Nombre del campo, por ejemplo, siempre contener 30 caracteres de datos; si almacena "John Smith" en ella, pastillas de DB2 espacios en blanco en el campo para que sea 30 caracteres en total. El tipo de datos varchar almacena un número variable de caracteres de datos; se puede definir un campo varchar de hasta 32.704 caracteres de longitud, aunque si se almacenan los 10 caracteres en él, que ocupa sólo 10 bytes de memoria.

Números

Una variedad de tipos de datos numéricos le permiten almacenar números para aplicaciones de negocios, ciencia e ingeniería. Por ejemplo, los números de tipo de almacenes de datos reales con siete dígitos de precisión más un exponente de dos dígitos, lo que permite una gama de -3,402823 x 10 ^ 38 a +3,402823 x 10 ^ 38. tipos de datos enteros incluyen smallint, que maneja los números hasta 32.768, y un tipo entero, que almacena los números tan grandes como 2,147,483,647. El tipo de datos decimal es el más adecuado para el almacenamiento de las cifras monetarias, y puede tener un valor tan grande como 10 ^ 31 -1.

Fecha y hora

tipos de fecha permiten cálculos tales como encontrar el número de días entre dos fechas, o determinar el día de la semana de una fecha en particular. DB2 proporciona tres formatos diferentes para la hora normal: fecha, que almacena las fechas con años de cuatro dígitos, el tiempo, que almacena las horas del día en un formato de 24 horas, y la marca de tiempo, que inserta automáticamente la fecha y la hora en la base de datos agrega un registro a una mesa.

XML y datos de objetos grandes

DB2 puede almacenar datos XML de formato en campos definidos como el tipo de datos XML. XML es información organizada con las etiquetas, al igual que los datos detrás de una página Web HTML. objetos binarios y caracteres grandes, o BLOB y CLOB, tienen sus propios tipos de datos. Si desea mantener los archivos multimedia como vídeo, fotos digitales o de audio, puede guardarlos en un elemento BLOB. almacenar datos de caracteres CLOBs, por lo que estos son útiles para almacenar notas, artículos de revistas y otros paquetes largos de texto.